• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Soups

    Vegan Thai Panang Curry

    Published: Feb 23, 2024 · Modified: Aug 15, 2025 · by Puja Verma

    Jump to Recipe Print Recipe

    This vegan Thai Panang curry is creamy, nutty, and ready in under 15 minutes. I'm talking one pot, no fuss, and big, bold flavors that are unbelievably satisfying - you'll swear there's a secret ingredient. I whip it up with my homemade Panang curry paste, but store-bought curry paste is always an option (especially when hosting).

    Vegan thai panang curry with a side of steamed white rice and fresh herbs.

    Why I Love This Vegan Thai Panang Curry

    • It’s creamy, peanutty, and loaded with fresh Thai herbs.
    • It’s easy enough for a busy Tuesday but still impressive enough for guests.
    • You can make it as mild or as fiery as you like.
    • It’s endlessly adaptable - Swap the tofu for plant-based chicken or switch up the veggies based on whatever’s hanging out in your fridge.

    What’s Panang Curry, Anyway?

    Panang curry is like the creamy peanut curry version of red curry. It’s thicker, richer, and slightly sweeter thanks to ground peanuts or peanut butter (I use peanut butter) blended with coconut milk for creaminess, Thai chili paste for heat, and a mix of aromatics and herbs. It’s comfort food with a kick served with rice, rice noodles, or even ramen noodles if you want to switch it up.

    Ingredients & Substitutions

    Thai panang curry ingredients laid out individually with labels.
    • Panang Curry Paste: I love making my own Panang curry paste so I can control the spice level. If you’re sensitive to spice, use serrano peppers instead of Thai chilis or de-seed the chilis. For a time-saver, I always recommend Maesri Panang Curry Paste.
    • Avocado Oil: A neutral, high-heat oil for cooking your aromatics.
    • Peanut Butter: Gives the curry that nutty depth Panang is famous for.
    • Aromatics: Onion, garlic, and serrano peppers. Adjust serrano to your spice tolerance.
    • Coconut Milk: Full-fat for a creamy broth, or lite for a lighter version. I prefer full-fat for richer flavor.
    • Liquid Seasonings: Low-sodium soy sauce, maple syrup, and rice vinegar.
    • Lemon Juice: Brightens up the flavor profile.
    • Bell Peppers & Tofu: Adds vibrance, texture, and protein. Try broccoli, snap peas, or mushrooms. This is usually my chance to use any leftover vegetables that I have in my frig.
    • Fresh Thai Basil Leaves: For the most authentic flavor, and freshness.

    If Thai food is your favorite cuisine, here’s a guide to learn more about the authentic ingredients used when cooking Thai food. Just remember there are always great vegan alternatives to any kind of cooking.

    Substitutions

    • Avocado Oil: Swap for coconut oil for extra richness.
    • Peanut Butter : Almond butter works too.
    • Soy Sauce: Tamari or coconut aminos for gluten-free.
    • Bell Peppers: Broccoli, zucchini, or carrots.
    • Tofu: Plant-based chicken or chickpeas.
    • Thai Basil: Sweet basil or fresh cilantro.

    Step-by-Step: How I Make Vegan Thai Panang Curry

    Sautéed onions and panang curry paste in a wok.
    • Step 1: Heat oil in a medium wok or pan over medium heat. Add diced onions, serrano pepper, garlic, and panang curry paste. Stir for about a minute until it smells amazing. (Adjust serrano to your spice comfort zone.)
    Panang curry sauce blend in a blender jug.
    • Step 2: Transfer the sautéed mix to a blender. Add coconut milk, peanut butter, soy sauce, maple syrup, rice vinegar, lime juice, and salt. Blend until smooth and silky.
    Panang curry sauce with veggies in a wok.
    • Step 3: Pour that spicy Thai curry sauce back into your pan. Toss in bell peppers and tofu. Let them cook for about 3 minutes until peppers are tender but still have a little bite.
    Vegan thai panang curry with veggies and basil leaves in a wok.
    • Step 4: Add fresh basil leaves and simmer for another 3 minutes on low.
    Vegan thai panang curry full of tofu and veggies with a side of steamed white rice and fresh herbs.
    • Step 5: Serve hot with steamed rice, rice noodles, or ramen noodles.

    Pro Tips

    • Taste and adjust as you go to balance flavors for optimal taste. This is the secret to any authentic Thai curry recipe.
    • Build flavor in layers. Sauté your aromatics and curry paste before adding liquids. If you’re new to flavor balancing, here’s a great guide on how to balance flavors in Thai cooking.
    • Use full-fat coconut milk for a rich, creamy peanut curry.
    • If you like it spicier, stir in extra Thai chili paste at the end. Or sometimes I drizzle over some chili garlic sauce to right before serving.
    • Keep it one-pot for easy cleanup - perfect for an easy one-pot curry dinner.

    Common Mistakes to Avoid

    • Adding coconut milk too early - It can split if boiled too hard.
    • Overcooking the veggies - You want them tender, not mushy.
    • Using low-quality curry paste - It’s the backbone of the curry flavor.
    • Forgetting to taste and adjust the spicy level, salt, and acidity before serving.

    How to Reduce Salt in Curry

    • Use low-sodium soy sauce or tamari.
    • Add extra coconut milk or water to dilute.
    • Balance with a squeeze of fresh lemon or lime juice.
    Tofu panang curry with a side of steamed white rice and fresh herbs.

    Types of Thai Curry

    • Panang vs. Massaman curry - Panang is creamier with peanuts; Massaman is milder, with cinnamon and cardamom.
    • Panang vs. yellow curry - Yellow is turmeric-forward and mild; Panang is richer with peanuts and coconut milk. Try my yellow curry paste or Thai yellow curry.
    • Panang vs. green curry - Green curry is spicier and more herbal; Panang is milder and creamier. Try my green curry paste or Thai green curry.
    • Panang vs. red curry - Red is spicier and brothier; Panang is thicker, nuttier. Try my red curry paste or Red Thai curry.

    Serving Ideas for Vegan Thai Panang Curry

    • Serve with jasmine rice for a classic combo.
    • Ladle over rice noodles or ramen for a twist (and yes, this is when chopsticks totally work).
    • Add a side of crispy spring rolls, fresh Thai salad or spicy cucumber salad.
    • Sprinkle with crushed peanuts and extra Thai basil for garnish.

    Storage & Reheating

    • Store leftovers in an airtight container in the fridge for up to 4 days.
    • Reheat gently on the stove over low heat, adding a splash of coconut milk or water to loosen the sauce.
    • Freeze for up to 2 months, thaw in the fridge before reheating.

    FAQs

    What does curry taste like?

    Creamy, savory, and full of Thai herbs with a balance of sweet, salty, sour, and spicy flavors.

    Is Panang curry spicy?

    It’s typically milder than red or green curry, but you can always adjust the heat with the type and amount of chilis in your curry paste.

    Is Panang curry healthy?

    Yes, especially when made with fresh vegetables, tofu, and minimal oil. Use lite coconut milk for a lighter option.

    Is Panang curry gluten-free?

    It can be! Use gluten-free curry paste and tamari instead of soy sauce.

    Do Thai People Use Chopsticks?

    Not for curry. In Thailand, curry is usually eaten with a spoon and fork. But if I’m serving my vegan Thai Panang curry with rice noodles or ramen noodles, chopsticks totally make sense.

    A spoon full of vegan thai panang curry lifting over a bowl of curry with a side of rice.

    More Asian-Inspired Recipes

    If you enjoyed this vegan Thai Panang curry, check out these other Asian-inspired recipes:

    • Bok choy noodle soup in a serving bowl with a utensil in it.
      Garlic Bok Choy Noodle Soup
    • Top view of tom kha soup in a laddle.
      Tom Kha Soup
    • Red curry pasta garnished with and seasoned on a plate with fresh herbs.
      Vegan Red Curry Pasta
    • Spicy Vegan Korean Ramen Noodles
    Vegan thai panang curry with tofu and vegetables in bowl with a side of white rice.

    Vegan Thai Panang Curry

    5 from 8 votes
    Prep Time: 15 minutes mins
    Total Time: 15 minutes mins
    Serving Size: 2
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    Creamy, nutty, and full of Thai flavors, this vegan Thai Panang curry is a quick 15-minute one-pot dinner. Made with coconut milk, fresh veggies, tofu, and panang curry paste, it’s customizable, cozy, and perfect for weeknights.

    INGREDIENTS
      

    Curry Broth

    • 3 tablespoon homemade panang curry paste or store bought version
    • 1 tablespoon avocado oil
    • 1 tablespoon peanut butter
    • ½ whole onion diced
    • 1 whole serrano pepper diced
    • 2 tablespoon garlic minced
    • 27 ounces coconut milk (canned) full fat
    • 4 tablespoon soy sauce low sodium
    • 4 tablespoon maple syrup
    • 1 tablespoon rice vinegar
    • 2 tbsp lemon juice freshly squeezed
    • 1 teaspoon salt

    Vegetables & Protein

    • 1 cup red bell pepper thinly sliced
    • 1 cup green bell pepper thinly sliced
    • 1 cup yellow bell pepper thinly sliced
    • 4 cup basil leaves or spinach loosely packed
    • 1 block tofu cubes soft or medium

    METHOD
     

    Cook the aromatics

    • Heat oil in a medium wok or pan over medium-low heat.
    • Add diced onions, serrano pepper, garlic, and Panang curry paste.
      Note: Adjust the amount of serrano peppers to control the spice level, or de-seed the peppers before dicing them.
    • Cook for about 1 minute, stirring constantly, until the mixture is very fragrant.

    Blend the Curry Broth

    • Carefully transfer the sautéed mixture from the pan into a blender.
    • Add the coconut milk, peanut butter, soy sauce, maple syrup, rice vinegar, lime juice, and salt to the blender.
    • Blend until the mixture is completely smooth.

    Simmer the Curry

    • Pour the blended curry broth back into the same wok or pan.
    • Add the vegetables and tofu cubes to the broth.
    • Bring the curry to a simmer and cook for about 3 minutes until the pepper are tender-crisp.
    • Stir in the fresh basil leaves.
    • Reduce the heat to low, and let it simmer for another 2 minutes.

    Serve

    • Remove the pan from the heat.
    • Serve the curry hot, spooned over a bed of steamed rice.

    NOTES

    • Quality Curry Paste: Use high-quality store-bought or homemade Panang curry paste for the best flavor.
    • Heat Control: Keep the heat at medium or lower to prevent burning the curry paste.
    • Simmer Gently: Let the curry simmer gently to properly meld the flavors together without boiling and burning the coconut milk.
    • Add Tofu Last: To preserve its texture, add the tofu cubes towards the end of cooking.

    NUTRITION

    Calories: 311kcal | Carbohydrates: 47g | Protein: 8g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Sodium: 3220mg | Potassium: 707mg | Fiber: 4g | Sugar: 31g | Vitamin A: 2764IU | Vitamin C: 301mg | Calcium: 92mg | Iron: 2mg
    Course: Main Course
    Cuisine: Asian, Thai
    Keyword: how to make panang curry, panang curry thai recipe, Thai Panang Curry
    Tried this recipe?Let us know how it was!
    « Gluten-Free Miso Soup
    Coconut Whipped Cream »

    Reader Interactions

    Comments

    1. julia says

      February 25, 2024 at 2:24 am

      5 stars
      we loved this panang curry, this homemade version was so much better than we have tried in the restaurant! A true win of a dinner!

      Reply
      • Puja Verma says

        February 27, 2024 at 2:27 pm

        Wow, thank you for the glowing review and vote of confidence, Julia! I'm so thrilled that you all loved this panang curry. Your support means the world 💚

        Reply
    2. Gianne says

      February 25, 2024 at 4:47 am

      5 stars
      This was a hit! The flavors were rich and the spice level was just right. The combination of coconut milk, peanut butter, and spices created a delicious and satisfying dish. I will definitely be making this again.

      Reply
      • Puja Verma says

        February 27, 2024 at 2:24 pm

        Woop woop! Asian dishes are one of my favourites to experiment with. Glad this one was a hit, Gianne!💚

        Reply
    3. Melissa says

      February 25, 2024 at 5:10 am

      5 stars
      This curry is so creamy and the spices are amazing. We are definitely making this part of our dinner rotation!

      Reply
      • Puja Verma says

        February 27, 2024 at 2:22 pm

        Aww I'm so glad you enjoyed the flavor profile of this Panang curry, Melissa 🥰. Wishing you can abundance of health and wellness!

        Reply
    4. Sky says

      February 25, 2024 at 5:16 am

      5 stars
      I love this recipe! The curry broth is soooo good! I have really enjoyed making this for a quick lunch. Thanks for sharing!

      Reply
      • Puja Verma says

        February 27, 2024 at 2:17 pm

        Aw thanks so much for the love and support, Sky - it means the world!

        Reply
    5. TAYLER ROSS says

      February 25, 2024 at 5:39 am

      5 stars
      I made this panang curry last night and it was delicious! The perfect blend of zesty and creamy!

      Reply
      • Puja Verma says

        February 27, 2024 at 2:16 pm

        Yay! Thank you for sharing your experience Tayler :). I'm glad you enjoyed this Panang Curry.

        Reply
    6. Harriet Young says

      February 26, 2024 at 1:31 am

      5 stars
      What a gorgeous, comforting Thai curry. Tasted like it was doing me good!

      Reply
      • Puja Verma says

        February 27, 2024 at 2:14 pm

        Hi Harriet - Thank you so much for the kind words! It means a lot to know this curry was so comforting for you. Cheers to many more wonderful meals together 💚

        Reply
    7. Dannii says

      February 26, 2024 at 3:45 am

      5 stars
      The flavours in this were incredible. So creamy and delicious.

      Reply
      • Puja Verma says

        February 27, 2024 at 2:11 pm

        Hi Dannii - Thank you for sharing your thoughts. I'm so happy to hear your enjoyed the flavors and texture.

        Reply
    5 from 8 votes (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Cranberry Sauce from Dried Cranberries 🫙 Sweet an Cranberry Sauce from Dried Cranberries 🫙

Sweet and tangy cranberry sauce made from dried cranberries in just 10 minutes. This cranberry sauce utilizes dried cranberries, which is accessible year-round. The sauce is infused with whole cinnamon and fresh orange zest, making it extra festive and warming. Serve this along side tofurkey, spread it on your toast, or pair it with vegan goat cheese as a dip.

Get the recipe: https://greenheartlove.com/cranberry-sauce-from-dried-cranberries/

#cranberrysauce #vegansauces #veganrecipes #greenheartlove
    Brown Vegan Gravy 🥣 This rich and creamy brown ve Brown Vegan Gravy 🥣

This rich and creamy brown vegan gravy is the ultimate sauce with it comes to elevating hearty dishes. It's a quick and easy recipe made with all healthy ingredients. Serve it with your favorite holiday plant-based classics like mashed potatoes and tofurkey.

Get the recipe: https://greenheartlove.com/brown-vegan-gravy/

#vegangravy #brownvegangravy #veganchristmasdinner #greenheartlove
    Maple Cream 🍁 This whipped maple cream is a sweet Maple Cream 🍁

This whipped maple cream is a sweet and fluffy treat. Made with just one ingredient, this is a much healthier alternative to processed sugars or artificial sweeteners. It's a spreadable form of maple syrup with a light, fluffy texture and rich, concentrated flavor. It's a perfect condiment to drizzle over morning pancakes, tea, or iced coffee.

Get the recipe: https://greenheartlove.com/maple-cream/

#maplecream #veganmaplecream #vegancondiments #veganbreakfast
    Date Caramel Sauce 🫙 This ultra silky date carame Date Caramel Sauce 🫙

This ultra silky date caramel sauce is so rich, creamy, and a much healthier alternative to traditional caramel. It's so simple to make by tossing everything into a blender. Medjool dates lend a natural sweetness and a rich caramel flavor, while coconut cream adds a velvety, extra-indulgent texture. This sauce is perfect for spreading on toast, drizzling over dairy-free ice cream, or serving as a dip with apple slices and strawberries.

Get the recipe: https://greenheartlove.com/date-caramel-sauce/

#datecaramelsauce #vegansauces #veganrecipes #thanksgiving
    Cranberry Salsa 🥣 This fresh cranberry salsa is a Cranberry Salsa 🥣

This fresh cranberry salsa is a big crowd-pleaser for this festive holiday season. It's easy to make with just a few simple ingredients. The tart cranberries, the spicy kick of jalapeños, and two kinds of citrus create a bold and refreshing flavor. Use it as a dip or top it off some crackers layered with some vegan cream cheese.

Get the recipe: https://greenheartlove.com/cranberry-salsa/

#cranberrysalsa #cranberryrecipes #vegansalsa #veganholiday #veganthanksgiving
    Vegan Lemon Curd 🍋 This homemade vegan lemon curd Vegan Lemon Curd 🍋

This homemade vegan lemon curd is sweet, tart, creamy, and as indulgent as the original. Instead of eggs and butter, I use cornstarch to thicken and dairy-free butter to keep it silky smooth. The lemon zest and juice bring all the bright, tangy flavors, while the soy milk adds even more creaminess. Use it to spread on your toast, dollop on your scones, biscuits, dairy-free ice cream or yogurt.

Get the recipe 🔗: https://greenheartlove.com/vegan-lemon-curd/

#veganlemoncurd #veganbreakfast #vegandessert
    Follow on Instagram
    Copyright © 2025 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.