Craving a bold dinner that delivers crispy texture and a fiery-sweet sauce in every bite? This Crispy Chilli Beef Rice hits the spot with golden fried beef strips coated in a sticky chilli glaze, all laid over fluffy jasmine rice. It’s a perfect balance of heat, crunch, and umami.
This recipe brings your favorite Chinese takeout right into your kitchen, and it’s surprisingly easy to make. Whether you’re treating yourself after a long day or impressing dinner guests, the combination of textures and flavors is an unforgettable crowd-pleaser.
What Cut of Beef Should I Use for Crispy Chilli Beef?
Flank steak or sirloin works best for this recipe. They’re lean, cook quickly, and stay tender when sliced thinly against the grain. The key is to keep the strips thin and to coat them well in cornstarch for that signature crispiness.
Ingredients for the Crispy Chilli Beef Rice
- 1 lb flank steak, thinly sliced
- 1/2 cup cornstarch
- 1/2 tsp salt
- 1/2 tsp ground black pepper
- 1/2 cup vegetable oil (for frying)
- 1 red bell pepper, julienned
- 1 green bell pepper, julienned
- 2 cloves garlic, minced
- 1-inch piece ginger, minced
- 1/2 tsp red pepper flakes (optional)
- 2 tbsp soy sauce
- 1 tbsp rice vinegar
- 3 tbsp sweet chilli sauce
- 1 tbsp brown sugar
- 1 tbsp ketchup
- Cooked jasmine rice, for serving
- Sliced green onions and sesame seeds, for garnish

How To Make the Crispy Chilli Beef Rice
Step 1: Coat the Beef
In a large bowl, toss the thinly sliced beef with cornstarch, salt, and pepper until fully coated. Let it sit for 10 minutes while heating the oil.
Step 2: Fry Until Crispy
Heat the vegetable oil in a deep skillet or wok over medium-high heat. In batches, fry the coated beef until golden brown and crispy, about 3-4 minutes per batch. Transfer to a paper towel-lined plate to drain excess oil.
Step 3: Sauté the Aromatics
Remove excess oil from the pan, leaving about 1 tablespoon. Add garlic, ginger, and red pepper flakes. Sauté until fragrant, around 30 seconds.
Step 4: Make the Sauce
Add soy sauce, rice vinegar, sweet chilli sauce, brown sugar, and ketchup. Stir and let the sauce bubble for a minute until slightly thickened.
Step 5: Combine Everything
Return the beef to the pan along with the bell peppers. Toss to coat everything evenly in the sauce. Cook for another 2-3 minutes until heated through and the sauce is glossy.
Step 6: Serve It Up
Spoon over warm jasmine rice and garnish with sliced green onions and sesame seeds.
How to Serve and Store Crispy Chilli Beef Rice
Crispy Chilli Beef Rice is best served hot right out of the skillet while the beef still has its crunch. Serve it over jasmine or basmati rice for the perfect pairing.
If you have leftovers, let them cool before storing in an airtight container in the fridge. They’ll keep for up to 3 days. Reheat in a skillet for best texture, as microwaving can make the beef soggy.
Frequently Asked Questions
What can I use instead of flank steak?
Sirloin or skirt steak are great alternatives, just make sure to slice thinly.
Can I make this recipe gluten-free?
Yes! Swap regular soy sauce for a gluten-free tamari or coconut aminos.
Is this dish spicy?
It’s mildly spicy. You can control the heat by adjusting or omitting the red pepper flakes.
Can I air fry the beef instead of deep frying?
Yes, but it may not get as crispy. Spray with oil and cook at 400°F for about 10-12 minutes.
What vegetables can I add?
Broccoli, snap peas, or shredded carrots work well for extra crunch and color.
Want More Stir Fry Dinner Ideas?
If this Crispy Chilli Beef Rice won your heart, you’ll love exploring these savory dishes from the blog:
- Creamy Garlic Chicken Breasts for an ultra-rich weeknight meal.
- One Pan Chicken with Buttered Noodles when you’re craving comfort with minimal cleanup.
- Healthy Mediterranean Salmon Dinner Recipe for a light and flavorful option.
- Bang Bang Chicken Bowl Recipe if you’re after spicy-sweet harmony.
- Air Fryer Bang Bang Salmon Bites to keep things crispy without the deep fry.
Save This Pin + Share Your Results
📌 Save this Crispy Chilli Beef Rice to your Pinterest dinner board so you can revisit it anytime.
And let me know in the comments how yours turned out! Did you dial up the spice or keep it mellow? Swap in different veggies?
I love seeing how these dishes come to life in your kitchens. Feel free to share photos or ask questions—we’re all here to make cooking more fun together.
More daily recipes over on Pinterest at Nina Dishes!


Crispy Chilli Beef Rice
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Crispy Chilli Beef Rice recipe is a takeout-style favorite brought to your kitchen. Thin slices of beef are fried until golden and crispy, then tossed in a glossy sweet-chilli sauce with bell peppers and aromatics. Served over fluffy jasmine rice, it’s the perfect combination of heat, crunch, and savory goodness.
Ingredients
1 lb flank steak, thinly sliced
0.5 cup cornstarch
0.5 tsp salt
0.5 tsp ground black pepper
0.5 cup vegetable oil
1 red bell pepper, julienned
1 green bell pepper, julienned
2 cloves garlic, minced
1 inch piece ginger, minced
0.5 tsp red pepper flakes (optional)
2 tbsp soy sauce
1 tbsp rice vinegar
3 tbsp sweet chilli sauce
1 tbsp brown sugar
1 tbsp ketchup
Cooked jasmine rice, for serving
Sliced green onions and sesame seeds, for garnish
Instructions
1. Toss the sliced beef with cornstarch, salt, and pepper until coated and let sit for 10 minutes.
2. Heat oil in a deep skillet or wok over medium-high heat. Fry the beef in batches until crispy, about 3–4 minutes per batch. Drain on paper towels.
3. Remove excess oil from the pan, leaving 1 tbsp. Add garlic, ginger, and red pepper flakes. Sauté for 30 seconds.
4. Stir in soy sauce, rice vinegar, sweet chilli sauce, brown sugar, and ketchup. Let it bubble for 1 minute to thicken slightly.
5. Return the beef and bell peppers to the pan. Toss to coat in the sauce and cook for 2–3 more minutes.
6. Serve over jasmine rice and garnish with green onions and sesame seeds.
Notes
For extra crispy beef, fry in small batches and don’t overcrowd the pan.
Adjust the spice level by increasing or reducing red pepper flakes.
Jasmine rice pairs best, but you can also try basmati or cauliflower rice.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir-Fry
- Cuisine: Asian
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 12g
- Sodium: 890mg
- Fat: 24g
- Saturated Fat: 5g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 70mg
Keywords: crispy chilli beef, Chinese takeout, sweet and spicy beef
