Skip to main content
Thai Basil Beef & Vegetable Stir-Fry

Thai Basil Beef & Vegetable Stir-Fry

with Jasmine Rice
4.0(393)
Recipe Development Team
Recipe Development TeamUpdated on April 01, 2026
Get up to $230 off
Get up to $230 off
Calories
: 
2350 kcal
Protein
: 
51g protein
Preparation Time
: 
35 minutes
Difficulty
: 
Easy
Allergens:
  • Fish
  • Soy
  • Gluten
  • Wheat
  • Gluten
  • Soy
  • May contain traces of allergens

Sharp, slightly aniseed Thai basil adds amazing flavour to this easy beef stir fry. If you’ve never cooked with its unique regional flavour before, get ready to knock your socks off!

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 packet

beef rump

2 clove

garlic

1 unit

brown onion

1 unit

red capsicum

1 unit

carrot

1 bunch

thai basil

1 packet

jasmine rice

(May be present: Wheat, Gluten, Soy)

Not included in your delivery

olive oil

1.5 tbs

fish sauce

(Contains: Fish)

1.5 tbs

soy sauce (or gluten-free tamari soy sauce)

(Contains: Soy, Gluten)

1 tsp

sugar

3 cup

water

per serving
Calories2350 kcal
Fat8.1 g
of which saturates3.2 g
Carbohydrate75.3 g
of which sugars14.1 g
Protein51 g
Sodium101700 mg
The average adult daily energy intake is 8700 kJ
•Chopping board
•Knife
•Mixing Bowl
•Lid
•Saucepan
•Sieve

Cooking Steps

Marinate the beef
1

Finely slice the beef rump into thin strips. Peel and crush the garlic. Place the beef and the garlic in a medium bowl and add the fish sauce, soy sauce, water (1 tbs for 2 people/ 2 tbs for 4 people) and sugar. Toss to coat the beef strips and set aside to marinate.

Get prepped
2

While the beef is marinating, finely slice the brown onion. Finely slice the red capsicum. Slice the carrot (unpeeled) into 0.5 cm thin batons. TIP: Keep the skin on the carrot to retain the nutrients. Pick the Thai basil leaves. TIP: Thai basil has a sharp, slightly aniseed flavour which is very different to regular basil.

Cook the rice
3

Rinse the Jasmine rice well. Place the rice and the water (check the ingredients list for the amount) in a medium saucepan and bring to the boil over a high heat. Reduce the heat to medium and simmer, uncovered, for 11-12 minutes, or until the rice is soft. Drain and return to the saucepan. Cover with a lid to keep warm.

Cook the beef
4

While the rice is cooing, heat a drizzle of olive oil in a large frying pan over a high heat. Once hot, add 1/3 of the marinated beef strips (reserve the excess marinade in the bowl) and cook for 1 minute, or until browned. Set aside in a second medium bowl and repeat with the remaining beef strips. TIP: Cooking the beef in batches stops it from stewing in the pan and ensures a tender result.

Cook the veggies
5

Heat a drizzle of olive oil (if needed) in the same frying pan and add the brown onion, red capsicum and carrot. Cook for 4-5 minutes, or until softened. Return the beef strips to the pan and pour over the reserved marinade. Add the Thai basil and stir for 30 seconds, or until wilted.

Serve up
6

Divide the rice between bowls and top with the Thai basil beef stir-fry. Spoon over any remaining sauce from the pan.

This week's must-try HelloFresh recipes