• 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 Mains

    Thai Yellow Curry

    Published: Mar 27, 2024 · by Puja Verma

    Jump to Recipe Print Recipe

    This Thai yellow curry is rich, vibrant, and hearty! Fresh vegetables are bathed in a creamy coconut milk broth infused with homemade yellow curry paste. It’s quick and easy to make and perfect for a cozy night in!

    Thai yellow curry with vegetables and fresh herbs with a side of rice in a serving bowl.

    Why you’ll love this recipe

    • Nutrient-dense: Packed with vegetables like onions, carrots, and spinach, this curry is as nutritious as it is delicious.
    • Customizable: Easily adjust the level of spice, swap out veggies, or add protein to make this dish your own.
    • One-pot dinner: This Thai yellow curry is simple to prepare and even easier to clean up!

    The best Thai yellow curry

    This Thai yellow curry is one of my favorite meals to make during the week, especially when I’m short on time. Everything comes together in one pot, and you can’t beat a 20-minute prep time!

    It features a flavor-packed yellow curry paste, full-fat coconut milk, and fresh vegetables like carrots, potatoes, and basil. Once simmered, I like to serve it with steamed brown rice or jasmine rice and fresh herbs for an incredibly comforting and nourishing dinner.

    Ingredients & Substitutions

    Thai yellow curry ingredients laid out on a cutting board with labels.
    • Yellow curry paste: The heart of the dish, providing all the classic, aromatic Thai flavors. I use homemade yellow curry paste, but you can use store-bought paste. Double-check the ingredient list for fish or oyster sauce.
    • Coconut milk: Gives the broth a luxuriously creamy consistency. Make sure to use full-fat coconut milk from a can, not a carton.
    • Soy sauce: Adds depth and umami in place of fish sauce. Tamari or coconut aminos are also good options for a gluten-free curry.
    • Maple syrup: Offers a subtle sweetness to balance the spices. Agave, coconut sugar, or brown sugar can be used as alternatives.
    • Rice vinegar: Gives the curry a tangy acidity. Lime juice provides a similar zesty flavor.
    • Garlic: Adds an intense and robust depth of flavor.
    • Lemon juice: Adds a bright, citrus note. Lime juice works well as a substitute here.
    • Onions, carrots, potatoes: Provide a hearty, comforting texture and flavor. Other vegetables, like bell peppers, baby corn, or zucchini, are also delicious add-ins.
    • Basil: Adds a fresh, green element. Spinach, kale, or cilantro also work, depending on what's available or personal taste.

    How to make Thai yellow curry

    Sliced potatoes, carrots, onions on a cutting board along with fresh basil.
    • Step 1: Prepare all the ingredients beforehand. This initial leg work of chopping and measuring makes life so much easier and less stressful once you start cooking the curry.
    Sautéed onions, carrots, and yellow curry paste in a dutch oven.
    • Step 2: Heat avocado oil in a Dutch oven, wok, or large pan over medium. Add the onions, carrots, and yellow curry paste and sauté until the onions become translucent.
    Thai yellow curry broth in a dutch oven.
    • Step 2: Add soy sauce, maple syrup, rice vinegar, salt, and coconut milk to the pan, along with the halved potatoes. Cover the pan slightly askew and simmer on low heat for about 10 minutes, or until all the veggies are tender but not mushy. The off-center lid allows steam to escape, preventing the vegetables from becoming too soft and the coconut milk from boiling.
    Thai yellow curry in a dutch oven.
    • Step 3: Once the vegetables are cooked, stir in the chopped basil and lemon juice, adjusting the seasoning to taste. Serve your Thai yellow curry with steamed jasmine rice or brown rice, fresh cilantro or Thai basil, crushed peanuts, sliced red chilis, or lime wedges.

    Storage & Reheating

    The best part about this Thai yellow curry is how delicious the leftovers are! Just follow these storage guidelines to keep yours fresh:

    • Fridge: Store leftover curry in an airtight container in the refrigerator for up to 3-4 days.
    • Freezer: You can freeze the curry for up to 3 months. Thaw leftovers overnight in the refrigerator before reheating them.
    • Reheating: Gently reheat the curry on the stove over medium until thoroughly warm. You can add a little extra coconut milk or water if the curry seems too thick.
    • Prep ahead: Save even more time the day of cooking by chopping all your vegetables and preparing the yellow curry paste ahead of time.

    Variations

    • Vegan protein: Add some chickpeas or tofu cubes for added protein and nutrients.
    • Spicy: Increase the amount of curry paste or add a sliced Thai chili for more heat.
    • Sweet: Add chunks of pineapple or sweet potato for a sweeter, creamier version.
    • Low carb: Serve your Thai yellow curry with cauliflower rice instead of traditional rice.
    • Pumpkin: Substitute baby Yukon potatoes with pumpkin or squash for a seasonal twist.
    Thai yellow curry with vegetables and fresh herbs with a side of rice in a serving bowl.

    Top tips

    • Quality ingredients: If you aren’t making your own, source high-quality yellow curry paste and canned coconut milk for the best flavor.
    • Simmer it gently: Don't let the curry boil vigorously. Keep it at a gentle simmer to prevent curdling the coconut milk.
    • Fresh herbs: Add fresh herbs, like Thai basil or cilantro, just before serving to maintain their vibrant color and flavor.
    • Lemon juice last: Add lemon juice at the very end to preserve its bright, fresh flavor.
    • Stir the curry carefully: Stir the curry gently to avoid breaking the vegetables.

    FAQ

    Can I make Thai yellow curry without coconut milk?

    While coconut milk is a key ingredient for the creamy texture and flavor, you can substitute it with soy or cashew milk for a lighter version. Just note that the flavor and texture will differ significantly from traditional Thai yellow curry.

    What can I do if the curry is too spicy?

    If your curry is too spicy, add more coconut milk or a bit of sugar to reduce the heat. This will help balance the flavors and lower the spice level.

    How can I thicken my Thai yellow curry?

    To thicken the curry, you can simmer it uncovered for a few extra minutes to reduce the liquid or add a small amount of cornstarch dissolved in water. Be sure to stir it well and let it simmer until it reaches your desired consistency.

    A spoonful of Thai yellow curry over a serving bowl of Thai yellow curry.

    More vegan curries

    If you enjoyed this Thai yellow curry recipe, check out these other delicious curry recipes:

    • Thai Panang Curry: Creamy coconut milk, fresh herbs, and vibrant spices. 
    • Thai Red Curry: Featuring red curry paste, coconut milk, and tender vegetables.
    • Vegan Lentil Curry: A healthy, hearty, and protein-packed weeknight dinner.
    • Vegan Red Curry Pasta: A mouthwatering fusion of Italian and Thai flavors.
    Thai yellow curry with vegetables and a side of rice in a serving bowl.

    Thai Yellow Curry

    5 from 1 vote
    Prep Time: 8 minutes mins
    Cook Time: 12 minutes mins
    Total Time: 20 minutes mins
    Serving Size: 4
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    This Thai yellow curry is a quick and easy to make meal with all healthy and fresh ingredients. It features a flavor-packed yellow curry paste, full-fat coconut milk, and hearty vegetables. Serve it with steamed jasmine rice or brown rice and fresh herbs for an incredibly comforting and nourishing dinner.

    INGREDIENTS
      

    Curry Broth

    • 1 tablespoon avocado oil
    • 4 tablespoon yellow curry paste
    • 1 tablespoon garlic minced or paste
    • 27 ounces coconut milk (canned) full fat
    • 2 tablespoon soy sauce low sodium
    • 2 tablespoon maple syrup
    • 1 tablespoon rice vinegar
    • 2 tablespoon lemon juice
    • 1 teaspoon salt

    Veggies

    • 1 cup onions half-moon slices
    • 3 cups baby golden Yukon potatoes half slices
    • 1 cup carrots sliced diagonally
    • 3 cups spinach or basil (loosely packed) chopped

    METHOD
     

    • To prep: Squeeze out all the lime juice, slice the veggies, de-steem and roughly chop the basil or spinach.
    • Heat oil in a medium size dutch oven or pan on medium heat. Add sliced onion, carrots, garlic and curry paste . Sauté for 2 minutes.
    • Add the soy sauce, maple syrup, rice vinegar, salt, and coconut milk along with the potatoes. Cover askew for 10 minutes and cook on a low simmer till the potatoes are tender.
    • Next, mix in the chopped basil and fresh lime juice.
    • Garnish with fresh cilianto or basil leaves and serve hot over steamed rice.

    NOTES

    • Quality ingredients: If you aren’t making your own, source high-quality yellow curry paste and canned coconut milk for the best flavor.
    • Simmer it gently: Don't let the curry boil vigorously. Keep it at a gentle simmer to prevent curdling the coconut milk.
    • Fresh herbs: Add fresh herbs, like Thai basil or cilantro, just before serving to maintain their vibrant color and flavor.
    • Lemon juice last: Add lemon juice at the very end to preserve its bright, fresh flavor.
    • Stir the curry carefully: Stir the curry gently to avoid breaking the vegetables.

    NUTRITION

    Calories: 112kcal | Carbohydrates: 16g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1109mg | Potassium: 210mg | Fiber: 2g | Sugar: 11g | Vitamin A: 7710IU | Vitamin C: 9mg | Calcium: 55mg | Iron: 1mg
    Course: Main Course
    Cuisine: Thai
    Keyword: thai yellow curry paste, yellow curry paste
    Tried this recipe?Let us know how it was!
    « Maple Cream
    Miso Pasta »

    Reader Interactions

    5 from 1 vote (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.