I still make this Crispy Chilli Beef Rice on busy weeknights when I want something fast, spicy, and oddly comforting. It’s a one-pan stir-fry that turns simple ingredients into a glossy, slightly sticky sauce coating crisped rice and browned beef. If you enjoy quick Asian-style mains that come together in under 30 minutes, you might also like this crispy air fryer egg rolls recipe for an easy starter.
Why you’ll love this dish
This recipe gives you big flavor with minimal fuss. Lean 5% fat beef mince browns quickly and leaves behind those caramelized bits that add depth. The sauce is a clever balance of salty dark soy, heat from sriracha, a touch of tomato sweetness, and honey for shine. Day-old rice crisps up in the pan, so you get satisfying texture alongside tender meat.
“Perfect for late nights and rushed dinners — sticky, spicy, and just the right amount of crunch.”
When to make it: weeknight dinners, meal-prep lunches, or whenever you need something that feeds a small family without a long shopping list.
The cooking process explained
Start with quick prep: chop vegetables and mince garlic. Sauté aromatics briefly, then crank the heat to get the mince to brown and develop fond. Whisk a compact sauce and let it reduce to glossy cling. Toss in chilled rice and press it into the pan to create extra crisped edges. The whole process is high-heat, short-time cooking, so flavors stay bright and textures distinct.
What you’ll need
- 300g 5% fat beef mince (lean for less grease; 7-10% also works)
- 1 onion, finely chopped
- 1 bell pepper, finely chopped
- 3 garlic cloves, minced
- 20ml dark soy sauce
- 15ml sriracha (adjust for heat)
- 10g tomato puree
- 20g honey
- 250g cooked rice, chilled if possible (day-old rice preferred)
- Optional toppings: sliced spring onion, sesame seeds
Ingredient notes: If you don’t have dark soy, use regular soy plus a pinch of sugar for color. Swap honey for maple syrup or golden syrup in equal measure. For a lower-sodium option, choose low-sodium soy and taste before adding more.
Directions to follow
- Finely chop the onion and bell pepper. Mince the garlic.
- Heat a large pan over medium heat and add a splash of neutral oil.
- Add the onion and bell pepper. Cook 1 to 2 minutes until they begin to soften.
- Stir in the garlic and cook 1 to 2 minutes until fragrant.
- Turn the heat to medium-high and add the beef mince. Break it up with a spatula.
- Cook, stirring occasionally, until the mince browns and most liquid evaporates. Let small browned bits form on the pan for flavor.
- In a small bowl, whisk dark soy, sriracha, tomato puree, honey, and a splash of water to loosen the sauce.
- Pour the sauce into the pan. Stir and cook until it thickens and becomes glossy.
- Add the chilled rice. Toss thoroughly so every grain is coated and heated through. Press the rice into the pan briefly to create extra crisped edges if you like.
- Serve immediately with sliced spring onion and a sprinkle of sesame seeds.

Best ways to enjoy it
Serve in shallow bowls so the crisped bits stay intact. Add a raw cucumber ribbon or quick-pickled carrots for brightness and crunch. For a complete meal, pair this dish with a simple green side or a light soup; it also works well alongside pan-fried dumplings. If you want another fast main to share, try pairing with these crispy garlic chicken noodles for a complementary texture and flavor profile.
Storage and reheating tips
Cool leftovers to room temperature then refrigerate within two hours. Store in an airtight container for up to 3 days. To reheat, warm gently in a skillet over medium heat with a splash of oil or water to loosen the rice and revive crisp edges. Microwave reheating works in a pinch but may lose crunch. To freeze, portion into freezer-safe containers and freeze for up to 2 months; thaw overnight in the fridge before reheating.
Food safety note: always reheat chicken or beef leftovers to steaming hot throughout (75°C / 165°F) and discard if left out longer than two hours at room temperature.
Helpful cooking tips
- Use chilled, day-old rice: it’s drier and separates into grains, so it crisps instead of clumping.
- Don’t overcrowd the pan: browning works best with space to evaporate moisture.
- Let the mince sit for short intervals without stirring to form those flavorful browned bits.
- Adjust sriracha to control heat; mix in a little extra honey if the sauce becomes too spicy.
- If the sauce seems too thick, add tablespoon-sized splashes of water; too thin, let it reduce a little more on higher heat.
Recipe variations
- Veg swap: replace beef with firm tofu crumbles or textured vegetable protein for a vegetarian version. Press tofu first to remove moisture.
- Poultry option: use ground chicken or turkey, but brown in a hotter pan to get color.
- Extra veg: add shredded carrot, peas, or snap peas for color and nutrition.
- Nuttier finish: finish with toasted sesame oil or add crushed peanuts for crunch and flavor.
- Less heat: halve the sriracha and add a pinch of smoked paprika for warmth without intense spice.
Common questions
How long does this take from start to finish?
Active cooking time is about 15 to 20 minutes after prep. With chopping, expect 25 to 30 minutes total. Using pre-cooked chilled rice saves significant time.
Can I use freshly cooked rice?
Freshly cooked rice is wetter and tends to clump and steam rather than crisp. If you must use it, spread it on a tray to cool and dry for at least 30 minutes first, then refrigerate briefly before frying.
Can I freeze leftovers?
Yes. Cool completely, portion into freezer-safe containers, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating in a pan to restore some crispness.
How can I make this less spicy for kids?
Reduce or omit the sriracha and add a teaspoon of ketchup or extra honey to maintain the sweet-tangy profile without heat.
Is lean 5% fat mince necessary?
Lean mince keeps the dish from becoming greasy, but you can use 7-10% fat for more flavor. If you use fattier mince, drain any excess fat before adding the sauce.

Crispy Chilli Beef Rice
Ingredients
Method
- Finely chop the onion and bell pepper. Mince the garlic.
- Heat a large pan over medium heat and add a splash of neutral oil.
- Add the onion and bell pepper. Cook for 1 to 2 minutes until they begin to soften.
- Stir in the garlic and cook for 1 to 2 minutes until fragrant.
- Turn the heat to medium-high and add the beef mince. Break it up with a spatula.
- Cook, stirring occasionally, until the mince browns and most liquid evaporates, letting small browned bits form for flavor.
- In a small bowl, whisk the dark soy, sriracha, tomato puree, honey, and a splash of water to loosen the sauce.
- Pour the sauce into the pan. Stir and cook until it thickens and becomes glossy.
- Add the chilled rice. Toss thoroughly so every grain is coated and heated through. Press the rice into the pan briefly to create extra crisped edges if desired.
- Serve immediately with sliced spring onion and a sprinkle of sesame seeds.


