Welcome to the Cozy World of Vegetarian Thai Green Curry
There’s something utterly enchanting about the vibrant flavors and aromatic spices that characterize Thai cuisine. The first time I savored a rich, creamy green curry, I was transported to a serene dining spot, the warm breeze rustling through palm leaves, the sounds of laughter blending with the clinking of dishes. That first bite was a perfect balance of creamy coconut and zesty herbs, a comforting hug for my taste buds. Now, it’s my delight to share my own Vegetarian Thai Green Curry recipe with you – a favorite in our home, especially on those cozy weeknights when all you crave is a warm bowl of goodness.
This dish is not only bursting with flavor, but it also offers a quick and easy way to enjoy a wholesome meal — perfect for busy evenings or when you simply want to treat yourself to something delicious. I can promise you that every spoonful will be a comforting escape! This is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick and Easy: Ready in just 30 minutes, this makes for a perfect easy weeknight dinner.
- Rich in Flavor: The combination of green curry paste and creamy coconut milk creates a robust flavor that you’ll love.
- Vegetarian Delight: Packed with tender veggies and protein-rich tofu, it’s a wholesome dish everyone can enjoy.
- Customizable: Feel free to add your favorite seasonal vegetables or adjust the spices to suit your taste buds.
- Perfect for Meal Prep: This dish stores beautifully and is just as delicious the next day, making it great for lunches.
Ingredients You’ll Need for Vegetarian Thai Green Curry
Gather these simple ingredients:
- 14 oz (400g) firm tofu, pressed and cubed
- 2 tablespoons vegetable oil
- 2-3 tablespoons green curry paste
- 1 can (13.5 oz or 400ml) coconut milk
- 1 cup vegetable broth
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 medium carrot, thinly sliced
- 1/2 cup bamboo shoots (optional)
- 2 tablespoons soy sauce or tamari
- 1 tablespoon brown sugar
- 1 tablespoon lime juice
- 1/4 cup Thai basil leaves
- Steamed jasmine rice (for serving)
Let’s Make It Together
Prepare the Tofu: Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add the cubed tofu and fry until golden brown on all sides, about 5-7 minutes. Remove from the skillet and set aside.
Cook the Curry: In the same skillet, add the remaining tablespoon of oil and the green curry paste. Fry for 1-2 minutes until aromatic. Slowly pour in the coconut milk and vegetable broth, stirring to combine with the curry paste.
Vegetables: Add the sliced bell peppers and carrot to the skillet. Bring to a simmer and cook for about 10 minutes, or until the vegetables are just tender.
Combine: Return the tofu to the skillet along with bamboo shoots (if using), soy sauce, and brown sugar. Stir well and continue to cook for another 5 minutes, allowing the flavors to meld together.
Final Touches: Remove from heat and stir in the lime juice and Thai basil leaves. Adjust seasoning with more soy sauce or lime juice if needed.
Serve: Spoon the curry over steamed jasmine rice and enjoy this warm, nourishing dish!
Fun Ways to Customize It
- Add More Veggies: Seasonal favorites like zucchini or snap peas can brighten the dish and add extra textures.
- Spice It Up: If you love heat, add some sliced fresh chili or a dash of chili flakes for an extra kick!
- Nutty Goodness: Top your curry with roasted peanuts or cashews for a crunchy contrast to the creamy curry.
- Fresh Greens: Experiment with different fresh herbs like cilantro or mint to elevate flavor profiles even further.
Chef Emma’s Helpful Tips
- Prep Ahead: You can prepare the tofu a day in advance; just store it in an airtight container in the fridge.
- Make It a Meal: This curry pairs beautifully with naan or even cauliflower rice for a lighter option.
- Storage Bliss: Store any leftovers in a sealed container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
- Ingredient Swaps: Don’t hesitate to substitute ingredients! If you’re not a tofu fan, chickpeas or tempeh work wonderfully too.
What’s Inside – Nutrition Breakdown
- Serving Size: 1 bowl
- Calories: 380
- Carbs: 35g
- Sugar: 6g
- Fat: 22g
- Protein: 12g
- Sodium: 680mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! Prepare the curry a day in advance, and it will taste even better the next day!
Can I use different ingredients?
Yes! Use any seasonal veggies you love or have on hand for a personal twist.
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days.
How long does it last?
Enjoy within 3 days for the best flavors. The dish may keep longer, but it’s always best fresh!
A Cozy Closing Note
This Vegetarian Thai Green Curry is more than just a meal; it’s a celebration of flavors and warmth that brings joy to your table. Whether you’re snuggling up after a long day or gathering with loved ones, this delightful dish promises to nourish your body and soul. Save this Vegetarian Thai Green Curry to your dinner inspiration board so it’s ready when you need a cozy treat! Happy cooking!
PrintVegetarian Thai Green Curry
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A quick and delicious Vegetarian Thai Green Curry packed with vibrant flavors and wholesome ingredients, perfect for busy weeknights.
Ingredients
- 14 oz (400g) firm tofu, pressed and cubed
- 2 tablespoons vegetable oil
- 2–3 tablespoons green curry paste
- 1 can (13.5 oz or 400ml) coconut milk
- 1 cup vegetable broth
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 medium carrot, thinly sliced
- 1/2 cup bamboo shoots (optional)
- 2 tablespoons soy sauce or tamari
- 1 tablespoon brown sugar
- 1 tablespoon lime juice
- 1/4 cup Thai basil leaves
- Steamed jasmine rice (for serving)
Instructions
- Prepare the Tofu: Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add the cubed tofu and fry until golden brown on all sides, about 5-7 minutes. Remove from the skillet and set aside.
- Cook the Curry: In the same skillet, add the remaining tablespoon of oil and the green curry paste. Fry for 1-2 minutes until aromatic. Slowly pour in the coconut milk and vegetable broth, stirring to combine with the curry paste.
- Add the sliced bell peppers and carrot to the skillet. Bring to a simmer and cook for about 10 minutes, or until the vegetables are just tender.
- Combine: Return the tofu to the skillet along with bamboo shoots (if using), soy sauce, and brown sugar. Stir well and continue to cook for another 5 minutes, allowing the flavors to meld together.
- Final Touches: Remove from heat and stir in the lime juice and Thai basil leaves. Adjust seasoning with more soy sauce or lime juice if needed.
- Serve: Spoon the curry over steamed jasmine rice and enjoy this warm, nourishing dish!
Notes
Customize with your favorite veggies, or add fresh herbs for extra flavor. Great for meal prep and leftovers.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 6g
- Sodium: 680mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 0mg




