Creamy Vegan Thai Green Curry with Tofu
Prep
20m
Cook
30m
Total
50m
Serves
4
Cal
450
“Get ready to cozy up with a bowl of vibrant, aromatic, and deeply satisfying Thai Green Curry that’s bursting with flavor!”
Get ready to cozy up with a bowl of vibrant, aromatic, and deeply satisfying Thai Green Curry that’s bursting with flavor! Inspired by Asian flavors, this worth-the-wait creamy vegan thai green curry with tofu comes together with just a handful of ingredients and yields 4 generous servings. At 450 calories per serving, it's a satisfying choice that doesn't compromise on nutrition. Ready in 50 minutes (20 min prep, 30 min cook), it's proof that plant-based comfort food can be both simple and extraordinary.
As an Amazon Associate, Komo Comfort Foods earns from qualifying purchases. Product prices and availability are accurate as of the date/time indicated and are subject to change.
Instructions
- 1
Press the tofu: Wrap the block of tofu in a clean kitchen towel or paper towels and place a heavy object on top (like a cast iron pan or books) for at least 20 minutes to remove excess water. This helps it crisp up beautifully!
- 2
Prepare the tofu: Once pressed, cut the tofu into 1-inch cubes. Heat coconut oil in a large pot or deep skillet over medium-high heat. Add the tofu cubes and cook, stirring occasionally, until golden brown and slightly crispy on all sides. Remove the tofu from the pot and set aside.
- 3
Sauté aromatics: In the same pot, add the chopped onion and cook until softened, about 3-5 minutes. Add the minced garlic and grated ginger, cooking for another minute until fragrant.
- 4
Build the curry base: Stir in the vegan green curry paste and cook for 1-2 minutes, stirring constantly, to toast the spices and deepen the flavor.
- 5
Add liquids and simmer: Pour in the full-fat coconut milk and vegetable broth. Bring the mixture to a gentle simmer, scraping up any browned bits from the bottom of the pot.
- 6
Add vegetables: Stir in the sliced red bell pepper, broccoli florets, and bamboo shoots. Continue to simmer for 5-7 minutes, or until the vegetables are tender-crisp.
- 7
Season and finish: Return the cooked tofu to the pot. Stir in the brown sugar (or maple syrup), lime juice, and soy sauce (or tamari). Taste and adjust seasonings as needed – you might want a little more lime for brightness or sugar for balance.
- 8
Serve: Ladle the creamy green curry over freshly cooked jasmine rice. Garnish with fresh basil leaves and enjoy your comforting, flavorful meal!
Pro Tips
This recipe packs 25g of protein per serving. For even more protein, add a scoop of plant-based protein powder or extra beans.
If you have a wok, use it. The high heat and shape create better texture and flavor development than a regular pan.
Taste as you go and adjust seasoning before serving. Plant-based dishes often benefit from a squeeze of lemon or a pinch of salt at the end.
Serving Suggestions
Get the Top 5 Swaps Guide (Free)
Weekly plant-based recipes, new product alerts, and swap tips. No spam, ever.
More Recipes
All recipesHearty Vegan Black Bean & Corn Enchiladas
55m
Hearty Keto-Friendly Tofu Scramble with Spinach & Mushrooms
25m
Hearty Lentil & Walnut 'Meat' Loaf
80m
Hearty Lentil & Veggie Shepherd's Pie (Freezer-Friendly!)
75m
Creamy Vegan Pasta Salad
30m
The Ultimate Vegan Comfort Pizza
35m
