Go Back

Spicy Beef & Cabbage Stir Fry - Fast, Flavorful, and Satisfying

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • Beef: 1 pound flank steak, skirt steak, or sirloin, thinly sliced against the grain
  • Cabbage: 1 small green cabbage (or half a large), cored and thinly shredded
  • Aromatics: 4 cloves garlic (minced), 1 tablespoon fresh ginger (minced)
  • Green onions: 4, sliced (whites and greens separated)
  • Oil: 2–3 tablespoons neutral oil (canola, avocado, or peanut)
  • Soy sauce: 3 tablespoons (low sodium preferred)
  • Chili element: 1–2 tablespoons sambal oelek, chili-garlic sauce, or gochujang (to taste)
  • Vinegar: 1 tablespoon rice vinegar
  • Sweetener: 1–2 teaspoons brown sugar or honey
  • Sesame oil: 1 teaspoon (optional, for finishing)
  • Cornstarch: 2 teaspoons (for beef), plus 1 teaspoon (optional, for sauce)
  • Black pepper: Freshly ground, to taste
  • Sesame seeds: 1 teaspoon (optional, for garnish)
  • Lime: 1, for squeezing over at the end (optional but great)
  • Rice: Cooked jasmine or basmati, for serving (optional)

Method
 

  1. Prep the beef: Freeze the steak for 15–20 minutes for easier slicing. Cut thinly against the grain. Toss with 2 teaspoons cornstarch, a pinch of salt, and black pepper. Set aside.
  2. Make the sauce: In a small bowl, whisk soy sauce, chili paste, rice vinegar, and sugar or honey. For a thicker glaze, whisk in 1 teaspoon cornstarch. Adjust heat and sweetness to taste.
  3. Prep the vegetables: Thinly shred the cabbage. Mince garlic and ginger. Slice green onions, keeping whites and greens separate.
  4. Heat the pan: Set a large skillet or wok over high heat. Add 1 tablespoon oil and swirl to coat until it shimmers.
  5. Sear the beef in batches: Add half the beef in a single layer. Let it sear undisturbed for 60–90 seconds, then stir-fry until just browned, about 2–3 minutes total. Transfer to a plate. Repeat with remaining beef, adding oil if needed.
  6. Sauté aromatics: Add another splash of oil if the pan looks dry. Add garlic, ginger, and the white parts of the green onions. Stir-fry for 30 seconds until fragrant, but don’t let them burn.
  7. Cook the cabbage: Add cabbage and a pinch of salt. Stir-fry over high heat until it softens and gets a bit charred at the edges, 3–5 minutes. You want tender-crisp, not mushy.
  8. Combine and sauce: Return the beef and any juices to the pan. Pour in the sauce. Toss until everything is glossy and evenly coated, 1–2 minutes. If using sesame oil, drizzle it in now.
  9. Finish: Turn off the heat. Add green onion tops and a squeeze of lime if using. Taste and adjust seasoning—more soy for salt, more chili paste for heat, or a pinch of sugar for balance.
  10. Serve: Spoon over hot rice or enjoy on its own. Garnish with sesame seeds if you like.