Custrd is out on the App Store — Download it free →
Back to recipes

Spicy Beef Stir-Fry

A quick and fiery beef stir-fry with crispy edges, tossed in a bold chili paste with onion and shallot. Perfect for a weeknight dinner that packs a punch.

Total time
30 min
Servings
4
Calories
350
Protein
28g
Spicy Beef Stir-Fry
comfortingadventurousIndonesiangluten-freedairy-freebeefcrispytender

Ingredients

  • 1 lb beef sirloin, thinly sliced
  • 3 shallots, sliced
  • 1 onion, sliced
  • 2 tbsp chili paste (sambal oelek or similar)
  • 3 tbsp vegetable oil
  • ½ tsp salt
  • 1 lime wedges, for serving

Instructions

  1. 1

    Pat the 1 lb beef dry with paper towels and season with 0.5 tsp salt. Heat 2 tbsp vegetable oil in a large skillet over high heat until shimmering.

  2. 2

    Add the beef in a single layer (work in batches if needed) and sear without moving until browned and crispy on one side, about 3-4 minutes. Flip and cook 2 minutes more. Transfer to a plate.

  3. 3

    Reduce heat to medium and add the remaining 1 tbsp oil. Add the 3 sliced shallots and 1 sliced onion; cook, stirring, until softened and golden, about 5-7 minutes.

  4. 4

    Stir in the 2 tbsp chili paste and cook until fragrant, about 1 minute. Return the beef to the skillet and toss to coat everything in the chili mixture.

  5. 5

    Cook for 1-2 minutes until the beef is heated through and the sauce clings to the meat. Serve hot with lime wedges to squeeze over.

  6. 6

    For extra heat, add a pinch of cayenne or red pepper flakes with the chili paste.

Tools you’ll need

  • Large skillet
  • Cutting board
  • Chef's knife
  • Spatula

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.