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
Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 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.
Step 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.
Step 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.
Step 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.
Step 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.
Step 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 an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.


