Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Beef Stir-Fry with Cashews


  • Author: mega-parke
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-Free

Description

A vibrant Thai dish featuring tender beef and crunchy cashew nuts, perfectly balanced with spicy, sweet, and savory flavors.


Ingredients

Scale
  • 1 pound beef, thinly sliced (sirloin or flank steak preferred)
  • 1/2 cup cashew nuts, unsalted
  • 1 tablespoon vegetable oil
  • 1 onion, sliced
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 red bell pepper, sliced
  • 2 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon chili paste (adjust to taste)
  • Fresh basil, for garnish
  • Lime wedges, for serving

Instructions

  1. Marinate the beef: In a bowl, combine sliced beef with soy sauce, fish sauce, brown sugar, and chili paste. Let it marinate for at least 15 minutes.
  2. Prepare the ingredients: While the beef marinates, slice the onion, mince garlic and ginger, and slice the red bell pepper.
  3. Sauté the cashews: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium heat. Add cashew nuts and toast until golden brown. Remove and set aside.
  4. Stir-fry the beef: In the same skillet, increase the heat to high, add the marinated beef, and stir-fry until cooked through. Do not overcrowd the pan; cook in batches if necessary.
  5. Add the vegetables: Once the beef is browned, add garlic, ginger, onion, and bell pepper. Stir-fry until vegetables are tender yet crisp.
  6. Combine and serve: Return the cashews to the skillet, tossing everything together. Serve hot, garnished with fresh basil and lime wedges on the side.

Notes

For best results, use fresh ingredients and ensure your cooking area is prepped before you start stir-frying.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stir-Frying
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 3g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 35g
  • Cholesterol: 65mg

Keywords: Thai, beef stir-fry, cashews, quick dinner, easy recipe, savory dish