Slice the beef thin: For cleaner cuts, chill the beef in the freezer for 15–20 minutes first. Slice against the grain into thin strips so it stays tender.
Prep the veggies: Shred the cabbage, mince the garlic, grate the ginger, and slice the green onions. Keep the green onion tops separate for garnish.
Heat the pan: Place a large skillet or wok over medium-high heat.
Add 1 tablespoon oil and let it shimmer.
Sear the beef: Season the slices with a pinch of salt and pepper. Add to the hot pan in a single layer. Cook 1–2 minutes per side until browned but not overcooked.
Work in batches if needed. Remove to a plate.
Sauté aromatics: Add the remaining oil. Toss in garlic, ginger, and the white/light green parts of the green onions.
Stir 30–45 seconds until fragrant.
Cook the cabbage: Add shredded cabbage and a pinch of salt. Stir-fry 4–6 minutes, tossing often, until it softens but still has bite. If it looks dry, add a splash of water to steam.
Make it saucy: Stir in soy sauce (or tamari), rice vinegar, and red pepper flakes or sriracha if using.
Return the beef and any juices to the pan.
Finish with sesame oil: Toss everything together for 1–2 minutes to warm through. Drizzle sesame oil at the end for nutty aroma. Taste and adjust salt and pepper.
Serve: Top with green onion tops and sesame seeds.
A quick squeeze of lime brightens the whole dish.