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

Easy Vegan Thai Red Curry Recipe

by Adam Sobel
Published: Mar 27, 2025
5 from 2 votes
Prep Time 4 minutes mins
Total Time 29 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

Crispy tofu, tender veggies, and that rich, coconutty curry sauce-there's a reason why over 600 recipe testers said that this vegan Thai red curry recipe is friggin' fire. In 30 minutes flat, you'll have a plant-based din din that's absolutely crushable when those curry cravings hit.

Bowls of vegan red curry with vegetables, tofu, and rice on a wooden table, garnished with cilantro. Garlic and lime are placed beside the bowls.

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.

Thai red curry's a drop-dead gorgeous classic for a reason. This version swaps out the meat for golden wedges of tofu and packs in fresh, crunchy veggies like broccoli, green beans, and bell peppers, all swimming in that creamy, spicy sauce. It's EXACTLY how a proper Thai curry should be.

Rock this out with Thai spring rolls dipped in chili garlic sauce, a steaming bowl of tom kha soup, or Maaaaaybraham Lincoln some pad woon sen for a full-on Thai feast. There's def. no need to order out when you can crush this bad boy at home. So get ready, because you are about to drop to your knees and try to marry this curry, and live happily ever after together in a cottage.

A pink heart icon next to bold text that reads "Featured Reader Love Letter" on a textured beige background.

5 stars
Sooooo quick n easy and flavoursome. I had to use some commercial red curry paste-not a patch on Adam's home made. But it was yum, and hit the spot! Thank you Chef Adam.

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

🥰Why you'll adore this vegan Thai red curry recipe

✊ Vegan AF: Like all my vegan Thai recipes, this needs no fish sauce, shrimp paste, or other such mean nonsense that is a result of violence towards animals.

⏱️ Quick and Easy: This curry comes together in under 30 minutes, making it perfect for a fast weeknight meal. No need to spend all day in the kitchen for a restaurant-quality dish.

✅ Tested and Approved Worldwide: Like all the vegan recipes I share, this one's been tested and perfected by a team of hundreds of recipe testers. It's been dialed in to work perfectly, no matter what your skill level is.

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 Thai red curry ingredients

Wooden board with ingredients for a vegan red curry recipe: tofu, coconut milk, olive oil, Thai basil, shallots, lime juice, green beans, red bell pepper, broccoli, bird's eye chilies, ginger, red curry paste, brown sugar.

Curry Paste

This is where the magic happens-the red curry paste brings heat, umami, and that signature Thai flavor. While you can use storebought, if you have time, follow my vegan red curry paste recipe to make this curry with a more customizable flavor.

Red curry paste is obviously the ideal thing to use here, but if you can't find a vegan version, no worries, m'love. This recipe still slaps when made with vegan Thai green curry paste, bumbu bali, or even tom yum paste.

The Veggies

Broccoli, green beans, and red bell peppers are the dream team in this curry. I sometimes rock this curry with broccolini, which has more slender stems and less compact florets that still get that crunchy pop while soaking up all that curry goodness. Green beans are an absolute non-negotiable in Thai curries, while red bell peppers bring that sweet vibe that my kids and I love.

Wanna switch it up? Add some Japanese eggplant (like in Malaysian vegan curry laksa), Thai eggplant (like in Indonesian sayur lodeh), kabocha squash (which makes a great curry on its own: ginataang kalabasa), or taro root (just like you use to make Vietnamese vegetable curry).

Thai Basil Leaves

Thai basil is essential for that fresh, peppery finish that gives this curry its signature flavor. It adds a fragrance that takes it from good to great. If you can't find Thai basil, regular basil will do alright in this recipe.

Rice

Serve this Thai red curry up with some coconut jasmine rice if you want all that creamy goodness to soak right in. Tom yum fried rice or green curry fried rice? Hell yeah, those are gonna double up on your curry love. Khao pad's got that crispy, herbal rice vibe going strong if that's your thingy, or you can keep it basic with regular ol' steamed brown rice.

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

🤯Variations

Vegan Massaman Curry

If you're down for a sweeter, peanut curry, vegan Massaman curry's your jam. It's got that tamarind, cinnamon, and roasted peanut combo that makes it cozy and rich without blasting your taste buds with heat. Way milder than red curry, this one's all about aroma, not fire.

Vegan Green Curry

My vegan green curry tofu recipe hears your herbal lemongrass scented cravings. Fresh green chilies dial it up a notch, but it's not nearly spicy as red curry.

Yellow Curry Tofu

Vegan yellow curry is like red curry's mellower cousin. It's got that earthy turmeric punch that gives it a golden glow and a slightly sweet broth. Less heat, but oodles of flavor-perfect if you're not looking to sweat it out but still want that curry goodness.

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 vegan Thai red curry

