Sticky, flavour-packed beef with saucy noodles – all in under 30 minutes. No deep-frying, no stress, just weeknight magic.
There is something amazing about the flavour and texture of sticky, deep-fried Chinese beef, isn’t there? But deep-frying … and all that oil. What if I told you it was possible to recreate the delicious flavour and texture of deep-fried beef at home with no deep-frying in sight … in the oven? Well now you can with my Sticky Rainbow Beef.

I know what you’re thinking: Tender beef in the oven? How is that even possible? But trust me, this method works. Thanks to a clever marinade, you get super tender beef every single time, even after oven-baking. No chewy bits or dried-out edges – just sticky, saucy, perfectly cooked beef.
This is everything you love about your favourite takeout but faster, fresher and way less oily. And as we’re all about options here, if you prefer, you could cook this in the air fryer or on the stovetop – still with very little oil, I promise!
And because weeknight dinners should be easy, this recipe keeps things stress-free – there’s no excessive chopping, no extra sides required, and the leftovers reheat beautifully. So whether you’re eating it fresh or saving some for tomorrow (good luck with that), this is your new go-to quick beef stir-fry recipe! All the decadence of deep-frying, without the deep-frying!

How does the beef stay tender if it’s baked?
The bicarbonate of soda (baking soda), cornflour (cornstarch) and tamari or all-purpose soy sauce in the marinade help break down the proteins, keeping the beef melt-in-your-mouth soft.

Can I use a different cut of beef?
Yes! rump (top sirloin), sirloin or even scotch fillet (boneless rib-eye) work well. Just slice it thinly for the best texture.

What else could I serve with it other than egg noodles?
Steamed jasmine or basmati rice, fried rice, rice noodles, shredded cabbage, cauliflower rice or lettuce cups would all work really well.

Watch how to make Sticky Rainbow Beef
If you enjoyed Sticky Rainbow Beef, I think you’ll love:
One-pan Beef Ramen Noodles
Black Pepper Beef
Stir-fried Beef with Flat Rice Noodles
Quick Beef and Broccoli Noodles
Caramelised Sticky Beef Noodles

Sticky Rainbow Beef
Crazy-tender beef with a sticky-sweet sauce and saucy noodles – all done in under 30 minutes. Sticky Rainbow Beef is your weeknight-friendly takeout fix with no deep-frying required!
- Total Time: 25 minutes
- Yield: 4 serves 1x
Ingredients
BEEF MARINADE
- 400 g (14 oz) porterhouse steak (New York strip), sliced into thin strips (can be substituted with rump/top sirloin, sirloin or scotch fillet/boneless rib-eye)
- 1 tbsp cornflour (cornstarch)
- ½ tsp bicarbonate of soda (baking soda)
- 1 tbsp tamari or all-purpose soy sauce
- 1 tbsp sesame oil
- 1 tsp freshly minced garlic
BEEF COATING
- ⅓ cup (40 g) cornflour (cornstarch)
- Olive oil spray
SAUCE
- ½ cup (175 g) honey
- ¼ cup (60 ml) tamari or all-purpose soy sauce
- ¼ cup (60 g) tomato ketchup
- 2 tbsp rice wine vinegar
- 1 tbsp hoisin sauce
- 1 tbsp sesame oil
- 1 tbsp Chinese cooking wine
- 1 tsp freshly minced garlic
- 2 tbsp water
STIR-FRY
- 1 tbsp extra-virgin olive oil
- 1 red capsicum (bell pepper), sliced
- 1 red onion, sliced
- 2 spring onions (scallions), cut into 2 cm (3/4 inch) batons
- 250 g (9 oz) dried thin egg noodles, prepared as per the packet instructions
- 1 tbsp sesame seeds, to serve (optional)
Instructions
- Marinate the beef – Place all the ingredients for the beef marinade into a large bowl. Toss to coat so that the beef is evenly coated in the mixture. Allow to marinate for 20 minutes while you prepare the other ingredients (you can cook the beef immediately without marinating, but it will be more tender if allowed to marinate).
- Beef – Add the additional ⅓ cup (40 g) of cornflour to the marinated beef. Toss to coat.
- To oven-bake – Preheat the oven to 240°C (475°F) (220°C/425°F fan-forced). Place a wire rack over a lined baking tray. Arrange the beef strips on top so that they aren’t touching. Spray both sides of the beef generously with oil, so they are completely covered on all sides. (There should be no cornflour coating exposed.) Bake for 8–10 minutes, turning once halfway through cooking.
- To cook in the air fryer – Preheat the air fryer to 220°C (425°F). Add the beef strips to the air fryer basket, ensuring they don’t overlap. Cook in batches if necessary. Spray all sides of the beef generously with oil, so they are completely covered. Cook for 6–7 minutes, tossing the strips halfway through, until browned.
- To pan-fry – Heat a large, non-stick pan over medium–high heat. Spray the pan generously with oil and cook the beef strips for 6–8 minutes or until golden brown, turning once halfway, spraying with more olive oil if needed.
- Sauce – Whisk the sauce ingredients in a large jug until well combined.
- Stir-fry – Heat the oil in a large, heavy-based pan over medium–high heat. Add the capsicum, onion and spring onion and cook, stirring, for 2–3 minutes. Add the beef to the pan, along with the sauce and cook for 2–3 minutes or until thickened.
- Serve – Divide the noodles among four bowls, top with the beef stir-fry and sprinkle with sesame seeds, if using.
Notes
Make ahead
Beef marinade – Can be made up to 24 hours ahead and stored in the fridge in an airtight container.
Sauce – Can be mixed 1 day ahead and kept refrigerated in an airtight container.
Cooked beef – Can be stored separately, refrigerated in an airtight container and reheated in an air fryer or oven before serving.
Leftovers
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a pan or in the microwave. Not suitable to freeze.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Beef, Quick and Easy
- Method: Baking, Air Frying, Stir-Frying
- Cuisine: Chinese-Inspired
Emma Mitchell says:
Wow, wow, wow!! Absolutely amazing and kids have already asked when we’re having it again!! Thank you!
Nicole says:
That’s so fantastic to hear, Emma!!! Thanks also for the rating, Nic x
Ange says:
Such a winner. Beef was so tender and the sauce was so yummy . The only thing I will adjust next time is the vinegar ratio- a little too vinegar for us . Otherwise 10/10
Nicole says:
Thanks so much for the feedback, Ange! Thanks also for the rating, Nic x
Christine says:
Beef was so tender and tasty. Super easy to make!
Nicole says:
Wonderful to hear! Nic x
Sarah Pinnington-Auld says:
Mouth wateringly good. I can’t stop raving about this recipe to anyone who will
Listen to me!
Nicole says:
Haha! I love this feedback, Sarah!! Personlly, I am VERY happy to hear how much you enjoyed it! Nic x