Vegan Thai Panang Curry with Cashews in a bowl garnished with fresh cilantro and lime wedges

Thai curry

vegan thai panang curry with cashews

By Maya Rodriguez

Published: 26 Feb 2025

This recipe is a labor of love, born from countless experiments in my kitchen and inspired by my amazing adventures backpacking through Southeast Asia a few years ago. I had the most incredible Panang curry in a tiny, family-run restaurant tucked away in a bustling market in Chiang Mai. That experience ignited my obsession with recreating the magic of those exotic flavours at home! One of my friends actually told me about this place during a random conversation about Thai food, isn’t that crazy?!
Close up shot of steaming bowl of vegan Panang curry
This vegan version is surprisingly easy to make, bursting with rich, fragrant flavors and the satisfying creaminess that Panang curry is known for. Forget the complicated recipes you find online – this one is simple yet divine. And, because I know how frustrating it is when you miss one simple ingredient, I’ve made this super straightforward and easy to follow. Let's get cookin’!
A person enjoying a bowl of vegan Panang curry

Required Equipments

  • Large pot or Dutch oven
  • Blender or food processor
  • Wooden spoon
  • Measuring cups and spoons
  • Large skillet

Vegan-Thai-Panang-Curry-with-Cashews

A vibrant and flavorful vegan take on the classic Thai Panang Curry, featuring creamy cashews and aromatic spices. This recipe is easy to follow, even for beginner cooks, and delivers a restaurant-quality taste in the comfort of your home.

⏳ Yield & Time

Yield: 2 servings

Preparation Time: 10 minutes

Cook Time: 30 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. First, prep your veggies! Dice the onion, garlic, and ginger finely. Roughly chop the bell pepper and then slice the mushrooms if you’re using them (my friend Sarah swears they’re essential, but hey, it’s your curry!).
  2. Next, get your aromatics going. Heat the coconut oil in your large pot over medium heat. Then, sauté the onion until softened. This should take around 5 minutes or so, until it’s translucent and fragrant. Don't burn it--we want sweet onions, not burnt ones!
  3. Add the ginger and garlic next. Cook for about a minute, stirring constantly, until fragrant. This step really wakes up those flavors, promise!
  4. Now, it’s time for the spice! Stir in the red curry paste, making sure to scrape up any bits from the bottom of the pot. Cook for another minute, stirring constantly to prevent burning. The aroma should be absolutely intoxicating at this point!
  5. Pour in the coconut milk. Whisk it in well, making sure there are no lumps. Then, add the vegetable broth and bring the mixture to a simmer. Lower the heat and let it bubble gently for about 10 minutes, letting the flavors meld together beautifully.
  6. Stir in the bell peppers and mushrooms (if using) and continue to simmer for another 5-7 minutes, or until the veggies are tender-crisp. Don't overcook them! We want a little bite left.
  7. While the veggies are simmering, let's prep our cashews. Toast them lightly in a dry skillet over medium heat for a few minutes, stirring frequently, until they're fragrant and slightly golden. This adds a wonderful depth of flavor.
  8. Add the toasted cashews and spinach to the curry. Simmer until the spinach is wilted, about 2-3 minutes. Don't worry if some of the cashews break up -- it adds to the creamy texture!
  9. Finally, it's time to season. Taste the curry and adjust seasoning as needed with soy sauce, lime juice, maple syrup, and salt. A touch of lime juice really brightens things up; I find it makes all the difference!
  10. Serve hot! Garnish with fresh cilantro and a lime wedge. Serve over rice, noodles, or cauliflower rice. Enjoy your delicious, creamy, and totally satisfying Vegan Thai Panang Curry with Cashews! (Or, you know, just eat it straight from the pot – I won’t judge!).

📝 Notes

  • For a richer curry, use full-fat coconut milk. Don’t worry about the extra calories here! It's worth it!
  • Feel free to add other vegetables like broccoli, carrots or zucchini!

🍎 Nutrition

Calories: 450kcal

Protein: 12g

Fat: 25g

Carbohydrates: 35g

Fiber: 5g

Calcium: 80mg

Frequently Asked Questions

The greatest pleasure in life is to make others happy. Cooking is one of the ways I get to do this. - Maya Rodriguez

Want to join our exclusive community?

FOLLOW US

SavoryTouch offers general content intended solely for informational purposes. The information provided on this site is not a substitute for professional nutritional, dietary, or culinary advice. Always seek the advice of qualified professionals regarding any dietary concerns, health conditions, or food-related decisions.

© 2025 SavoryTouch. All Rights Reserved.