Lock in this red curry tofu like a pro on your first time with step-by-step photos and solid tips. Or jump to the bottom for the easy-to-print recipe card.

Golden brown tofu cubes sizzling in a black skillet.

Step One

To-fu Each Their Own:

Heat a Dutch oven or large pan over medium-high heat and add the olive oil. Once hot, add the tofu in a single layer and cook, turning occasionally, until golden brown on all sides, about 8-10 minutes. Transfer the tofu to a plate and set aside.

Chopped shallots sautéing in a black pan, with some pieces browning and oil glistening.

Step Two

You Shallot Pass:

Reduce the heat to medium and add the olive oil for the curry. After 90 seconds, when the oil is hot, add the shallots and cook for 2-3 minutes until softened and translucent.

Chopped onions, vegan red curry paste, minced ginger, and garlic sauteing in a pan.

Step Three

You May Want to Strap on That Resperator:

Stir in the red curry paste, grated ginger, and bird's eye chilies. Cook for 30 seconds, stirring constantly, to allow the spices to bloom and develop their full flavor.

Coconut milk pouring onto a mixture of vegan red curry paste, onions, and spices in a pan.

Step Four

Pour Decisions:

Pour in the coconut milk, water, brown sugar, lime juice, and salt. Stir to combine, then bring the mixture to a simmer over medium heat. Let it cook for about 3-5 minutes to thicken slightly.

A pot of vegan red curry with sliced red peppers, green beans, and broccolini, partially submerged in the broth.

Step Five

Broc 'n' Roll:

Add the broccoli, green beans, and red bell pepper. Stir well and cook for 4-5 minutes, or until the vegetables reach your preferred level of tenderness. 

✅ I recommend keeping 'em slightly crisp, but if you prefer softer veggies, simmer the curry longer.

A skillet with vegan red curry containing fried tofu cubes, sliced tomatoes, green vegetables, and fresh basil leaves.

Step Six

On the Ones and Two-fus:

Return the tofu to the pan, along with the Thai basil leaves. Stir and cook for another 2 minutes, until the basil wilts and the tofu is fully coated in the curry sauce.

Bowls of vegan red curry with tofu, mixed vegetables, and rice on a table. A spoon, chopsticks, lime slices, and garlic are nearby.

Step Seven

Keep Calm And Curry on:

Serve the curry hot with jasmine rice. Garnish with chili oil, cilantro, Thai basil, and sliced bird's eye chilies if desired.

💡Serving Ideas

Your Thai red curry's already got all the creamy, spicy vibes under cover, but let's make it even better with some epic sides. Start with some vegan lumpiang shanghai, or goi cuon summer rolls for the perfect crunch, while Thai basil eggplant, Lao papaya salad, or pak boong loads up your plate with more veggie goodness. 

If you're feeling those spicy noods, vegan pad kee mao, or vegan pad see ew are the way to go, but for the real noodle freaks who love 'em slurpy and thicccc, bami goreng's your best friend.

👉Top tips

  1. Press Your Tofu Thoroughly: Don't rush this step. Pressing your tofu removes excess water, allowing it to crisp up perfectly when fried. Aim for at least 5 minutes, but if you have time, longer will give you an even better texture and less mess.
  2. Avoid the Mess: Using a Dutch oven or deep pot helps contain the splatter while frying tofu, keeping your stovetop clean. Plus, the deep sides make it easier to turn the tofu.
  3. Air Fry It: If you're not down for frying in oil, coat your tofu in a bit of cooking spray and pop it in the air fryer at 400°F for about 15 minutes, flipping it halfway through.

🤷‍♀️ Recipe FAQs

Can I use store-bought curry paste?

For sure! Store-bought red curry pastes like Maesri, Thai Kitchen, or Mike's Curry Love are great time-savers. But if you want fresher, more authentic flavor, try using my homemade red curry paste-it really takes this curry to the next level. 

What can I substitute for bird's eye chilies?

You can use cayenne peppers, which have a similar color and heat, or Fresno chilies, which are milder but still bring a nice touch of spice. If you want that same sharp heat, go for Hari mirch (Indian green chilies). Make some Hari mirch achar with those bad boys, or throw 'em on top of your vegan tikka masala or vegan butter chicken next time you make it.

Can I freeze Thai Red Curry?

Oh no, do not freeze this curry. I'm talking about the kind of mistake you'll regret. The tofu will turn into a sad sponge on you, and that luscious sauce? It'll separate like that awkward family reunion where no one talks to Uncle Larry. Keep it fresh, keep it crispy, and enjoy it while its flavors are still alive.

How do I store and reheat Thai red curry?

