If you are searching for a vibrant, soul-warming dish that bursts with flavor and texture, this Mango Coconut Tofu Curry Recipe is exactly what you need in your culinary repertoire. Imagine tender cubes of golden tofu bathed in a luscious coconut curry sauce, perfectly balanced by the natural sweetness of fresh mango and the gentle heat of Thai red curry paste. Every spoonful offers a harmonious blend of creamy, spicy, tangy, and fruity notes, creating a dish that feels like a comforting hug with a tropical twist. Whether you’re a seasoned curry lover or new to plant-based meals, this Mango Coconut Tofu Curry Recipe will quickly become a favorite go-to for satisfying dinners and delighted taste buds.
Ingredients You’ll Need
Gathering these simple yet essential ingredients sets the stage for a curry full of delightful contrasts in flavor, texture, and color. Each component is thoughtfully chosen to enhance the dish’s creaminess, spice level, freshness, and brightness, making the cooking process as rewarding as the final taste.
- Garlic cloves (3, minced): Adds a fragrant and savory base for the curry to build upon.
- Ginger (1 tsp, minced): Provides a warming, zesty kick that complements the curry spices.
- Small onions (2, about 150g): Bring natural sweetness and depth once softened.
- Firm tofu (1 block, cubed, 450g): The protein-packed star that soaks up all those lovely flavors.
- Thai Red Curry Paste (4-5 tbsp): Delivers vibrant color and authentic Thai spice complexity.
- Coconut milk (1 can, 13 oz): Creates that signature creamy coconut sauce that’s luscious and rich.
- Vegetable broth (3/4 to 1 cup): Helps to balance the thickness and intensify flavor.
- Large mango (about 3/4 to 1 cup flesh): Adds a natural sweetness and silky texture that brightens the curry.
- Soy sauce (3 tbsp): Introduces umami depth and subtle saltiness.
- Lime juice (from 1 lime): Provides fresh acidity to lift all the flavors.
- Red pepper flakes (1/2 tsp): Adds gentle heat to awaken the palate.
- Red bell pepper (1, chopped, 210g): Contributes a sweet crunch and vibrant color.
- Green bell pepper (1, chopped, 250g): Balances the sweetness with a fresh, grassy note.
- Broccoli head (1 small, cut into florets, 200-250g): Brings earthy flavor and satisfying bite.
- To serve: Jasmine rice, fresh cilantro, green onion tops, and lime wedges to round out the meal with fragrant carbs and garnishes.
How to Make Mango Coconut Tofu Curry Recipe
Step 1: Sauté Aromatics and Brown Tofu
Begin by heating a large shallow pan over medium-high heat. Toss in the minced garlic, ginger, and onions alongside the red pepper flakes, stirring until the onions turn translucent and everything smells irresistibly fragrant. Next, add the cubed tofu and let it fry until golden brown on the edges, about 3 to 5 minutes. This step is key for developing flavor and texture that avoid sogginess later.
Step 2: Develop the Curry Base
Add the Thai red curry paste and sauté with the tofu and aromatics for another 2 minutes. This brief cooking unlocks the complex spices in the paste, making their presence known in the dish. Stir constantly to avoid burning, and let the kitchen fill with those captivating curry notes.
Step 3: Build the Sauce with Coconut Milk and Broth
Pour in the coconut milk and vegetable broth, stirring well to dissolve the curry paste into a smooth sauce. Bring everything to a gentle simmer, creating the creamy foundation of your curry. This liquid bed makes sure every component is infused with that luscious coconut flavor.
Step 4: Add Mango, Sauces, and Vegetables
Puree the mango flesh until smooth and stir it into the simmering curry along with soy sauce and freshly squeezed lime juice. This combination introduces sweet, salty, and tangy dimensions that balance the spice perfectly. Then toss in the chopped red and green bell peppers along with broccoli florets, allowing them to soften slightly while retaining a satisfying crunch during a 12-15 minute simmer at medium heat.
Step 5: Adjust Seasonings and Final Touches
Before removing from heat, taste the curry and adjust the seasoning as needed — a splash more soy sauce, lime juice, or even a pinch of salt can elevate your dish to perfection. This step is the secret to making the Mango Coconut Tofu Curry Recipe truly your own.
How to Serve Mango Coconut Tofu Curry Recipe
Garnishes
Finishing your curry with fresh garnishes brings brightness and inviting layers of aroma. Sprinkle chopped cilantro for grassy freshness and scatter green onion tops to add mild bite. Don’t forget to offer lime wedges alongside, allowing diners to add an extra splash of zest when they wish.
Side Dishes
Serving this curry with fluffy jasmine rice is a classic choice that soaks up the flavorful sauce beautifully. For added contrast, a side of lightly steamed or pickled vegetables also works well, balancing richness with crispness or acidity. You might even consider warm naan or other flatbreads if you want to scoop every last drop.
Creative Ways to Present
For a vibrant table setting, serve the Mango Coconut Tofu Curry Recipe in colorful bowls topped with edible flowers, toasted coconut flakes, or crushed peanuts for texture and visual appeal. Layering it over a bed of quinoa or coconut rice is another delicious variation to surprise and delight guests at your next dinner.
Make Ahead and Storage
Storing Leftovers
You can store any leftover curry in an airtight container in the refrigerator for up to 3 days. The flavors often marry even deeper after resting, making it a perfect next-day meal that just needs reheating.
Freezing
To freeze the Mango Coconut Tofu Curry Recipe, allow it to cool completely, then pack it into freezer-safe containers. It will keep well for up to 2 months. Be aware that the texture of tofu can slightly change after freezing, becoming a bit firmer, which some find appealing.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally until warmed through. Adding a splash of coconut milk or vegetable broth while reheating can refresh the sauce’s creaminess. Avoid using high heat to prevent the tofu from drying out.
FAQs
Can I use another type of tofu?
Absolutely! While firm tofu works best for maintaining shape and texture in this curry, extra-firm tofu is a fine alternative. Silken tofu is not recommended as it’s too delicate and might break apart during cooking.
Is this Mango Coconut Tofu Curry Recipe spicy?
The heat level is moderate thanks to the Thai red curry paste and red pepper flakes, but you can easily adjust the spice by adding more or less chili flakes or curry paste according to your taste.
Can I substitute fresh mango with canned mango or mango puree?
Fresh mango provides the best flavor and texture, adding natural sweetness and a little zing. However, if fresh mango isn’t available, canned mango (drained and pureed) or store-bought mango puree can work in a pinch.
What if I’m not vegan? Can I add meat to this recipe?
This recipe is wonderfully flexible! You can add cooked chicken or shrimp if you prefer. Just omit or reduce the tofu and adjust cooking times accordingly to keep the meat tender and flavorful.
How can I make this dish less creamy?
If you prefer a lighter curry, reduce the amount of coconut milk and add a bit more vegetable broth instead. Alternatively, use light coconut milk, though the sauce won’t be quite as rich or velvety.
Final Thoughts
Bringing together the tropical sweetness of mango, the creaminess of coconut milk, and the bold spice of red curry paste, this Mango Coconut Tofu Curry Recipe is a celebration of vibrant flavors and comforting textures. Give it a try and watch how it transforms ordinary meals into extraordinary experiences that you’ll happily return to time and again. Trust me, once you make it, this curry will have a permanent place in your kitchen favorites.
Print
Mango Coconut Tofu Curry Recipe
A vibrant and creamy Mango Coconut Tofu Curry featuring firm tofu, fresh vegetables, and a flavorful blend of Thai red curry paste, coconut milk, and ripe mango. This 30-minute stovetop curry is perfectly balanced with a touch of heat and citrus, served best with jasmine rice and fresh herbs for a delightful vegetarian meal.
- Total Time: 30 minutes
- Yield: 3 servings
Ingredients
Main Ingredients
- 3 garlic cloves, minced
- 1 tsp ginger, minced
- 2 small onions (150g), chopped
- 1 block firm tofu, cubed (450g)
- 4–5 tbsp Thai Red Curry Paste
- 1 13 oz can coconut milk
- 3/4 – 1 cup vegetable broth
- 1 large mango (around 3/4–1 cup of flesh), pureed
- 3 tbsp soy sauce
- 1 lime, juiced
- 1/2 tsp red pepper flakes (chili flakes)
- 1 red bell pepper, chopped (210g)
- 1 green bell pepper, chopped (250g)
- 1 small broccoli head, cut into florets (200-250g)
To Serve
- Jasmine rice
- Fresh cilantro
- Green onion tops
- Lime wedges
Instructions
- Prepare aromatics and tofu: In a large shallow pan, heat over medium-high heat and fry the minced garlic, ginger, chopped onions, and red pepper flakes until the onions become slightly translucent, about 3-5 minutes. Add the cubed tofu and pan-fry until nicely browned on all sides.
- Add curry paste: Stir in 4-5 tablespoons of Thai red curry paste and continue frying for another 2 minutes until the paste becomes fragrant, intensifying the flavors.
- Create the curry base: Pour in the canned coconut milk and vegetable broth, stirring well to dissolve the curry paste completely. Bring the mixture to a gentle simmer.
- Add mango and seasoning: Incorporate the mango puree, soy sauce, and lime juice into the simmering curry. Mix well to combine all flavors evenly.
- Add vegetables and simmer: Add chopped red and green bell peppers along with broccoli florets to the curry. Reduce the heat to medium and allow the curry to simmer gently for 12-15 minutes until the vegetables are tender and the flavors meld beautifully.
- Adjust seasoning: Taste the curry and adjust the seasoning as needed by adding extra soy sauce, lime juice, chili flakes, or salt to suit your preference.
- Serve: Plate the curry alongside cooked jasmine rice. Garnish with fresh cilantro leaves, green onion tops, and lime wedges for added freshness and brightness.
Notes
- You can substitute firm tofu with extra-firm tofu for a firmer texture.
- If fresh mango is not available, frozen mango chunks can be used, thawed and pureed before adding.
- Adjust the amount of Thai red curry paste based on your preferred spice level.
- This curry can be made gluten-free by using gluten-free soy sauce or tamari.
- Leftover curry keeps well refrigerated for up to 3 days and tastes even better the next day.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
- Diet: Vegetarian