Crispy Chilli Beef Rice
I first made this Crispy Chilli Beef Rice on a rushed weeknight and it instantly became a go-to whenever I wanted big flavour with minimal fuss. Thinly sliced flank or skirt steak gets tossed in a simple cornstarch marinade, fried until lacy and crunchy, then piled over fluffy jasmine rice. It’s bold, quick, and hits that sweet‑savory‑spicy spot without needing dozens of ingredients.
Why you’ll love this dish
This recipe gives you restaurant-style crispy beef with home-kitchen speed. It’s perfect for weeknights when you want something satisfying but don’t want to babysit a sauce for an hour. The cornstarch creates a light, crackly crust that keeps its texture over rice, and the sesame-soy-chilli marinade delivers balanced heat and umami.
- Quick: rice cooks while beef marinates, ready in about 30–35 minutes.
- Budget-friendly: uses economical cuts like flank or skirt sliced thin.
- Crowd-pleasing: spicy but customizable for kids or heat-lovers.
- Versatile: works as a meal bowl, lunchbox feature, or party finger food.
“Crunchy, punchy, and addictive — like takeout but faster.” — one weeknight tester
For extra background on variations I sometimes use, see these other notes I’ve shared about crispy chilli beef.
Step-by-step overview
Before you start: this recipe breaks into three simple phases — cook rice, marinate the beef, and fry until crispy. Expect to:
- Cook rice and keep it warm.
- Make a quick cornstarch-based marinade that doubles as a coating.
- Toss beef strips in the mixture and rest briefly (15–30 minutes).
- Deep-shallow fry or pan-fry in batches until golden and crisp.
- Drain, plate over rice, garnish, and eat immediately.
Gather these items
- 300 g beef strips — flank, skirt, or sirloin, sliced thinly across the grain (see note).
- 1 cup rice — jasmine or long-grain.
- 2 tbsp cornstarch (for a light, crisp crust; potato starch works too).
- 1 tsp garlic powder (or 1 clove fresh, minced).
- 1 tsp ginger powder (or 1 tsp grated fresh ginger).
- 2 tbsp soy sauce (use low-sodium if preferred).
- 1 tbsp sesame oil.
- 1–2 tbsp chili paste or sauce (adjust to heat preference; gochujang, Sriracha, or chilli bean).
- Salt and pepper to taste.
- Oil for frying — vegetable, canola, or peanut (high smoke point).
- Green onions for garnish.
Notes and swaps: If you want gluten-free, use tamari and ensure your chili paste contains no wheat. For a lighter coat, use 1½ tbsp cornstarch. For a slightly sweeter glaze, add 1 tsp honey to the marinade.
How to prepare it
- Cook the rice according to package directions and keep it warm. Fluff with a fork before serving.
- In a bowl, whisk together cornstarch, garlic powder, ginger, soy sauce, sesame oil, chili paste, salt, and pepper until smooth. The mixture should be paste-like to coat the beef.
- Add the beef strips and toss until each piece is coated. Let the beef marinate at room temperature for at least 15 minutes, or up to 30 minutes in the fridge.
- Heat ¼–½ inch of oil in a large frying pan over medium-high heat until it shimmers (about 350–375°F / 175–190°C). If you don’t have a thermometer, test with a small scrap of beef — it should sizzle immediately.
- Fry the beef in a single layer in batches. Don’t overcrowd the pan. Cook each batch about 5–7 minutes, turning as needed, until golden and crisp. Thinner strips may take less time — watch for a deep golden color.
- Drain the cooked beef on paper towels. Serve hot over the cooked rice and finish with sliced green onions.
Best ways to enjoy it
Serve this as a main bowl with simple sides that add freshness and contrast:
- A crisp cucumber salad or quick pickled carrots to cut the heat.
- Steamed or stir-fried greens (bok choy, gai lan, or broccoli) for balance.
- A fried egg on top for richness and extra comfort.
- For a party, serve the beef on small bowls of rice for a make-your-own station.
Storage and reheating tips
- Refrigerate within two hours in an airtight container. Keeps 3 days.
- To reheat and keep crispiness: finish in a hot oven (400°F / 200°C) on a wire rack for 6–8 minutes, or re-crisp briefly in a hot skillet with a teaspoon of oil. Microwaving will soften the crust.
- Freezing: freeze cooked beef in a single layer on a tray, then transfer to a freezer bag for up to 2 months. Thaw overnight in the fridge and reheat in the oven or skillet.
- Food safety: discard any leftover marinade that held raw beef. Reuse only if boiled for at least 2 minutes.
Pro chef tips
- Dry and slice: Pat beef dry before coating — moisture prevents crisping. Slice thin across the grain for tenderness.
- Cornstarch trick: for an extra-crisp, double-dust technique works — a light first dust, then a wetening step (a teaspoon of water) and a second dust gives a crispier shell.
- Oil temp matters: keep oil between 350–375°F. Too cool = oily results; too hot = burnt exterior, undercooked interior.
- Don’t crowd: overcrowding drops oil temperature and causes soggy beef. Work in batches.
- Heat control: if you want less hotness, stir half the chilli paste into the rice or a dipping sauce instead of the marinade.
For illustrated step photos and plating ideas, check my other detailed guide.
Creative twists
- Swap proteins: use thin chicken strips or firm tofu for a different texture.
- Make it saucier: toss the fried beef in a light sweet-chilli glaze (1 tbsp honey + 1 tbsp soy + 1 tbsp chilli paste) for sticky bites.
- Add veg: quickly toss blanched broccoli, bell pepper, or snap peas into the pan after frying the beef for a one-pan bowl.
- Crunch upgrade: sprinkle toasted sesame seeds or crushed peanuts for extra texture.
- Low‑carb: serve over cauliflower rice or a bed of stir-fried greens.
Your questions answered
Q: Can I use frozen beef strips?
A: Yes — thaw fully in the fridge and pat dry before marinating. Excess moisture prevents the cornstarch from crisping properly.
Q: How can I make it less spicy for kids?
A: Cut the chili paste amount by half and serve extra sauce on the side. You can swap to a mild chilli sauce or use sweet chilli for a kid-friendly sweetness.
Q: Why cornstarch — can I use flour?
A: Cornstarch creates a lighter, glassier crisp than wheat flour. Tapioca or potato starch are good gluten-free alternatives. Plain flour will work but yields a denser crust.
Q: Can I make this ahead for meal prep?
A: The beef is best eaten immediately for crunch. If meal-prepping, store rice and beef separately. Reheat beef in the oven or skillet to restore crispness before serving.
Q: Is the leftover marinade safe to use as sauce?
A: No — it contains raw meat juices. If you want a dipping sauce, make a fresh portion from the same ingredients and bring it to a simmer.
Conclusion
This Crispy Chilli Beef Rice is a fast, flavourful weeknight hero — crunchy beef, bright aromatics, and simple rice combine into a satisfying bowl. For a similar crunchy beef approach with another take, see Crispy Chilli Beef – Nicky’s Kitchen Sanctuary. If you’re curious about serving ideas that emphasize crisp rice textures, this Crispy Rice Salad – Dishing Out Health shows a crunchy-rice angle that pairs well with bowl meals.
Crispy Chilli Beef Rice

