Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Vegan Thai Recipes

Vegan Thai Yellow Curry Recipe

by Adam Sobel
Published: Mar 27, 2025
5 from 1 vote
Prep Time 4 minutes mins
Total Time 26 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

Got 30 minutes? Perfies. That's all it takes to whip up a pot of this ridiculously good and surprisingly 100% vegan Thai yellow curry. It's a one-pot killer meal full of rich, coconutty, turmeric-laced goodness that'll have you licking the dang ladle like a full-on weirdo (no judgment here-I do the same thing).

Bowl of vegan yellow curry with tofu, green beans, potato, and cilantro on a wooden table. Garlic bulb, lime wedges, and a second bowl in the background.

want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Yellow curry (kaeng kari) is Thai comfort food at its finest. Milder than red or green curry but still packing layers of flavor, thanks to the warm hit of turmeric, lemongrass, and a lil' sweetness to round things out. Golden tofu thats crispy on the outside, pillowy and chewy on the inside, and soaking up all that luscious curry sauce like it was born to do it. It's the kinda dish that makes you wonder why you haven't added it to your weekly dinner rotation sooner.

So, what's the move? Throw it all in a pot, let the flavors make sweet love to eachother, and serve it up over coconut jasmine rice, green curry fried rice, khao pad, or tom yum fried rice for a truly perfect homemade Thai meal. You are about to have a masterpiece in your bowl in less than half an hour!

Jump to:
  • 🥰Why you'll adore this vegan yellow curry recipe
  • 🍛 Vegan yellow curry ingredients 
  • 🤯Variations
  • 📖How to make yellow curry tofu
  • 💡Serving Ideas
  • 👉Top tips
  • 🤷‍♀️ Recipe FAQs
  • ✌️You'll love these vegan Thai recipes too:
  • Vegan Yellow Curry

🥰Why you'll adore this vegan yellow curry recipe

✊ Vegan AF: Like all my vegan Thai recipes, this one has no dairy, no shrimp paste, and no fish sauce. Just bold, creamy, Thai-inspired goodness that won't have you side-eyeing a single animal-based ingredient.

🙅‍♀️🌾 You Hate Gluten With All Of Your Heart: And guess what? So does this curry. My gluten-free vegan recipes scream every time someone even mentions the word wheat...

🔥 No Marinating, No Fuss: Forget hours of meal prep-this easy Thai yellow curry comes together fast with simple steps and one pot. The flavors develop beautifully in just 30 minutes, so you can go from "Hangry-Harold" to "Hell-Yes-Yianis" in no time.

✅ Tested and Approved Worldwide: After tweaking and perfecting, like all my vegan recipes, I handed this recipe over to a squad of testers across the globe-and they crushed it. Now it's your turn to cook up some next-level curry magic.

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🍛 Vegan yellow curry ingredients 

Various ingredients for a vegan yellow curry recipe, including tofu, yellow curry paste, coconut milk, and vegetables, arranged on a wooden board with labels.

Yellow Curry Paste

This is the heart of the dish. A solid Thai yellow curry paste delivers layers of lemongrass, galangal, and warm spices in one spoonful. I usually go for Mae Ploy, but if you're making it from scratch, an extra hit of turmeric brings out that signature golden hue. 

Can't find a store-bought vegan yellow curry paste? No worries-just use vegan red curry paste, Thai green curry paste, or tom yum paste, and thanks to the turmeric, it'll still be delicious.

Bamboo Shoots

Rinsing bamboo shoot strips before adding 'em helps remove any briny taste. They bring a subtle noodley-crunch that makes the curry's texture more dynamic. If you can't find 'em, thinly sliced water chestnuts, or even julienne cut parsnips are also super-yummy in this.

Thai Basil

Thai basil has a peppery, anise-like flavor that makes it different from regular basil. That taste is exactly what makes my Thai basil eggplant and basil fried rice extra special. Of course, you can rock this recipe out with regular Italian basil, but it will have a wee bit less authenticity. Still yummers, none the less.

Thai Green Chilies

Personally, I can alleyways do with a little more heat, and some raw, thinly sliced Thai chilies make a flavorful garnish that doesn't overpower the dish. Regular bird's eye chilies or minced hari mirch (the same ones I use for green chili pickle) work just as well. If spicy food is not your thing, feel free to skip 'em or swap in milder serranos.

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

