Vegan Thai Red Curry

Vegan thai red curry with crisp tofu, sweet bell peppers, and a creamy coconut broth in 30 minutes. ♡

Vegan Thai Red Curry

This vegan thai red curry brings the cozy takeout flavor home without any dairy or fish sauce. Crisp pan fried tofu soaks up a fragrant coconut red curry broth loaded with bell peppers, snap peas, and fresh basil for a weeknight dinner that tastes like a thai restaurant deep dive. For more ideas, see our Vegan Creamy Roasted Red Pepper Pasta.

Plant based comfort food in one pot. Let’s make it together.

Vegan Thai Red Curry ingredients

Ingredients

Vegan Thai Red Curry

  • 14 oz extra firm tofu, pressed and cubed
  • 3 tbsp coconut oil, divided
  • 1 small yellow onion, sliced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 3 tbsp thai red curry paste
  • 1 can (13.5 oz) full fat coconut milk
  • 1 cup low sodium vegetable broth
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 cup snap peas, trimmed
  • 2 tbsp soy sauce or tamari
  • 1 tbsp maple syrup
  • 1 tbsp fresh lime juice, plus wedges to serve
  • 1/2 cup fresh thai basil, torn
How to make Vegan Thai Red Curry

How to Make Vegan Thai Red Curry

  1. **Crisp.** Heat 2 tbsp coconut oil in a large skillet over medium high. Add cubed tofu and sear 3 minutes per side until golden on all faces. Transfer to a plate.
  2. **Soften.** Add the remaining oil with onion. Cook 3 minutes until soft. Stir in garlic and ginger and cook 30 seconds.
  3. **Bloom.** Add red curry paste and fry 60 seconds in the oil until fragrant and a shade darker.
  4. **Simmer.** Pour in coconut milk and broth, whisking until smooth. Bring to a gentle simmer.
  5. **Vegetables.** Add bell peppers and snap peas. Cook 5 minutes until just tender but still crisp.
  6. **Finish.** Return tofu to the pan with soy sauce, maple syrup, and lime juice. Simmer 2 minutes to coat the tofu.
  7. **Serve.** Off heat stir in thai basil. Spoon over rice with extra lime wedges on the side.

Why This Recipe Works

Frying the curry paste in oil before adding liquid is the rule that pulls professional flavor out of a humble jar. Red curry paste is packed with chilies, lemongrass, and galangal locked into a fatty base, and 60 seconds in hot oil unlocks all those aromatics so the broth tastes layered instead of one note.

Pressing and cubing the tofu before frying gives it a real meaty bite. Most cooks toss tofu straight into the curry and end up with sad waterlogged squares. Pressing for 10 minutes squeezes out moisture, and a quick sear in oil builds a golden skin that holds shape in the broth and absorbs sauce like a sponge.

Finishing with maple syrup and lime balances the heat at the end. Coconut milk reads sweet, red curry paste reads salty and spicy, and a teaspoon of maple plus a squeeze of lime juice rounds out the four corners of thai cooking: salty, sweet, sour, and spicy. The curry tastes flat without that final lift. For more ideas, see our Vegan Crispy Buffalo Chickpeas.

Tips

  • Press tofu for 10 minutes between paper towels with a heavy skillet on top.
  • Use full fat coconut milk for the richest broth. Light coconut milk thins out the curry.
  • Buy red curry paste from the asian aisle, not the spice aisle. Maesri and Mae Ploy are the gold standard.
  • Store leftovers in an airtight container in the fridge up to 4 days.
  • Reheat on the stovetop over low heat with a splash of coconut milk to bring the sauce back.
  • Common mistake: do not add the basil early. Stir it in off heat to keep the leaves fresh and bright.

Variations

  • Swap tofu for chickpeas for an even faster shortcut.
  • Add 1 cup sliced mushrooms with the bell peppers for a meaty bite.
  • Use butternut squash cubes instead of bell peppers in fall.
  • Stir in 2 cups baby spinach in the last minute for extra greens.
  • Add 1 thai chili sliced if you want extra heat.
  • Swap basil for cilantro if thai basil is hard to find.

