
A fragrant and spicy Thai tofu soup that is both hearty and healthy, perfect for a warming meal.
Prep
20 min
Cook
25 min
Total
45 min
Servings
4
Difficulty
Medium

Instructions
Prepare aromatics
In a large pot, heat vegetable oil over medium heat. Add minced garlic, grated ginger, and lemongrass. Sauté for 2-3 minutes until fragrant.
Pro tip: Crush the lemongrass with a knife to release its oils.
Add curry paste
Stir in the red curry paste and cook for an additional 1 minute, allowing the flavours to develop.
Pro tip: Adjust the heat level by adding more or less curry paste.
Combine liquids
Pour in the vegetable broth and coconut milk. Bring the mixture to a gentle simmer over medium heat.
Pro tip: Stir occasionally to prevent the coconut milk from curdling.
Incorporate tofu and veggies
Add the cubed tofu, mushrooms, and bell pepper to the pot. Simmer for 10-15 minutes until the vegetables are tender.
Pro tip: Use firm tofu to maintain texture during cooking.
Season the soup
Stir in the soy sauce and lime juice. Taste and adjust seasoning as needed.
Pro tip: Add salt or more soy sauce to taste.
Finish and serve
Remove the lemongrass pieces. Ladle the soup into bowls and garnish with fresh cilantro. Serve with lime wedges on the side.
Pro tip: For a more authentic presentation, serve with jasmine rice.
Tips & Tricks
- Use firm tofu for best texture.
- Fresh lemongrass gives the best flavour.
- Adjust the spiciness by varying the amount of chili paste.
- Use coconut milk for a creamy texture.
Frequently Asked Questions
What is Thai Tofu Soup?
Thai Tofu Soup is a spicy, aromatic soup made with coconut milk, tofu, and a mix of vegetables and Thai spices.
How long does it take to make Thai Tofu Soup?
It takes about 45 minutes to prepare and cook Thai Tofu Soup.
How can I adjust the spiciness of the soup?
Adjust the spiciness by adding more or less red curry paste to suit your taste.
Can I make this soup ahead of time?
Yes, this soup can be made ahead and stored in the refrigerator for up to 3 days.
What can I serve with Thai Tofu Soup?
Serve it with jasmine rice or enjoy it on its own with lime wedges and fresh cilantro.
Serving Suggestions
Nutrition per serving
250
Calories
8g
Protein
16g
Fat
18g
Carbs
You Might Also Like
More Soup Recipes

Thai Indian Veggie Soup
A delightful fusion of Thai and Indian flavours in a comforting veggie soup.

Spicy Chicken Thai Soup with Coconut Milk
A fragrant and spicy chicken Thai soup with coconut milk, perfect for chilly nights.

Pressure Cooker Thai Chicken Coconut Soup Tom Kha
A fragrant and creamy Thai chicken soup with coconut milk, made easily in a pressure cooker.

Thai Shrimp and Coconut Milk Soup
A fragrant and creamy Thai-inspired soup with shrimp and coconut milk, enriched with lemongrass and lime.

Tofu and Kale Soup
A nourishing soup with tofu, kale, and a blend of aromatic spices, perfect for a comforting meal.

Miso Soup with Tofu
A comforting and traditional Japanese miso soup with tofu and seaweed, perfect for a light meal or starter.
Kitchen & BBQ gear
What we use for recipes like this

Pizza · Pizza Stones
Unicook Pizza Stone for Oven and Grill, 13 inch Square Heavy Duty Ceramic Pizza Pan, Thermal Shock Resistant Baking Stone for BBQ and Grill, Making Crispy Pastry, Bread, Cookie and More
$45.99

Baking · Piping Tips
Cofe-BY Russian Piping Tips Set 26pcs, Cake Decorating Supplies Flower Icing Tips Pastry Nozzles for Cake Cupcake DIY Baking (12 Frosting Kits + 2 Leaf Tips + 2 Couplers + 10 Disposable Pastry Bags)
$17.99

Pit Boss Grills
Universal Pellet Grill Cover – X-Large (56"-65")
$37.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
