One-pan Thai steak & rice

One-pan Thai steak & rice

Prepare to be transported to tea-time nirvana. Steak strips, red pepper, pak choi, basmati rice and an aromatic red Thai curry and sun-dried tomato sauce are combined, sealed and simmered… And just one pan to wash – thanks very much!

SWK: High protein Plants 4 one pot

Serving size

Cook time: 40 mins
Cuisine: Thai
Food group: Beef
Allergens: Fish

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Before you start

  • Large non-stick frying pan with lid

Prep & fry

  • Peel and thinly slice the onions, and deseed and thinly slice the peppers.
  • Spritz a large non-stick saucepan with cooking spray and put it over a medium heat. Fry the onions and peppers for 5-7 mins.

Slice the steaks

  • Meanwhile, boil a kettle. Trim the pak choi and cut into bite-size pieces, and finely chop the coriander.
  • On a separate board, trim any visible fat from the steaks then thinly slice against the grain.

Stir & simmer

  • Add the rice and both pastes to the saucepan, then crumble in the stock, pour in 400ml boiled water (700ml for 4 portions) and stir well.
  • Sprinkle in half the coriander and the fish sauce, then layer the pak choi and steak strips on top. Bring the sauce to a simmer, then reduce the heat to medium-low and cover with foil.
  • Put a lid on top to create a seal, then simmer gently for 20-25 mins (25-30 mins for 4 portions) until the rice is cooked.

Add your final flourish

  • Scatter over the remaining coriander and serve.

Making changes?

Are you sure you want to continue?