Crispy Chilli Beef Rice

How to make restaurant-quality crispy chilli beef rice at home with golden beef strips in a sweet-spicy sauce over fluffy rice.

Updated

January 18, 2026

Crispy Chilli Beef Rice

This crispy chilli beef rice brings restaurant-quality Asian flavors straight to your kitchen in 30 minutes flat. I stumbled onto this recipe last winter when my son requested “that crispy beef from the Chinese place” but we had no time for takeout.

The magic is in the coating technique – getting those beef strips perfectly golden before they hit the sauce. My first attempt ended up soggy because I crowded the pan, but once I figured out the right heat level and batch size, this became our go-to Friday night dinner. The sweet-spicy sauce clings to every crispy edge, and the vegetables add color and crunch without stealing the show.

Ingredients for Crispy Chilli Beef Rice

Getting your prep done first makes this recipe fly. I slice my beef the night before and keep it in the fridge, which actually helps it fry up crispier. For the best results, use flank steak – it’s affordable and stays tender when sliced thin against the grain.

For the beef:

  • 1 lb beef sirloin or flank steak (thinly sliced against the grain)
  • 2 tbsp cornstarch
  • 1 tbsp all-purpose flour
  • 1/4 tsp salt
  • 1/4 tsp black pepper – freshly ground makes a noticeable difference
  • 2 tbsp vegetable oil (for frying)

For the sauce:

  • 3 tbsp soy sauce – I use low-sodium to control the salt level
  • 1 tbsp rice vinegar
  • 1 tbsp honey or brown sugar
  • 1 tbsp sesame oil – this is where the authentic flavor comes from
  • 2 cloves garlic (minced)
  • 1 tbsp fresh ginger (minced) – skip the dried stuff here, fresh is essential
  • 1-2 tsp chilli paste (like sriracha, adjust to taste)
  • 1 tbsp cornstarch mixed with 2 tbsp water

For the stir-fry:

  • 2 tbsp vegetable oil
  • 1 bell pepper (cut into thin strips) – red or yellow add the prettiest color
  • 1 small onion (cut into thin strips)
  • 2 cups cooked rice (for serving) – day-old rice works perfectly here
  • 2 green onions (sliced for garnish)
  • 1 tbsp sesame seeds (for garnish)
Crispy Chilli Beef Rice

Step-by-Step Instructions

Before you start cooking, make sure your rice is already cooked and ready – everything moves quickly once you begin frying.

Step 1: Toss beef slices with cornstarch, flour, salt, and pepper in a large bowl until every piece has an even, dry coating. Let this sit for 5 minutes while you heat the oil.

Step 2: Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. The oil is ready when a small piece of beef sizzles immediately. Fry the beef in small batches (3-4 pieces at a time) for 2-3 minutes per side until golden brown and crispy. Transfer to a paper towel-lined plate.

Step 3: Mix together soy sauce, rice vinegar, honey, sesame oil, minced garlic, ginger, and chilli paste in a small bowl while the beef rests. The sauce should smell fragrant and balanced.

Step 4: Add 2 tablespoons of fresh oil to the same skillet over medium-high heat. Toss in bell pepper and onion strips, stir-frying for 3-4 minutes. They should still have some snap but be tender enough to bite easily.

Step 5: Pour the sauce into the skillet and bring to a gentle simmer. Stir in the cornstarch slurry and cook for 1-2 minutes, stirring constantly. The sauce will turn glossy and thick enough to coat the back of a spoon.

Step 6: Add the crispy beef back to the skillet and toss everything together quickly – about 30 seconds. Work fast to keep that crispy texture intact.

Step 7: Serve immediately over your prepared rice. Top with sliced green onions and sesame seeds for that authentic restaurant finish.

Perfect Side Dishes for Crispy Chilli Beef Rice

This bold main dish pairs beautifully with lighter sides that won’t compete with the flavors. Since you’re already firing up the stove, try pairing this with our Chinese Beef and Broccoli for a complete Asian feast, or keep it simple with these quick sides.

Asian Cucumber Salad: Cool, crisp cucumbers with rice vinegar cut through the richness perfectly. The refreshing crunch balances the fried beef while adding hydration to your plate.

Steamed Edamame: Quick to prepare and protein-packed, edamame with a sprinkle of sea salt offers a mild counterpoint that kids actually enjoy eating.

Egg Drop Soup: A warm, silky starter that’s ready in 10 minutes. The mild, savory broth prepares your palate without overwhelming the main dish. For another Asian-inspired bowl option, check out our Korean Ground Beef Bowl.

Sesame Green Beans: Blanched green beans tossed with sesame oil echo the Asian flavors while adding vegetables. The bright color makes your plate pop too.