🤯Variations

Balinese Yellow Curry

Swap the yellow curry paste for homemade bumbu bali, and you've got Indonesia's version of this dish. Galangal, candlenuts, and makrut lime bring deep flavor that just hits different. Serve it over nasi uduk with a side of urap sayur and a spoonful of sambal dabu-dabu for a complete, nourishing Balinese feast.

Cambodian Kari Sach Moan

Cambodia's take on yellow curry features a fragrant paste made with tons of lemongrass, galangal, and makrut lime leaves. It's usually simmered with root vegetables like sweet potatoes and taro (what I used to make taro rice pudding and Vietnamese vegetable curry).

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

📖How to make yellow curry tofu

Perfect golden curry on your first try? Do it by following along with these step-by-step photos and cooking tips. Or scroll down to the bottom of this page for the easy-to-print recipe card.

Triangles of tofu frying in a pan, slightly browned, with some oil visible.

Step One

Fry Me a River:

Heat a Dutch oven or wok over medium-high heat and add the olive oil. After about 90 seconds, when the oil is shimmering, arrange the tofu in a single layer. Let it sizzle, flipping occasionally, until it's golden brown and crispy on all sides-around 12 minutes. Transfer the tofu to a plate and set it aside.

Lemongrass stalks cut on a wooden cutting board with a large knife partially visible at the bottom.

Step Two

Lemongrass Mash:

Remove any dry outer leaves from the lemongrass, cut it into 3-inch sections, and smash them with the side of a heavy knife to release their oils. 

Yellow curry paste, lemongrass, lime leaves, and oil in a black pan.

Step Three

Cut to the Paste:

Drop the heat to medium and add the coconut oil to the pan. After about 90 seconds, when it's fully melted, stir in the lime leaves, bashed lemongrass sections, yellow curry paste, and turmeric. Keep stirring for 30 seconds.

A pot of stew with sliced potatoes and carrots in a rich curry broth.

Step Four

The Root of the Problem:

Toss in the carrots and potatoes and pour in the water. Bring it to a simmer over medium heat. Cover and let it cook for about 7-8 minutes until the potatoes are just fork-tender.

A pot filled with sliced potatoes, green beans, orange bell peppers, and bamboo shoots in a yellow curry sauce.

Step Five

I Call Vegetableshit:

Once the potatoes are soft, add the green beans, bamboo shoots, and bell pepper. Stir well and let the contents of the pot cook uncovered for a few more minutes, just until the newly added veggies are tender but still rocking some texture.

Coconut milk being poured into a pan of vegan yellow curry.

Step Six

My Milkshake Brings All The Boys To The Yard:

Stir in the coconut milk, brown sugar, lime juice, and salt.

A spoon of vegan yellow curry above a skillet.

Step Seven

Where Do You Get Your Protein From?

Add the tofu and Thai basil to the pot and cook for just a couple more minutes to wilt the basil

Bowl of rvegan yellow curry with tofu, green beans, and cilantro. Ladle beside it on a rustic wooden table, next to garlic and lime wedges.

Step Eight

Curry Up and Grab a Spoon:

Scoop up generous ladles of curry to serve in bowl, perhaps with some steamed jasmine rice. If desired, garnish with fresh cilantro and sliced Thai green chilies.

💡Serving Ideas

Kick off your Thai feast with a bowl of tom kha soup, Lao papaya salad, or some crispy vegan lumpiang shanghai because let's be real, a little something on the side never hurt. Vegan Thai spring rolls or goi cuon summer rolls? Always a solid move for a crunchy contrast.

Need more veggies in your life? Pair this curry with a side of pak boong for that wok-fired goodness. And if you're feeling noods, go all in with vegan pad kee mao, pad woon sen, or get on that bami goreng train for some next-level slurp action.

An assortment of Thai dishes including vegan yellow curry with vegetables, Thai basil fried rice, and pad, garnished with herbs. Accompanied by lemon wedges and a garlic bulb on a gray surface.
A full on vegan Thai feast! A bowl of yellow curry surrounded with platters of pad ped, vegan red curry, vegan massaman curry, and Thai basil fried rice. Thats WTF I am talking about!

