Spiced Beef Stir Fry

By Emma
Certified Culinary Professional
Ingredients
- 1.5 pounds flank steak thinly sliced
- 1 teaspoon cumin seeds ground (sub toasted coriander seeds)
- 1 teaspoon coriander seeds ground
- 3/4 teaspoon salt
- 1/2 teaspoon black pepper freshly cracked
- 1.5 tablespoons red wine vinegar (sub apple cider vinegar)
- 2 tablespoons avocado oil divided
- 1 medium white onion thickly sliced
- 3 cloves garlic minced
- 1 medium bell pepper sliced (use red or yellow to sweeten)
- 1 fresh jalapeno sliced thin, seeds included
- 2 medium tomatoes chopped
- 1/3 cup loosely packed cilantro chopped
- 1 teaspoon sumac ground (adds bright lemony tang)
- 1 teaspoon hot sauce (adjust to taste)
- 3 cups cooked jasmine rice
- 4 cups cooked potato fries (frozen or fresh)
About the ingredients
Method
Step 1 === Combine cumin, coriander, salt and pepper in medium bowl. Add sliced steak, toss well. Drizzle with vinegar plus 1 tablespoon avocado oil. Toss for marinade, let rest minimally 20 minutes; more if you want deeper flavor. You’ll notice marinade thickens and meat softening slightly.
Step 2 === Heat remaining 1 tablespoon oil in large heavy skillet over medium-high heat till shimmering with faint wisps of smoke. Toss in onions, garlic, bell peppers, and jalapenos. You want a sizzle and color, veggies soften but not collapse — about 6 minutes. Look for translucency in onions, and edges starting to brown. Remove from pan, reserve juices stuck on bottom.
Step 3 === Without wiping pan (flavor trapped in fond), add marinated steak strips. Spread out, let sizzle, sear to brown edges and lose all pink. Flip and turn multiple sides quickly; takes roughly 5-6 minutes. Err on speed to avoid drying meat. Return cooked veggies to pan with steak. Stir in tomato, cilantro, sumac, and hot sauce. Toss for 3 minutes until tomato breaks down slightly releasing fresh juice mingled with fond aroma.
Step 4 === Portion cooked jasmine rice among plates. Spoon beef-vegetable stir fry over rice. Divide fries evenly, place beside beef rather than mixed in until right before eating — fries get soggy fast once wet. Serve ASAP for crisp edges and warm juicy meat contrast.
Step 5 === Experimented with substituting sumac for acidity. Adds clean bright lemon flavor without harsh vinegar bite. Also, jalapeno with seeds gives heat but fresh unlike dry chili powder. If pan smoke alarms kick off, reduce heat slightly and ventilate well.
Cooking tips
Chef's notes
- 💡 Marinate steak at least 20 minutes to break down fibers. Toss steak often so marinade coats evenly. Vinegar adds brightness but milder versions like red wine or apple cider prevent harsh acid. Use freshly ground cumin and coriander from toasted seeds for deeper aroma. Powder works but reduce quantity to avoid bitter or overpowering notes.
- 💡 Heat oil until faint smoke shows. Creates crust fast. Don’t overcrowd pan or meat stews instead of searing. Leave steak strips alone first 90 seconds to get crust going; then toss quickly. Keeps meat tender and juicy. Monitor color change, lose pink but avoid dry edges. Flip multiple times but swiftly.
- 💡 Veggies get brief sear separate from meat. Onions translucent with slight browning edges are cue to pull out. Bell peppers and jalapenos soften but must keep snap. Too long darkens or mushes. Toss them in reserved pan juices later to rescue flavor. Adds depth and moisture without soggy texture.
- 💡 Tomato chopped last to avoid soggy sauté. Mix in with cilantro, sumac, hot sauce for fresh juiciness and tang. Sumac is subtle lemony brightness that balances richer beef without vinegar’s sharp bite. Can skip but changes flavor profile noticeably. Cilantro swaps with parsley or basil if allergic — fresh herbs added late keep color and aroma intact.
- 💡 Fries stay separate until plating. Fries soak oil fast when stirred in early. Homemade fries best but frozen okay if drained well and reheated crisp in oven. Serve fries immediately for crunch contrast with juicy meat. Keep warm in low oven if prepping ahead. Rice needs fluffy, separated grains — jasmine or basmati work best for texture contrast, no clumps.
Common questions
Can I skip marinating?
You can but expect tougher meat. Marinating softens fibers starts flavor penetration. Without it, seared outside cooks fast but inside might stay chewy. Quick skips okay if pressed for time but flavor less layered.
What if pan smoke alarms?
Reduce heat slightly. Heavy pan important but no dry burn. Ventilate kitchen well. High smoke point oils like avocado work best. Olive oil smells bitter sometimes, avoid if possible especially at high heat.
How to fix mushy fries?
Drain frozen fries thoroughly, reheat under oven broiler or high heat to recrisp. Stir fries last minute onto plate, never mixed early. If homemade, double fry method works: low temp to cook inside, high temp to crisp outside.
Alternatives for sumac?
Lemon zest or a splash fresh lemon juice. Not exact but adds acidity and brightness. Vinegars harsh, sumac milder. Could skip but final tang won’t be same. Try dust sparingly if strong flavor concerns.