❄️ Storing Thai Red Curry
Got leftovers? No worries! Pop that curry in an airtight container and stash it in the fridge for up to 4 days. 

🔥 Stovetop Reheating
Crank up the heat! Pour the curry into a pan on low heat and let it warm up for 5-7 minutes, stirring every now and then so it doesn't get too cozy on the bottom. If it's a bit too thick, just add a splash of water or broth to keep it saucy.

⚡️ Microwave Reheating
Grab a microwave-safe bowl, cover it loosely (a plate works great), and nuke it on high for 2-3 minutes. Give it a good stir halfway through and if it's looking a little thick, just splash in some water or broth to get it back to that perfect curry consistency.

✌️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 vegan red curry with tofu, broccolini, and green beans, served with a portion of white rice and garnished with cilantro. A spoon rests on the side of the plate.

Vegan Thai Red Curry

Tofu gets all golden and crispy, the veggies soak up that curry goodness, and that coconut sauce? A big ol' hug in a bowl! Throw some rice in there, and you've got yourself a WINNER of a meal with this Thai red curry recipe!
5 from 2 votes
Print Pin Rate
Prep Time: 4 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 29 minutes minutes
Servings: 7 cups
Course: Main Course
Cuisine: Thai
Diet: Gluten Free, Vegan, Vegetarian
Calories: 263kcal
Author: Adam Sobel
Cost: $10.50

Equipment

  • Dutch oven
  • slotted spoon
  • Mixing spoon
  • Grater

Ingredients

For the Fried Tofu:

  • 3 tablespoons olive oil
  • 14 oz. Extra firm tofu pressed dry, and cut into 1-inch cubes

For the Curry:

  • 2 teaspoons olive oil
  • ½ cup shallots or red onions, 1 cm. diced
  • ¼ cup red curry paste
  • 1 teaspoon ginger grated
  • 2 sliced bird's eye chilies or to taste
  • 400 ml. coconut milk full-fat
  • 1 cup water
  • 2 tablespoons brown sugar coconut sugar, or palm sugar
  • 1 tablespoon lime juice
  • ¾ teaspoons salt or to taste
  • 1 ½ cups broccoli or brocolini, cut into small florets
  • 1 cup green beans cut in 1-inch sections
  • 1 ½ cups red bell pepper diced
  • ½ cup Thai basil leaves

Optional To Serve and Garnish:

  • Cooked Jasmine Rice
  • Chili oil
  • Cilantro leaves
  • Thai basil leaves
  • Bird's eye chilies sliced

Instructions

  • Heat a dutch oven or large pan over medium-high heat and add the olive oil. Once 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.
  • Reduce the heat to medium and add the olive oil for the curry. After 90 seconds when the oil is hot, add the shallots and cook for 2-3 until softened.
  • Stir in the red curry paste, ginger, and bird's eye chilies, cooking for 30 seconds while stirring continuously.
  • Pour in the coconut milk, water, brown sugar, lime juice, and salt. Bring to a simmer over medium-low heat.
  • Once the liquid is hot, add the broccoli, green beans, and red bell pepper. Stir well and cook for 3-4 minutes until the vegetables are tender to your liking. (I prefer the veggies crisper, but some folks will prefer them more heavily cooked).
  • Return the fried tofu to the pan along with the Thai basil and cook for 2 more minutes, until the leaves wilt and the tofu has a chance to get fully coated in curry.
  • Serve hot with jasmine rice, garnished with chili oil, cilantro, additional Thai basil, and sliced bird's eye chilies if desired.

Notes

🧈 Don't Be De-pressed:
Press your tofu for at least 15 minutes to remove excess water. The longer you press, the crispier and less soggy your tofu will be when fried. Your taste buds will thank you.
🔥 Fried and True:
Fry your tofu in a Dutch oven or deep pot to keep the mess contained. Those high sides not only protect your stovetop but also make flipping your tofu a breeze.
🌪 Air You Go:
Coat your tofu with a little oil and toss it in the air fryer at 400°F for 15 minutes, flipping halfway through. Crispy without the mess, baby!
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: 263kcal | Carbohydrates: 14g | Protein: 7g | Fat: 21g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 306mg | Potassium: 446mg | Fiber: 3g | Sugar: 8g | Vitamin A: 2659IU | Vitamin C: 65mg | Calcium: 70mg | 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. Meg says

    January 06, 2026 at 4:38 am

    5 stars
    Sooooo quick n easy and flavoursome. I had to use some commercial red curry paste—not a patch on Adam’s home made. But it was yum, and hit the spot! Thank you Chef Adam.

    Reply
  2. AJ says

    April 18, 2025 at 7:28 am

    5 stars
    So flavorful! Another impressive recipe for vegans and non-vegans a like.

    Reply
5 from 2 votes

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.