Thai-Inspired Curried Beef & Mushrooms with Peanut Sauce and Mango Salsa

Thai-Inspired Curried Beef & Mushrooms with Peanut Sauce and Mango Salsa

A vibrant fusion dish packed with bold spices, creamy richness, and fresh tropical brightness

This Thai-inspired curried beef dish brings together tender beef, earthy mushrooms, and a luscious peanut curry sauce, all balanced by a refreshing mango salsa. It’s the perfect harmony of sweet, savory, spicy, and tangy flavors—characteristic of Thai cuisine, yet simplified for home cooking. The best part? It can be made in one pan (plus a small bowl for the salsa), making it both practical and impressive.


Ingredients

For the beef and curry

  • 700 g (1.5 lbs) beef (sirloin, flank, or chuck), thinly sliced
  • Salt and black pepper, to taste
  • 2 tablespoons vegetable oil
  • 1 onion, finely sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons Thai red curry paste
  • 1 teaspoon ground turmeric
  • 1 teaspoon curry powder
  • 1 tablespoon fish sauce
  • 1 tablespoon soy sauce
  • 1 tablespoon brown sugar

For the mushrooms

  • 250 g mushrooms (button or cremini), sliced

For the peanut sauce

  • 3 tablespoons peanut butter (smooth or crunchy)
  • 400 ml coconut milk
  • 1 tablespoon lime juice
  • 1 teaspoon chili flakes (adjust to taste)

For the mango salsa

  • 1 ripe mango, diced
  • ½ red bell pepper, finely chopped
  • ¼ red onion, finely diced
  • 1 small chili, finely chopped (optional)
  • Juice of 1 lime
  • 2 tablespoons fresh cilantro, chopped
  • Salt to taste

Preparation Time

  • Prep: 25 minutes
  • Cooking: 35 minutes
  • Total: About 1 hour

Step 1: Prepare the Mango Salsa

Start by making the mango salsa so the flavors can meld while you cook the curry.

In a bowl, combine diced mango, red bell pepper, red onion, chili (if using), lime juice, cilantro, and a pinch of salt. Mix gently and set aside.

The salsa should taste fresh and vibrant, with a balance of sweetness from the mango and acidity from the lime. This element will contrast beautifully with the rich curry later.


Step 2: Season and Sear the Beef

Pat the beef slices dry with paper towels and season lightly with salt and pepper.

Heat 1 tablespoon of oil in a large pan or wok over medium-high heat. Add the beef in batches and sear quickly until browned but not fully cooked through. Remove and set aside.

This step locks in the juices and builds a flavorful base for the curry.


Step 3: Sauté Aromatics and Mushrooms

In the same pan, add the remaining oil. Toss in the sliced onions and cook for 3–4 minutes until softened.

Add garlic and ginger, stirring for about 1 minute until fragrant.

Next, add the mushrooms and cook until they release their moisture and begin to brown—about 6–8 minutes. Mushrooms absorb flavor like sponges, making them perfect in this dish.


Step 4: Build the Curry Base

Stir in the Thai red curry paste, turmeric, and curry powder. Let the spices cook for 2–3 minutes to release their aromas.

Add fish sauce, soy sauce, and brown sugar. Stir well to combine.

At this point, your kitchen should smell incredible—spicy, slightly sweet, and deeply savory.


Step 5: Create the Peanut Sauce

Lower the heat to medium and pour in the coconut milk. Stir gently to combine with the curry mixture.

Add the peanut butter and stir until fully dissolved into the sauce. The texture should become creamy and slightly thick.

Add lime juice and chili flakes, adjusting the spice level to your preference.

Let the sauce simmer for about 5–7 minutes until it thickens slightly and becomes silky.


Step 6: Return the Beef

Add the seared beef back into the pan, along with any juices that have collected.

Stir to coat the beef in the sauce and let it simmer gently for another 8–10 minutes until the beef is tender and fully cooked.

If the sauce becomes too thick, add a splash of water or broth. If too thin, simmer uncovered to reduce.


Step 7: Final Taste and Adjustments

Taste the curry and adjust seasoning:

  • Add more lime juice for brightness
  • Add more sugar for sweetness
  • Add more fish sauce for saltiness

Thai cuisine is all about balance, so don’t hesitate to tweak until it feels just right.


Step 8: Serve

Serve the curried beef hot over:

  • Steamed jasmine rice
  • Rice noodles
  • Or even quinoa for a modern twist

Top generously with mango salsa and sprinkle extra cilantro if desired.


Tips for Success

1. Slice Beef Thinly

Thin slices cook quickly and stay tender. If the beef is hard to cut, place it in the freezer for 20 minutes first.

2. Use Full-Fat Coconut Milk

This gives the sauce its luxurious, creamy texture. Light versions may result in a thinner sauce.

3. Balance is Key

Aim for harmony between:

  • Sweet (mango, sugar)
  • Salty (soy, fish sauce)
  • Sour (lime)
  • Spicy (curry paste, chili)

4. Don’t Overcook the Beef

Simmer gently to keep it tender. Overcooking can make it tough.


Variations

1. Chicken or Shrimp Version

Swap beef for chicken breast, thighs, or shrimp. Adjust cooking time accordingly.

2. Vegetarian Option

Replace beef with tofu or chickpeas and use soy sauce instead of fish sauce.

3. Extra Vegetables

Add bell peppers, snap peas, or spinach for more color and nutrition.


Storage & Reheating

  • Refrigerator: Store for up to 3 days
  • Freezer: Freeze curry (without salsa) for up to 2 months
  • Reheat: Warm gently on the stove, adding a splash of water or coconut milk

Keep mango salsa separate and prepare fresh if possible.


Why You’ll Love This Dish

This recipe is a beautiful fusion of comfort and freshness. The rich peanut curry sauce wraps around tender beef and mushrooms, while the mango salsa cuts through with brightness and zing.

It’s:

  • Bold and flavorful
  • Easy to prepare
  • Perfect for entertaining
  • Customizable to your taste

Serving Idea for a Complete Meal

Pair this dish with:

  • Thai cucumber salad
  • Coconut rice
  • A refreshing lime drink

This Thai-inspired curried beef with peanut sauce and mango salsa is more than just a meal—it’s an experience of layered flavors and textures that come together in perfect harmony.

Leave a Reply

Your email address will not be published. Required fields are marked *