Crispy Chilli Beef Rice is the kind of bold, flavorful dish that tastes like it came straight from your favorite Asian takeout spot — but you can make it easily in your own kitchen.
This recipe features tender strips of beef, lightly coated and fried until crispy, then tossed in a sticky-sweet, tangy chilli sauce with garlic, soy, and a touch of vinegar. Served over fluffy white rice, it’s a balance of crunchy, saucy, and satisfying in every bite.
Popular in Chinese restaurants across the UK and North America, crispy chilli beef is known for its deep-fried texture and glossy red sauce. Making it at home gives you control over the spice level, sweetness, and oil — with fresher ingredients and fewer preservatives.
Ingredients Overview
Each component of this dish contributes to the harmony of textures and flavors that make crispy chilli beef so addictive. Let’s break it down:
-
Beef:
Choose lean, tender cuts like flank steak, sirloin, or rump steak. Thinly slice against the grain for tenderness. Marinate lightly for flavor and softness. -
Cornstarch or Potato Starch:
Used to coat the beef before frying. This creates that signature crackly crust when it hits the oil. -
Egg White (Optional):
Helps the starch adhere better to the beef and gives an extra crisp finish. -
Vegetable Oil:
For deep or shallow frying. Use a neutral oil with a high smoke point like canola or sunflower oil. -
Garlic & Ginger:
Aromatics that provide depth and punch to the sauce. Freshly minced is best for maximum flavor. -
Chilli Sauce:
Use sweet chilli sauce as a base for mild heat and sweetness. You can also blend with sriracha or crushed red chilli flakes to dial up the spice. -
Soy Sauce:
Adds salt and umami. A splash of dark soy gives deeper color and richness. -
Rice Vinegar or White Vinegar:
Brings acidity to balance the sweetness of the sauce. -
Sugar or Honey:
Just a touch rounds out the flavor and helps create that sticky, glossy finish. -
Cooked White or Jasmine Rice:
The perfect base to soak up the sauce. Day-old rice works best for stir-frying or absorbing sauces. -
Spring Onions & Red Chillies (Optional):
Thinly sliced, they add brightness and visual appeal when sprinkled on top.
Step-by-Step Instructions