👉Top tips

  1. Press That Tofu For Realsies: If there's too much moisture left in your tofu, it won't crisp up properly and will make more of a mess as water escapes from the tofu during frying. Press it for at least 5 minutes with a heavy pan or tofu press to get it nice and firm before frying.
  2. Simmer, Don't Boil: A rolling boil can break down the coconut milk, making the curry look split and greasy. Keep the heat at a gentle simmer-enough movement to cook the veggies but not so much that the sauce separates.
  3. Air Fry That Tofu Like a Pro: Toss your tofu in a little cornstarch, spray it with cooking spray, then air fry at 400°F for 12-15 minutes to get that crispy, golden exterior without the extra fuss. Don't forget to shake the basket or flip the pieces halfway through.
  4. Fry Without the Chaos: Using a Dutch oven or a pot with high sides keeps the oil where it belongs-inside the pan, not all over your stove.

🤷‍♀️ Recipe FAQs

Why does my coconut milk separate in curry?

Overheating coconut milk can cause it to split. Coconut milk is an emulsion aka fat and water hanging out together, but not exactly besties or whatevs. Too much heat? That fat breaks up with the water, and suddenly, your curry looks greasy and sad. Proteins in the coconut can also tighten up under high heat, making things even worse. Keep the heat at a gentle simmer and avoid boiling it too aggressively to maintain a creamy consistency.

Can I turn Thai yellow curry into a soup?

Oh, you mean take something already cozy and make it even more of a hug in a bowl? Absolutely. Just splash in more coconut milk (like up to another full can) or broth 'til it's sippable, then maybe throw in some rice noodles if you wanna turn it into a full-on meal. Check to see if it could use a little extra salt or lime juice before you serve it that way.

How should I store and reheat Thai yellow curry?

❄️ Refrigerating
Let the curry cool completely before transferring it to an airtight container. It will keep well in the fridge for up to 4 days.

🔥 Stovetop Reheating
Pour the curry into a pot and warm it over medium-low heat, stirring occasionally. If the sauce seems too thick, add a splash of coconut milk or water until it reaches your desired consistency.

⚡️ Microwave Reheating
Transfer the curry to a microwave-safe dish and cover it loosely with a plate. Heat in 30-second bursts, stirring between each round, until it's warmed through. If the sauce has thickened too much, mix in a little liquid before heating.

✌️You'll love these vegan Thai recipes too:

  • A bowl of green curry tofu served with white rice. A hand holding chopsticks is picking up a piece of tofu.
    Vegan Thai Green Curry Tofu Recipe
  • A plate of Lao Papaya Salad with green beans, cherry tomatoes, peanuts, cilantro, and a lime wedge on a light brown surface.
    Thum Mak Hoong (Easy Lao Papaya Salad Recipe)
  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A plastic cup filled with iced Thai tea, showing a gradient of red tea and milk, sits on a wooden surface with ice cubes scattered around-a delightful snapshot of the perfect Thai tea recipe.
    Iced Thai Tea Recipe (Cha Yen)
Banner with the text "Become a Better Plant-Based Cook" on a beige background with black and red design elements.

Master the art of plant based Thai cuisine in this super-fun cooking class with Chef Adam Sobel!

Yes Pls!
Image of a cookbook cover titled "Vegan Thai Kitchen Adventures" with various Thai dishes displayed around the text.
Yes Pls!
A bowl of spicy vegan yellow curry with tofu, green beans, and cilantro, accompanied by a metal slotted spoon on a wooden surface.

Vegan Yellow Curry

This supremely-dope Thai yellow curry has crispy tofu, soft potatoes, and a solid lineup of veggies swimming in a rich coconut milk broth. Bold curry paste, fresh Thai basil, and a little lime juice pull it all together for a straight-up flavor bomb that's BEGGIN' to be poured over rice.
5 from 1 vote
Print Pin Rate
Prep Time: 4 minutes minutes
Cook Time: 22 minutes minutes
Total Time: 26 minutes minutes
Servings: 7 cups
Course: Main Course
Cuisine: Thai
Diet: Gluten Free, Vegan, Vegetarian
Calories: 313kcal
Author: Adam Sobel
Cost: $10.50

Equipment

  • Dutch oven
  • wok optional
  • Mixing spoon

Ingredients

For the Fried Tofu:

  • 3 tablespoons olive oil
  • 14 oz. Extra firm tofu pressed dry, and cut into bite-size triangles