Looking for more recipes? Try our Vegan Chocolate Chia Pudding or Cheesy Garlic Bread Chicken next.

Common Mistakes to Avoid

  • Skipping the tofu press: Wet tofu will not crisp. Press 10 minutes minimum to draw out the water.
  • Adding curry paste to liquid: Bloom the paste in oil first. Tossing it straight into coconut milk gives flat curry.
  • Using light coconut milk: Light coconut milk has too much water. Full fat is what makes the broth silky.
  • Cooking the basil: Stir basil in off heat. Boiled basil turns brown and loses its bright thai aroma.
Vegan Thai Red Curry close up
Vegan Thai Red Curry

Vegan Thai Red Curry

Vegan thai red curry with crisp tofu, sweet bell peppers, and a creamy coconut broth in 30 minutes. Easy dairy free plant based dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Thai
Calories: 380

Ingredients
  

  • 14 oz extra firm tofu pressed and cubed
  • 3 tbsp coconut oil divided
  • 1 small yellow onion sliced
  • 4 cloves garlic minced
  • 1 tbsp fresh ginger grated
  • 3 tbsp thai red curry paste
  • 1 can (13.5 oz) full fat coconut milk
  • 1 cup low sodium vegetable broth
  • 1 red bell pepper sliced
  • 1 yellow bell pepper sliced
  • 1 cup snap peas trimmed
  • 2 tbsp soy sauce or tamari
  • 1 tbsp maple syrup
  • 1 tbsp fresh lime juice plus wedges to serve
  • 1/2 cup fresh thai basil torn

Method
 

  1. **Crisp.** Heat 2 tbsp coconut oil in a large skillet over medium high. Add cubed tofu and sear 3 minutes per side until golden on all faces. Transfer to a plate.
  2. **Soften.** Add the remaining oil with onion. Cook 3 minutes until soft. Stir in garlic and ginger and cook 30 seconds.
  3. **Bloom.** Add red curry paste and fry 60 seconds in the oil until fragrant and a shade darker.
  4. **Simmer.** Pour in coconut milk and broth, whisking until smooth. Bring to a gentle simmer.
  5. **Vegetables.** Add bell peppers and snap peas. Cook 5 minutes until just tender but still crisp.
  6. **Finish.** Return tofu to the pan with soy sauce, maple syrup, and lime juice. Simmer 2 minutes to coat the tofu.
  7. **Serve.** Off heat stir in thai basil. Spoon over rice with extra lime wedges on the side.

Notes

Press tofu for 10 minutes between paper towels with a heavy skillet on top. Use full fat coconut milk for the richest broth. Light coconut milk thins out the curry. Buy red curry paste from the asian aisle, not the spice aisle. Maesri and Mae Ploy are the gold standard.

Sources: USDA FoodData Central for nutrition data and Harvard T.H. Chan School of Public Health on plant based protein.

FAQ

Most are vegan but some brands sneak shrimp paste in. Check the label and look for Maesri, Mae Ploy vegetarian, or Thai Kitchen which are all plant based.
4 days in an airtight container in the fridge. The flavor deepens overnight as the curry paste keeps blooming.
Yes, freeze in airtight containers up to 2 months. Coconut milk holds up well in the freezer. Thaw overnight in the fridge.
Cut the red curry paste to 2 tablespoons and add 1 extra tablespoon coconut milk. The flavor stays balanced without the heat.
Chickpeas, tempeh, or seitan all work. For chickpeas skip the press step and add them in with the bell peppers.
Use tamari instead of soy sauce and check your curry paste label. Most thai red curry pastes are naturally gluten free.
Jasmine rice is the classic pairing because the floral aroma matches the curry. Brown jasmine or coconut rice also work great.
Light coconut milk thins the broth. Use full fat, or simmer the curry 5 extra minutes uncovered to reduce.

Leave a Reply

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

Recipe Rating