
This Mango Coconut Tofu Curry is creamy and spicy, yet perfectly balanced with freshness and sweetness thanks to the fresh mango purée. A super easy 30 minute vegan curry, perfect for the spring and summer season!

Who else is super excited for mango season? Mangoes are definitely on my top 5 favourite fruits list. They’re so sweet, juicy, creamy and can be used in so many kinds of sweet recipes like smoothies, tarts, cakes, panna cotta and jellies. They are also fantastic in some savoury recipes, like this Mango Coconut Tofu Curry I’m sharing today!
The fresh mango puree used in this curry balances out the spices by giving it natural sweetness and a very slight tart and sourness. It also adds to the very thick and creamy (yet fresh) texture along with the coconut milk.

This recipe is perfect if you love curries, but want a more fresh and summery variation of the more cozy and warming type of curries. Plus, it only takes 30 minutes from start to finish all in one pot!

You can also switch up the vegetables used in this recipe with your favourites but I find that bell peppers work really well in this particular recipe and broccoli is always a must in my curries because I love how it soaks up the sauce and makes the perfect bite along with some freshly cooked jasmine rice. If you need some more curry variations, here are some more of my faves!
- Summer Vegetable Thai Green Curry
- Red Vegetable Thai Coconut Curry (with chickpeas)
- Vegan Massaman Curry
- Vegan Japanese Pumpkin Curry

I hope you give this Mango Coconut Tofu Curry a try and love it as much as I (and my boyfriend) do! It’s:
- creamy
- spicy
- sweet
- aromatic
- the perfect spring/summer curry
- made in only 30 minutes
- & so SO damn tasty!

Tips and Tricks to making Mango Coconut Tofu Curry
- If possible, use fresh ataulfo mango. I found that this variety of mango gives the best flavour and texture. But, you can also use mango puree if you’re in a pinch
I use this red thai curry paste, which is my go to and all time favourite. Be sure to adjust the amount of curry paste according to your liking of spiciness
- This mango coconut tofu curry keeps well in the fridge for up to 5 days and in the freezer for at least a month. To thaw, place in the fridge overnight and place back onto the stove until warmed through.

If you recreate these Mango Coconut Tofu Curry please share it and let me know what you think by tagging me on Instagram @okonomikitchen, I love seeing all of your tasty recreations!
Print
Mango Coconut Tofu Curry
- Total Time: 30
- Yield: 3-4 1x
Description
This Mango Coconut Tofu Curry is creamy and spicy, yet perfectly balanced with freshness and sweetness thanks to the fresh mango purée. A super easy 30 minute vegan curry, perfect for the spring and summer season!
Ingredients
- 3 garlic cloves, minced
- 1 tsp ginger, minced
- 2 small onions (150g)
- 1 block firm tofu, cubed (450g)
- 4–5 tbsp Thai Red Curry Paste
- 1 13 oz can coconut milk*
- 3/4 – 1 c cup veg broth
- 1 large mango (around 3/4–1 cup of flesh)
- 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 and lime wedges
Instructions
- In a large shallow pan fry garlic, ginger, onion and chili over medium high heat until onions are slightly translucent. Add in the tofu and pan fry until browned (around 3-5 minutes). Add in the curry paste and fry for another 2 minutes (or until fragrant).
- Add in the coconut milk and vegetable broth. Stir to dissolve the curry paste and allow the curry to come to a simmer. Add in the mango puree, soy sauce and lime juice. Add in the bell peppers and broccoli. Then, turn the heat down to a medium and simmer for 12-15 minutes.
- Taste & adjust seasoning by adding in more soy sauce, lime juice chili and salt.
- Serve with jasmine rice and top with cilantro and lime wedges.
Notes
*Lower fat variation: you can substitute some coconut milk for soy milk and/or coconut yogurt. When substituting, I usually do: 100ml coconut milk, 100ml coconut yogurt & 200ml soy milk
- Prep Time: 5
- Cook Time: 25
- Category: Entree
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 407
- Sugar: 20g
- Sodium: 1603mg
- Fat: 23.2g
- Saturated Fat: 15.6g
- Unsaturated Fat: 5.3g
- Trans Fat: 0
- Carbohydrates: 36.3g
- Fiber: 8.6g
- Protein: 20.4g
- Cholesterol: 0
Keywords: vegan mango coconut curry
Pin it for later! ↓

This is a fun receipt. I wish my mango was tastier, it was not ripe enough.
I wonder of frozen mango would be better to use, or mango nectar.