For the Yellow Curry:

  • 4 teaspoons coconut oil
  • 1 stalk lemongrass optional, but recommended
  • 6 lime leaves
  • 3 tablespoons yellow curry paste
  • ¼ teaspoon turmeric
  • 4 cups water
  • 1 cup carrots sliced or cut with a ridge cutter
  • 2 cups yukon gold potatoes peeled & cut in 1 inch wdeges
  • 1 cup green beans ends trimmed
  • 1 cup bamboo shoot strips drained and rinsed
  • 1 cup orange bell pepper diced
  • 400 ml. Coconut milk full-fat
  • 2 tablespoons brown sugar coconut sugar, or palm sugar
  • 2 tablespoons lime juice
  • ¾ teaspoon salt or to taste
  • ½ cup Thai basil leaves chopped

Optional To Serve and Garnish:

  • Cooked Jasmine Rice
  • Cilantro leaves
  • Thai green chilies sliced

Instructions

  • Heat a dutch oven or wok over medium-high heat and add the olive oil. After 90 seconds when the oil is hot, add the tofu in a single layer and cook until golden brown on all sides, turning occasionally. Transfer to a plate and set aside.
  • Trim off any dry external leaves from the lemongrass, cut it into 3 inch sections, and smash the lemongrass with the side of a heavy knife or cleaver so that when it cooks it releases its oils into the curry.
  • Reduce the heat to medium and add the coconut oil to the pan. After 90 seconds when the oil has melted, add the lime leaves and lemongrass. Stir in the yellow curry paste and turmeric and cook for 30 seconds, stirring continuously.
  • Pour water, carrots and potatoes, then bring to a simmer over medium heat. Cover and cook until the potatoes are just fork-tender.
  • Once the potatoes are soft, add the green beans, bamboo shoots, and bell pepper. Stir well and cook, uncovered, until the vegetables are tender but not lifeless.
  • Stir in the coconut milk, brown sugar, lime juice, and salt.
  • Return the fried tofu to the pan along with the Thai basil and cook for 2 more minutes, allowing it to absorb the flavors.
  • Serve hot with jasmine rice, garnished with cilantro and sliced Thai green chilies if desired.

Video

Notes

🥔 Pressing Matters:
Press out excess moisture for at least 5 minutes with a heavy pan or tofu press—your tofu needs to be firm to fry up crispy and avoid a soggy mess.
🔥 Simmer to Win-er:
Don’t let your curry hit a rolling boil! Keep the heat at a simmer to prevent the coconut milk from separating and making your curry look like a greasy disaster.
💨 Air Fry or Fry Trying:
Toss your tofu in cornstarch, set that air fryer to 400°F, and let it go for 12–15 minutes. Crispy, golden goodness without the oil mess. Give the basket a shake halfway through.
🍳 Don’t Get Dutch-ed Up:
Use a Dutch oven or high-sided pot to fry—keeps the oil in the pan, not all over your stovetop. Fry with less mess, same crispy magic.
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 313kcal | Carbohydrates: 24g | Protein: 8g | Fat: 22g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 320mg | Potassium: 673mg | Fiber: 4g | Sugar: 8g | Vitamin A: 4939IU | Vitamin C: 47mg | Calcium: 71mg | Iron: 4mg

More Vegan Thai Recipes

  • Vegan fish sauce being poured from a small ceramic cup into a bowl of soup with visible vegetables and herbs.
    Vegan Fish Sauce Recipe (Nước Mắm Chay)
  • A bowl of creamy orange Thai pumpkin curry soup garnished with fresh cilantro, a swirl of coconut milk, fried chili, seeds, and spices, set on a rustic wooden surface.
    Thai Pumpkin Curry Soup
  • Bowl of creamy curry with vegetables and herbs, garnished with basil and cilantro leaves.
    Easy Thai Eggplant Curry Recipe
  • A bowl of stir-fried noodles with fresh basil leaves, red bell pepper strips, a lime wedge, and garnished with green peppercorns and herbs.
    Thai Basil Noodles Recipe

Comments

  1. Reshyll says

    April 18, 2025 at 12:17 pm

    5 stars
    This is so good I had to cook another batch of rice. The tofu and potatoes are my fave!!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

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.