
A vibrant and aromatic stir-fry featuring tender strips of beef marinated in lemongrass and soy, finished with a zesty lime dressing and fresh basil. This quick, high-protein meal brings bold Southeast Asian flavors to your table in under 30 minutes.
In a medium bowl, toss the sliced beef with the chopped lemongrass, soy sauce, 1 tablespoon of fish sauce, 2 teaspoons of sugar, and half of the chili flakes. Cover and refrigerate to marinate for at least 20 minutes, or up to 6 hours for deeper flavor.
Prepare the finishing sauce by whisking together the remaining 1 tablespoon of fish sauce, lime juice, the remaining 2 teaspoons of sugar, the rest of the chili flakes, and 3 tablespoons of water. Set this aside for later.
Heat 1 tablespoon of vegetable oil in a large wok or cast-iron skillet over high heat until shimmering. Add half of the marinated beef in a single layer and stir-fry for about 2 minutes until browned and just cooked through. Transfer to a plate and repeat with another tablespoon of oil and the remaining beef. Once done, wipe the wok clean with a paper towel.
Add the final tablespoon of oil to the pan. Stir-fry the sliced green pepper and the white parts of the spring onions over high heat for 2-3 minutes. Add the garlic and grated ginger, tossing constantly for 45-60 seconds until fragrant.
Return the cooked beef and any accumulated juices to the pan. Pour in the lime dressing and add most of the chopped basil. Toss everything together for 30 seconds to coat the beef and wilt the basil slightly.
Serve the stir-fry immediately over bowls of hot rice or noodles. Garnish with the chopped peanuts, the remaining fresh basil leaves, and the green parts of the spring onions.
For the best sear, ensure your wok is smoking hot before adding the beef and avoid overcrowding the pan by frying in batches. If you prefer a thicker sauce, you can mix a teaspoon of cornstarch into the lime dressing before adding it to the pan.