Crispy Chilli Beef Rice

Storage & Serving Tips

Store leftover beef and rice separately in airtight containers in the refrigerator for 3-4 days. The beef loses its crispiness but the flavors actually deepen overnight.

Reheat in a hot skillet with a tiny splash of oil for 3-4 minutes, tossing frequently. This restores some texture better than the microwave ever will. If you’re looking for more quick stir-fry options, our Chicken with Mixed Vegetable Stir Fry uses similar techniques.

This dish adapts easily – try it over noodles instead of rice, add snap peas or baby corn, or dial down the heat for younger eaters. I’ve also made this with our Sticky Garlic Chicken Noodles sauce when I’m out of sriracha. For another protein-packed rice bowl, try our Beef Pepper Rice Bowl which uses similar cooking methods.

FAQs

Can I make this recipe less spicy for kids?

Yes, simply reduce or skip the chilli paste entirely. The dish stays delicious with its sweet-savory sauce, and adults can add hot sauce at the table if they want extra heat.

What’s the secret to keeping the beef crispy?

Three things matter most: don’t overcrowd your pan when frying, get the oil properly hot before adding beef, and add the beef back to the sauce at the very last second. Serve immediately for best texture.

Can I prep this ahead for meal prep?

You can slice the beef and prep all ingredients ahead, but fry the beef fresh when you’re ready to eat. The coating doesn’t hold up well after refrigeration, though the flavors remain excellent.

Conclusion

This crispy chilli beef rice proves you don’t need takeout menus to enjoy restaurant-quality Asian food at home. With straightforward techniques and everyday ingredients, you can create a meal that looks impressive but comes together in the time it takes to order delivery. The combination of textures – crispy beef, tender vegetables, fluffy rice – makes every bite satisfying. Give it a try tonight and discover your new weeknight favorite.

Crispy Chilli Beef Rice

Crispy Chilli Beef Rice

Restaurant-quality crispy chilli beef rice featuring tender beef strips coated in crispy batter, stir-fried with colorful vegetables and spicy sauce, served over fluffy rice.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: Asian, Chinese
Calories: 480

Ingredients
  

  • 1 lb beef sirloin or flank steak thinly sliced against the grain
  • 2 tbsp cornstarch for coating
  • 1 tbsp all-purpose flour
  • 1/4 tsp salt
  • 1/4 tsp black pepper freshly ground preferred
  • 4 tbsp vegetable oil divided
  • 3 tbsp soy sauce low-sodium preferred
  • 1 tbsp rice vinegar
  • 1 tbsp honey or brown sugar
  • 1 tbsp sesame oil
  • 2 cloves garlic minced
  • 1 tbsp fresh ginger minced
  • 1-2 tsp chilli paste like sriracha, adjust to taste
  • 1 tbsp cornstarch mixed with 2 tbsp water
  • 1 bell pepper cut into thin strips
  • 1 small onion cut into thin strips
  • 2 cups cooked rice for serving, day-old rice works best
  • 2 green onions sliced for garnish
  • 1 tbsp sesame seeds for garnish

Equipment

  • Large skillet or wok
  • Mixing bowls
  • Whisk
  • Paper towels

Method
 

  1. Toss beef slices with cornstarch, flour, salt, and pepper in a large bowl until every piece has an even, dry coating. Let sit for 5 minutes while you heat the oil.
  2. Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat until shimmering (oil should sizzle when you add a small piece of beef). Fry the beef in small batches (3-4 pieces at a time) for 2-3 minutes per side until golden brown and crispy. Transfer to a paper towel-lined plate.
  3. While the beef rests, whisk together soy sauce, rice vinegar, honey, sesame oil, minced garlic, ginger, and chilli paste in a small bowl.
  4. Add 2 tablespoons of fresh oil to the same skillet over medium-high heat. Add bell pepper and onion strips, stir-frying for 3-4 minutes until crisp-tender.
  5. Pour the sauce into the skillet and bring to a gentle simmer. Stir in the cornstarch slurry and cook for 1-2 minutes, stirring constantly until the sauce thickens and becomes glossy.
  6. Add the crispy beef back to the skillet and toss everything together quickly (about 30 seconds) to coat with sauce while maintaining crispy texture.
  7. Serve immediately over prepared rice. Top with sliced green onions and sesame seeds.

Notes

For extra crispy beef, double coat by dipping in beaten egg before coating with cornstarch mixture. Reduce chilli paste or omit for less spicy version. Add other vegetables like broccoli, snap peas, or carrots. Use tamari instead of soy sauce for gluten-free version. Make sure rice is cooked ahead of time – day-old rice works best for this recipe.

Leave a Comment

Recipe Rating