Go Back
+ servings
5 from 5 votes
Plate of Mango Curry with rice and lime slices.
Thai Mango Curry
Prep Time
15 mins
Cook Time
20 mins
Total Time
35 mins
 

This Thai-inspired mango curry features juicy mango chunks, pan-fried tofu, and red bell peppers in a luscious coconut curry sauce. It's easy to make and a total flavor bomb!

Course: Entree
Cuisine: American, Thai
Servings: 4
Calories: 533 kcal
Author: Alissa Saenz
Ingredients
  • 2 tablespoons peanut oil (or high-heat oil of choice), divided
  • 1 (15 ounce or 454 gram) package super firm tofu, cut into ½ inch pieces (Note 1)
  • 1 small onion, sliced into thin strips
  • ¼ cup yellow curry paste (or more or less to taste)
  • 1 (14 ounce or 400 ml) can full-fat coconut milk
  • 1 ½ cups diced (½ inch) ripe mango (about 4 small or 2 large mangoes)
  • 1 medium red bell pepper, roughly chopped
  • 1 tablespoon lime juice, plus more to taste
  • Salt, to taste
  • ½ cup chopped fresh basil
  • ¼ cup roasted & salted peanuts, roughly chopped
  • Cooked rice, for serving
Instructions
  1. Coat the bottom of a medium nonstick skillet with 1 tablespoon of the oil and place it over medium heat.

  2. Once the oil is hot, add the tofu cubes in an even layer. Cook the tofu for about 10 minutes, flipping the pieces once or twice in order to achieve browning on multiple sides.

  3. Transfer the cooked tofu to a plate when it's done.

  4. While the tofu cooks, heat the remaining tablespoon of oil in a large pot.

  5. Once the oil is hot, add the onion. Cook the onion for about 5 minutes, until it becomes soft and translucent, stirring occasionally.

  6. Add the curry paste and cook it with the onion for about 1 minute, stirring constantly to prevent burning.

  7. Stir in the coconut milk, mango, and bell pepper. Raise the heat and bring the sauce to a boil.

  8. Lower the heat and let the curry simmer for about 10 minutes, until the peppers are tender and the sauce has reduced a bit.

  9. Stir in the cooked tofu, then remove the pot from heat.

  10. Stir in the lime juice, fresh basil, and season the curry with salt to taste.

  11. Serve the curry over rice, topping each plate or bowl with a sprinkle of peanuts.

Recipe Notes
  1. Extra firm tofu can be substituted, but you'll need to press it before cutting.
  2. Nutrition information does not include rice.
Nutrition Facts
Thai Mango Curry
Amount Per Serving
Calories 533 Calories from Fat 397
% Daily Value*
Fat 44.1g68%
Saturated Fat 26g130%
Sodium 1322mg55%
Potassium 699mg20%
Carbohydrates 25.8g9%
Fiber 8.9g36%
Sugar 15.3g17%
Protein 16.6g33%
Calcium 258mg26%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.