• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Simply Suwanee
  • Home
  • Recipes
  • Thai Kitchen Resources
    • Thai Pantry Essentials
  • Contact
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Summer Recipes
  • Thai Kitchen Resources
  • Easy Recipes
  • Recent Post
  • Contact Me
  • About
      • Facebook
      • Instagram
      • Pinterest
    • ×
      Home » Curries

      Thai Vegetarian Yellow Curry Recipe

      Published: Aug 6, 2023 by Suwanee · This post may contain affiliate links.

      Jump to Recipe·Print Recipe

      Indulge in the rich and aromatic flavors of this simple Thai vegetarian yellow curry recipe with Tofu. This delightful curry offers a delicious blend of hearty vegetables, aromatic herbs, and spices, perfect for curry lovers. Add shrimp, scallops, or fish for a light protein option.

      To elevate your yellow curry, make homemade Thai yellow curry paste with this easy and aromatic recipe.

      Thai vegetarian yellow curry in a pot on the table.

      For curry lovers, try Thai green curry with chicken using homemade Thai green curry paste, Thai red curry with cod, and authentic Thai red curry paste. 

      Unleash your culinary creativity with this simple but tasty Thai Vegetarian Yellow Curry recipe. Embrace the warm spices, vibrant vegetables, and creamy coconut goodness, and experience the authentic flavors of Thai cuisine right at home.

      Jump to:
      • Why you'll love this recipe
      • What is Thai Vegetarian Yellow Curry?
      • What is Thai yellow curry?
      • Ingredients for Thai Vegetarian Yellow Curry with Tofu
      • How to make Thai Vegetarian Yellow Curry with Tofu
      • Garnishing options
      • Helpful kitchen notes and tips
      • Helpful kitchen tools for this recipe
      • What to serve with Thai Vegetarian Yellow Curry
      • Variations
      • Substitutes
      • Storage
      • Top tip
      • Frequently Asked Questions
      • Related Thai recipes you'll love
      • Thai Vegetarian Yellow Curry Recipe
      • Related
      • Thai curry pastes

      Why you'll love this recipe

      • Aromatic and flavorful: Combining fresh herbs and spices creates an irresistible aroma and taste. It's the perfect comfort food using all your favorite veggies. 
      • Versatile and customizable: Easily adapt the spice level and vegetables to suit your preferences.
      • Plant-based and protein-packed: Tofu adds a hearty protein source to this delicious vegetarian curry.
      • Easy to make: You can create an authentic Thai yellow curry right in your kitchen with simple steps.
      • It's a milder Thai curry. This yellow curry is not as spicy as the other fiery Thai curries, like the red or green curry. 

      What is Thai Vegetarian Yellow Curry?

      Thai Vegetarian Yellow Curry is a traditional Thai curry with colorful vegetables and tofu cooked in a creamy coconut-based sauce. The curry gets its signature yellow hue from turmeric and yellow curry powder (in the curry paste), imparting a warm and earthy flavor.

      What is Thai yellow curry?

      Thai yellow curry is a delicious and flavorful dish that combines fragrant spices similar to Indian curries with the vibrant ingredients of Thai herbs. It is made by cooking shrimp paste, turmeric powder, and ground turmeric with various ingredients such as chicken, vegetables, or seafood. Using fresh coriander and fresh turmeric adds a burst of freshness and earthiness to the dish.

      Thai yellow curry is known for its rich and aromatic flavors, making it a popular choice for those who enjoy mildly spicy food. 

      For more Thai curries, try this easy chicken yellow curry, yellow curry with pork belly, Thai beef massaman curry, Thai chicken panang curry, and Thai red curry with chicken.

      Ingredients for Thai Vegetarian Yellow Curry with Tofu

      Ingredients for Thai vegetarian yellow curry.
      • Coconut milk. Full-fat coconut milk is a must.
      • Yellow curry paste. Use store-bought or make your paste with my easy homemade yellow curry recipe here. 
      • Garlic. Frying garlic before adding the curry paste is the secret to a more flavorful sauce.
      • Firm tofu. Find the firmest tofu you can find for this recipe.
      • Gold potatoes. Yukon gold potatoes are perfect for this fast-cooking yellow curry recipe. Sweet potatoes also work but take 4-5 minutes longer to cook in the pot. 
      • Stock. Use vegetable stock for the vegetarian version. Mushroom or vegetable broth works great too. For meat eaters, use chicken or beef stock. 
      • Bamboo shoots. Bamboo shoots are a must! Find them at your Asian or local grocery stores. 
      • Vegetables. Use a medley of vegetables like Bell peppers (red and green), green beans, trimmed and halved, Baby corn, halved, Snap peas, green peas, broccoli, broccolini, zucchini, asparagus, and white or Red onion.  Seasonal and fresh garden vegetables are all great options to add to this versatile Thai curry. 
      • Fish sauce. Use Thai brand fish sauce like squid or Tipparos for the best flavor. 
      • Thai basil leaves. A must for the most aromatic and fragrant Thai herb!
      • Sugar. Use palm or brown sugar for seasoning. 
      • Oil. Use coconut oil, avocado oil, or vegetable oil. Olive oil and sesame oil are not recommended. 

      How to make Thai Vegetarian Yellow Curry with Tofu

      Step 1. In a large skillet or pan, cook the tofu in oil over medium-high heat. Cook for 2-3 minutes per side until the tofu is lightly crispy outside. Remove from the pan and set aside for later. 

      Frying tofu in a pan.

      Step 2. In a large pot, heat oil over medium heat. Add garlic and cook until golden brown and fragrant, 20-30 seconds. Add the yellow curry paste, break up the clumps, and stir well. Cook for 1-2 minutes until the curry is fragrant. You may need to turn the fan off if the curry gets too strong and you start coughing. 

      frying garlic in a pan.
      frying garlic and curry paste in a pan.

      Step 3. Add the coconut milk, and cook the curry sauce to a gentle boil for about 3-4 minutes. 

      yellow curry paste and coconut milk in a pan.

      Step 4. Next, Season the sauce before adding the main ingredients. Add fish sauce, sugar, and kaffir lime leaves to the thick coconut milk sauce. Cook for 1 more minute.

      Thai yellow curry vegetarian in a pot.

      Step 5. Add the sliced potatoes and bring the curry to a gentle simmer. Cook for about 4-5 minutes. Test with a fork to see if the potatoes are soft. 

      Thai vegetarian yellow curry in a pot.

      Step 6. Add the stock and vegetables, and stir everything together really well. Cook for 3-4 more minutes.

      Thai yellow curry with veggies in a pot.

      Step 7. Add the tofu and gently stir together. Be careful not to break the tofu pieces. Cook for 1 more minute. Tofu's already cooked, so it doesn't need much time in the pot with the curry, or it will fall apart quickly—taste and season with more sugar or fish sauce. Add more curry paste if needing more heat. Add stock if the curry is too spicy or too thick. Adjust as needed for your taste buds. 

      Thai vegetarian curry with tofu in a pot.

      Step 8. Turn the heat off, add Thai basil leaves, stir well together, and let the residual heat meld everything together. That's it! Serve your curry with jasmine rice or noodles. Enjoy!

      Thai yellow curry with vegetables.

      Garnishing options

      • Add a few fresh Thai basil leaves over the curry for color and aroma.
      • Use julienned Kaffir lime leaves or thinly sliced red bell pepper for more flavors and colors. 
      • For added heat, use chopped fresh chili peppers, serrano, habaneros, jalapenos, white or black pepper, and chili flakes (adjust quantity based on spice preference). 
      • Add a slice or two of lime wedges for the citrusy flavor of the lime juice.

      Helpful kitchen notes and tips

      • For extra flavor, toast coriander and cumin seeds before grinding them to make your yellow curry paste.
      • Use full-fat coconut milk for a creamier texture or light coconut milk for a lighter option.
      • Mae Ploy brand offers an excellent store-bought curry paste, but don't hesitate to experiment with other brands or prepare your yellow curry paste.
      • For intense flavors, prepare the curry paste and store it in the refrigerator for quick and easy curry-making.

      Helpful kitchen tools for this recipe

      • Large pot or Dutch oven for cooking the curry
      • Airtight containers for storing leftovers

      What to serve with Thai Vegetarian Yellow Curry

      • Steamed jasmine rice: The fluffy rice complements the creamy curry perfectly.
      • Brown rice: For a healthier alternative with nutty undertones.
      • Rice noodles: Use rice noodles (Pad Thai noodles) or vermicelli noodles pair well with the curry.

      Variations

      • Vegan Yellow Curry: Ensure you use vegan-friendly curry paste and replace fish sauce with soy sauce to make the curry fully plant-based.
      • Thai Yellow Curry with Shrimp: Swap tofu with shrimp, scallops, or fish for a seafood twist.

      Substitutes

      • Instead of tofu, you can use tempeh or chickpeas for added protein.
      • Adjust the vegetables to your liking; zucchini, cauliflower, carrots, or eggplant work wonderfully in this curry.

      Storage

      • Store any leftover curry in air-tight containers in the refrigerator for 2-3 days. 
      • For longer storage, freeze the curry in ice cube trays, then transfer the curry cubes to a sealed freezer bag for future meal prep.

      Top tip

      • Thai curries are excellent as leftovers for the next day. They are one of my favorite breakfast dishes EVER. Reheat the curry, serve over jasmine rice, AND add over-easy fried eggs. Enjoy the goey eggs over Thai curry and rice. Try it and thank me later. (; 
      Thai Vegetarian yellow curry with tofu in a pot.

      Frequently Asked Questions

      Can I make this curry spicier?

      Absolutely! Adjust the quantity of chili peppers or add Thai chili for extra heat.

      Can I use store-bought yellow curry paste?

      Yes, store-bought curry paste is convenient, but making your own allows you to control the spice level and flavors.

      Can I add more coconut cream for a richer curry?

      Of course! If you prefer a creamier texture, add more coconut cream to your liking.

      Is Thai yellow curry vegan-friendly?

      Yes, this recipe can be easily adapted to be vegan-friendly by using plant-based curry paste and soy sauce instead of fish sauce.

      Related Thai recipes you'll love

      • Green Thai Curry with Eggplant and Basil
      • Pad Thai Noodles with Tofu and Peanuts
      • Tom Yum Soup with Mushrooms and Lemongrass
      • Red curry with pineapple
      • Thai Red Curry with Mixed Vegetables
      • 5-minute satay sauce using peanut butter

      Love a recipe you've tried? Please leave a 5-star rating in the recipe card below and a review in the comments section further down the page. Or follow me on Facebook, Pinterest, or Instagram!

      Print
      clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
      Thai vegetarian yellow curry with tofu in a pot.

      Thai Vegetarian Yellow Curry Recipe


      ★★★★★

      5 from 1 review

      • Author: Suwanee
      • Total Time: 30
      • Yield: 6 1x
      • Diet: Gluten Free
      Print Recipe
      Pin Recipe

      Description

      Indulge in the rich and aromatic flavors of this simple Thai vegetarian yellow curry recipe with Tofu. This delightful curry offers a delicious blend of hearty vegetables, aromatic herbs, and spices, perfect for curry lovers. Add shrimp, scallops, or fish for a light protein option.


      Ingredients

      Scale
      • 1 can (13. 5 ounces) of coconut milk
      • 3 tablespoons yellow curry paste.
      • 1 tablespoon garlic, minced
      • 12 oz firm tofu, cubed
      • 1 ½ cups gold potatoes, diced. 
      • 1 ½ cups stock.  
      • 3 ounces bamboo shoots. slices or strips
      • 3 1/ 2 cups vegetables. Use a medley of vegetables 
      • 2-2 ½ tablespoon fish sauce
      • 1 ½ cup Thai basil leaves
      • 2 tablespoon sugar. Use palm or brown sugar for seasoning. 
      • 3 kaffir lime leaves, julienned
      • 1 ½ tablespoon oil. Use vegetable, canola, coconut, or avocado oil.

      Instructions

      1. In a large skillet or pan, cook the tofu in oil over medium-high heat. Cook for 2-3 minutes per side until the tofu is lightly crispy outside. Remove from the pan and set aside for later. 
      2. In a large pot, heat oil over medium heat. Add garlic and cook until golden brown and fragrant, 20-30 seconds. Add the yellow curry paste, break up the clumps, and stir well. Cook for 1-2 minutes until the curry is fragrant. You may need to turn the fan off if the curry gets too strong and you start coughing. 
      3. Add the coconut milk, and cook the curry sauce to a gentle boil for about 3-4 minutes. 
      4. Next, Season the sauce before adding the main ingredients. Add fish sauce, sugar, and kaffir lime leaves to the thick coconut milk sauce. Cook for 1 more minute.
      5. Add the sliced potatoes and bring the curry to a gentle simmer. Cook for about 4-5 minutes. Test with a fork to see if the potatoes are soft. 
      6. Add the stock and vegetables, and stir everything together really well. Cook for 3-4 more minutes.
      7. Add the tofu and gently stir together. Be careful not to break the tofu pieces. Cook for 1 more minute. Tofu's already cooked, so it doesn't need much time in the pot with the curry, or it will fall apart quickly—taste and season with more sugar or fish sauce. Add more curry paste if needing more heat. Add stock if the curry is too spicy or too thick. Adjust as needed for your taste buds. 
      8. Turn the heat off, add Thai basil leaves, stir well together, and let the residual heat meld everything together. That's it! Serve your curry with jasmine rice or noodles. Enjoy!

      Notes

      • For added heat, use chopped fresh chili peppers, serrano, habaneros, jalapenos, white or black pepper, and chili flakes (adjust quantity based on spice preference). 
      • Add a slice or two of lime wedges for the citrusy flavor of the lime juice.
      • For extra flavor, toast coriander and cumin seeds before grinding them to make your yellow curry paste.
      • Use full-fat coconut milk for a creamier texture or light coconut milk for a lighter option.
      • Mae Ploy brand offers an excellent store-bought curry paste, but don't hesitate to experiment with other brands or prepare your yellow curry paste.
      • For intense flavors, prepare the curry paste and store it in the refrigerator for quick and easy curry-making.

      ** Thank you so much for visiting my blog! This is truly a passion for me. If you have enjoyed these recipes and appreciate the hard work I put into them, I would love it if you would share them with your friends! Your recommendation is the highest review I could hope for, and I’d appreciate it! **

      • Prep Time: 15
      • Cook Time: 15
      • Category: Curries, vegetarian
      • Method: stovetop
      • Cuisine: Thai

      Keywords: Thai vegetarian curry, Thai yellow curry, Thai vegetarian yellow curry, Thai vegetarian curry with tofu, Tofu curry, Thai curries, Thai veggies curry

      Did you make this recipe?

      Please rate and review this recipe in the comment section below so I can improve and make it a better experience for you!

      Related

      Looking for other recipes like this? Try these:

      • Thai chicken massaman curry in a bowl.
        Thai Chicken Massaman Curry with Sweet Potatoes
      • Kaeng som with fish and shrimp in a dutch oven.
        Thai Sour Curry Soup with Fish and Shrimp (Kaeng Som)
      • choo chee salmon fillets with a fork
        Thai Choo Chee Curry with Salmon
      • choo chee curry paste in a small green bowl on table
        Authentic Homemade Choo Chee Curry Paste

      Thai curry pastes

      Check out these authentic and delicious Thai curry pastes you can easily make at home!

      • Prik Khing curry paste in small green bowl.
        Prik Khing Thai Curry Paste, แกงพริกขิง
      • lemongrass stalks on wooden box
         What is Lemongrass and How to Use it in Thai Cooking
      • galangal in square and round bowl
        Galangal what it is and how to use it in Thai cooking
      • Tom Yum fried rice in a blue plate.
        Easy Thai Tom Yum Fried Rice (using Tom Yum paste)

      More Curries

      • thai spicy catfish recipe in plate with rice and spoon
        Thai spicy catfish stir fried with red curry paste
      • Hand holding Egg salad in a platter
        Thai Crispy Fried Egg Salad (Yam Khai Dao)
      • yellow curry on a white platter.
        Authentic Thai Yellow Curry Paste
      • chicken skewer dipped in peanut sauce
        5 Minute Authentic Thai Satay Sauce

      Reader Interactions

      Comments

      1. Irene

        August 10, 2023 at 9:38 am

        Love the flavors here. Mild and healthy. I used my zucchini & green beans from the garden. Very good!

        ★★★★★

      Leave a Reply

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

      Recipe rating ★ 5 Stars ☆ ★ 4 Stars ☆ ★ 3 Stars ☆ ★ 2 Stars ☆ ★ 1 Star ☆

      Primary Sidebar

      Welcome!

      Hi there, I’m Suwanee! I'm the person behind this Thai food blog. I spent thirteen years of childhood in Thailand, where I was first introduced to the flavors of Thai cooking. You are in the right place if you: Love to cook Thai food. Come by often, and let's get cooking! Read More…

      Popular Recipes

      Red curry with basil leaves in a small bowl

      Authentic Thai Red Curry Recipe, (Kaeng Ped Gai) แกงเผ็ดไก่

      sliced beef on cutting board

      The Best Crying Tiger Recipe

      Thai green curry in a small bowl.

      Easy Thai Green Curry with Chicken and Eggplants

      Pad mee on platters with different garnishes.

      Pad Mee, Vermicelli Thai Rice Noodles

      Thai beef salad on a plate.

      Easy Thai Beef Salad Recipe

      red Thai curry with chicken and Kabocha squash

      Red Thai Curry with Chicken and Kabocha Squash

      Glass noodles salad on a platter

      Thai Glass Noodle Salad with Shrimp (ยำวุ้นเส้น)

      prik khing Shrimp curry with green beans.

      Pad Prik Khing Red Curry Green Beans with Shrimp

      More popular recipes →

      Thai Cooking Resources

      Kabocha squash pieces in a bowl.

      How to Cut Kabocha Squash

      lemongrass stalks on wooden box

       What is Lemongrass and How to Use it in Thai Cooking

      Kaffir limes in a basket with purple towel

      Kaffir Lime Leaves and Substitute

      galangal in square and round bowl

      Galangal what it is and how to use it in Thai cooking

      purple rice in cheese cloth

      How to Make Purple Sticky Rice

      Toasted rice powder in wooden bowls.

      Toasted Rice Powder, Khao Khua

      Cassava roots and flour bags on the table.

      What is Tapioca (and How it's Used in Thai Cooking)

      Kabocha squash in the garden.

      What is Kabocha Squash?

      Cooking resources →

      Healthy Recipes

      Kanom Jeeb Thai dumplings on a platter with sauces.

      Kanom Jeeb (Thai Pork and Shrimp Dumplings)

      Beef Laab on a plate with lettuce, lime and cucumber slices.

      Authentic Thai Beef Larb Recipe

      Jeow Mak Len Authentic Lao Tomato Dipping Sauce

      Thai beef jerky on a cutting board.

      Thai Beef Jerky (Neua Dad Deow)

      Pineapple Habanero Salsa in a bowl.

      Pineapple Habanero Salsa (With a Secret Ingredient!)

      Thai yellow curry vegetarian in a pan on table.

      Thai Vegetarian Yellow Curry Recipe

      More healthy recipes →

      Easy Recipes

      Pad Kratiem (Thai Garlic Pork Stir-Fry)

      Beef Laab on a plate with lettuce, lime and cucumber slices.

      Authentic Thai Beef Larb Recipe

      Thai lemongrass tea in glasses with ice.

      How to Make Thai Lemongrass Tea (น้ำตะไคร)

      Moo Yang grilled pork slices on a platter.

      Moo Yang Recipe (Thai Grilled Pork Neck) 

      Thai Pork Omelette (Kai Jeow Moo Sap)

      Jeow Som Sauce in a bowl.

      Jeow Som (Lao Spicy Dipping Sauce)

      More easy recipes →

      Sign up for the latest recipes, news and updates!

      Recent posts

      Pad Kratiem (Thai Garlic Pork Stir-Fry)

      Kanom Jeeb Thai dumplings on a platter with sauces.

      Kanom Jeeb (Thai Pork and Shrimp Dumplings)

      Beef Laab on a plate with lettuce, lime and cucumber slices.

      Authentic Thai Beef Larb Recipe

      Thai lemongrass tea in glasses with ice.

      How to Make Thai Lemongrass Tea (น้ำตะไคร)

      Moo Yang grilled pork slices on a platter.

      Moo Yang Recipe (Thai Grilled Pork Neck) 

      Thai Pork Omelette (Kai Jeow Moo Sap)

      Looking for something?

      Footer

      • Facebook
      • Instagram
      • Pinterest

      Footer

      ↑ back to top

      Contact

      • Subscribe
      • Contact
      • About
      • Buy me a coffee!

      Information

      • Privacy Policy
      • Disclosures
      • Terms of Service
      • Accessibility Statement

      Social

      • Pinterest
      • Facebook
      • Instagram
      • Amazon Associates Disclosure

      Copyright © 2018-2023. All photos, written words, stories, text, and recipes are copyrighted materials of Simply Suwanee of Suwanee Lennon LLC. Written permissions must be obtained from Suwanee Lennon LLC before all usage.