1. Prepare the Beef
-
Thinly slice 1 lb (450g) of flank steak or sirloin across the grain.
-
In a bowl, toss the beef strips with:
-
1 egg white
-
3–4 tablespoons cornstarch
-
A pinch of salt and pepper
-
-
Let sit for 10 minutes while you heat the oil.
2. Fry Until Crispy
-
Heat 1–2 inches of vegetable oil in a wok or deep skillet to 350°F (175°C).
-
Fry the beef in batches until golden and crispy, about 3–4 minutes per batch.
-
Transfer to a paper towel-lined plate. Avoid overcrowding to keep the beef crisp.
3. Make the Sauce
In a separate pan, heat 1 tablespoon of oil over medium heat. Add:
-
2 cloves garlic, minced
-
1 tsp grated fresh ginger
Sauté for 30 seconds, then stir in:
-
3 tablespoons sweet chilli sauce
-
1 tablespoon soy sauce
-
1 teaspoon rice vinegar
-
1 teaspoon sugar or honey
-
Optional: pinch of red chilli flakes for extra heat
Simmer for 1–2 minutes until the sauce becomes thick and sticky.
4. Toss Beef in Sauce
Add the crispy beef to the pan with the sauce. Toss quickly to coat each piece without softening the crust too much. Cook for 1 minute just to combine.
5. Serve Over Rice
-
Spoon freshly cooked white or jasmine rice into bowls.
-
Pile the saucy crispy beef on top.
-
Garnish with sliced spring onions, red chilli, or sesame seeds if desired.
Pro Tips:
-
For maximum crispiness, serve immediately — the sauce will soften the beef if it sits too long.
-
Slice the beef thin and evenly for quick, even cooking.
-
For a lighter version, bake or air fry the beef strips instead of deep frying.
Tips, Variations & Substitutions
Healthier Swaps:
-
Bake instead of fry: Lightly oil and bake the coated beef at 425°F (220°C) for 20–25 minutes, flipping halfway.
-
Air fryer: Cook at 400°F (200°C) for 12–15 minutes until golden.
-
Less sugar: Use honey or reduce the sweet chilli sauce and add more vinegar for tang.
Spice Level:
-
Mild: Stick with sweet chilli sauce only.
-
Medium: Add sriracha or crushed red pepper.
-
Hot: Use fresh bird’s eye chillies and hot garlic chilli oil.
Vegan Version:
-
Use crispy tofu or mushrooms in place of beef. Coat with cornstarch and fry or bake until golden.
Add Veggies:
-
Add sautéed bell peppers, snow peas, or green beans to the sauce before tossing in the beef.
Protein Alternatives:
-
Chicken strips, pork tenderloin, or even shrimp work great with the same method.
Serving Ideas & Occasions
This dish is incredibly satisfying and makes a great alternative to takeout. Serve it for:
-
Weeknight Dinners: Ready in under 40 minutes with pantry ingredients.
-
Date Night In: Elegant and full of flavor without a complicated prep.
-
Family Meals: Let everyone customize with toppings like chopped chillies or sesame seeds.
-
Meal Prep: Fry beef in advance and re-crisp in a hot oven or pan before tossing in fresh sauce.
Pair with:
-
Steamed bok choy or Chinese broccoli
-
Fried rice or lo mein
-
Cucumber salad with sesame dressing
-
Sparkling water with lime or chilled green tea
Nutritional & Health Notes
While crispy chilli beef is indulgent, it can be adjusted for lighter eating:
-
Protein: A serving of beef provides 25–30g of protein, great for a muscle-building meal.
-
Carbs: The rice and sauce contribute most of the carbohydrates. Choose brown rice or cauliflower rice for lower-carb options.
-
Fats: Frying adds fat, but you can reduce this by using an air fryer or baking the beef.
-
Balance: Add steamed vegetables or a fresh salad to boost fiber and micronutrients.
Making this at home allows you to skip the MSG, reduce oil, and use clean ingredients without sacrificing flavor.
FAQs
Q1: Can I make crispy chilli beef ahead of time?
Yes — fry the beef ahead and store it in the fridge. Reheat it in the oven at 400°F for 8–10 minutes to re-crisp, then toss in freshly made sauce.
Q2: Can I use a different cut of beef?
Yes, flank steak, sirloin, rump, or even thinly sliced ribeye all work. Avoid tough or fatty cuts.
Q3: How do I keep the beef crispy after saucing?
Toss the beef in sauce just before serving and use minimal sauce — enough to coat, not soak. Serve immediately for best texture.
Q4: Can I make this gluten-free?
Use gluten-free soy sauce or tamari, and ensure the sweet chilli sauce has no gluten-containing additives.
Q5: What’s the best rice to serve with this?
Jasmine rice is ideal for its fragrance and fluffiness, but basmati or plain long grain rice works too. For low-carb, try cauliflower rice.
Q6: Is this dish very spicy?
Not inherently. Sweet chilli sauce is mild. Control the heat by adjusting how much fresh chilli, sriracha, or red pepper flakes you add.
Q7: Can I pan-fry instead of deep-fry?
Yes. Use a generous splash of oil in a non-stick pan and cook the beef in batches until crisp. Flip to brown all sides evenly.
Crispy Chilli Beef Rice – A Takeout-Style Favorite at Home
Crispy strips of beef tossed in a sweet, sticky, and spicy chilli sauce, served over fluffy white rice — better than takeout and easy to make at home.
Ingredients
-
1 lb (450g) flank steak or sirloin, thinly sliced
-
1 egg white (optional)
-
3–4 tbsp cornstarch
-
Salt & pepper
-
Vegetable oil for frying
-
2 cloves garlic, minced
-
1 tsp fresh ginger, grated
-
3 tbsp sweet chilli sauce
-
1 tbsp soy sauce
-
1 tsp rice vinegar
-
1 tsp sugar or honey
-
Cooked white rice, for serving
-
Optional toppings: spring onions, red chillies, sesame seeds
Instructions
-
Toss beef with egg white, cornstarch, salt, and pepper. Let sit 10 mins.
-
Heat oil and fry beef in batches until golden and crispy. Drain on paper towels.
-
In a clean pan, sauté garlic and ginger in a little oil. Add chilli sauce, soy sauce, vinegar, and sugar. Simmer 1–2 minutes.
-
Add crispy beef and toss to coat.
-
Serve over rice with optional toppings.
Notes
-
Use air fryer or oven for a lighter version.
-
Toss sauce right before serving for max crispiness.
-
Add veggies or swap beef for tofu for variations.