Thai Coconut Stew

Share on facebook
Share on email
Share on pinterest
Share on twitter

Enjoy the flavors of Northern Thailand with this comforting and veggie-centric Thai Coconut Stew.

Start by sauteing the vegetables with garlic, ginger, and a sprinkle of salt and pepper in a pot, to unlock the fragrant qualities of both ingredients. 

Next, add in the red curry paste and cook for a minute before pouring in the coconut milk, vegetable broth and sliced tofu. Bring the pot to a low boil for a few minutes to combine the flavors, then add the rice noodles for the last few minutes. 

Finish the dish with some soy sauce and a squeeze of lime. Top with fresh cilantro and lime, letting this Thai Coconut Stew transport you to the countryside of Thailand tonight for dinner.

Thai Coconut Stew

Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Course: Main Course
Cuisine: Thai
Servings: 2 servings
Calories: 500kcal


  • 10 oz extra firm tofu
  • ½ c red onion
  • 1 tbsp garlic
  • 1 tbsp red curry paste
  • 1 tsp ground ginger
  • 1 c red bell pepper
  • 1 c shredded carrots
  • 1 c mushrooms
  • 1 c coconut milk
  • 2 c vegetable stock
  • 3 oz rice noodles
  • ¼ tbsp olive oil
  • 2 tbsp soy sauce
  • 1 lime
  • ½ c cilantro


  • Drain and press the water out of the tofu and dice into cubes. Prep and chop the vegetables.
  • Begin by sauteing the onion, bell peppers, carrots, mushrooms, garlic, and ginger with a drizzle of olive oil and a sprinkle of salt and pepper for 4 minutes until the vegetables are tender. Then add in the curry paste and cook for 1 minute, stirring to incorporate into the vegetables.
  • Next add in the coconut milk, vegetable broth, and tofu to the pot and bring to a low boil. When the broth is at a low boil, add in the rice noodles and cook for 3 minutes or until the noodles are just softened. Then remove from heat and add the soy sauce and the juice from 1/2 of a lime.
  • When you’re ready to eat, serve the stew in large soup bowls and garnish with the cilantro and additional lime wedges.


Nutrition Facts Per Serving
  • Calories – 500 Calories
  • Protein – 20 grams
  • Carbohydrates – 66 grams
  • Fat – 16 grams
  • Nutrition Note – this meal was specifically designed and developed to promote a healthy weight with balanced macronutrients (16% protein, 54% carbs and 30% fat)

See this recipe in action – check out our reel below!

Written by John Chelsey, Nutriology Founder

Ready to Get Started?

By Category




Get Access to Our App!

Don't Miss the Early Launch!

The Nutriology meal & fitness planning app is launching soon! Sign up for early access and insider benefits.

Recent Posts

Risk-Free Trial!

Sign up for a free trial to see how regularly tracking food and exercise can help keep your entire routine on track!