Ingredients
Main Ingredients
- 300 g beef strips — flank, skirt, or sirloin, sliced thinly across the grain See note for cuts.
- 1 cup rice — jasmine or long-grain
Marinade and Coating
- 2 tbsp cornstarch For a light, crisp crust; potato starch works too.
- 1 tsp garlic powder Or 1 clove fresh, minced.
- 1 tsp ginger powder Or 1 tsp grated fresh ginger.
- 2 tbsp soy sauce Use low-sodium if preferred.
- 1 tbsp sesame oil
- 1–2 tbsp chili paste or sauce Adjust to heat preference; gochujang, Sriracha, or chilli bean.
- Salt and pepper To taste.
- Oil for frying — vegetable, canola, or peanut High smoke point.
- Green onions For garnish.
Instructions
Preparation
- Cook the rice according to package directions and keep it warm. Fluff with a fork before serving.
- In a bowl, whisk together cornstarch, garlic powder, ginger, soy sauce, sesame oil, chili paste, salt, and pepper until smooth. The mixture should be paste-like to coat the beef.
- Add the beef strips and toss until each piece is coated. Let the beef marinate at room temperature for at least 15 minutes, or up to 30 minutes in the fridge.
Cooking the Beef
- Heat ¼–½ inch of oil in a large frying pan over medium-high heat until it shimmers (about 350–375°F / 175–190°C). Test with a small scrap of beef — it should sizzle immediately.
- Fry the beef in a single layer in batches. Don’t overcrowd the pan. Cook each batch for about 5–7 minutes, turning as needed, until golden and crisp. Thinner strips may take less time.
- Drain the cooked beef on paper towels.
Serving
- Serve hot over the cooked rice and finish with sliced green onions.
