One-pot beef moussaka pilaf

One-pot beef moussaka pilaf

Moussaka plus rice is twice as nice! Sizzled beef mince, aubergine and onion are a perfect base for some simple mealtime maths, with garlic, cinnamon and oregano adding to the appeal. A short simmer in a sun-dried tomato stock, add some fluffy rice and you’re ready to divide between hungry diners!

SWK: Source of fibre SWK: High protein Plants 4 one pot

Serving size

Cook time: 35 mins
Cuisine: European
Food group: Beef

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

  • 1 large non stick frying pan with a lid.

Peel, dice & crush

  • Peel the onions and cut each into 8 wedges, then dice the aubergines into 2cm chunks. Peel and crush the garlic.

Create a stir!

  • Spritz a large non-stick frying pan with cooking spray and put it over a medium-high heat. Fry the onions and aubergines for 5 mins. Add the garlic and mince, sprinkle in the cinnamon and oregano and cook for 3 mins.

Steam the rice

  • Stir the tomato paste, rice and passata into the pan. Crumble in half the stock cube (all of it for 4 portions), pour in 400ml water (600ml for 4 portions) and stir well.
  • Turn the heat down to medium-low and simmer for 12-15 mins (15-18 mins for 4 portions) with the lid on, until the rice is cooked.

Add your final flourish

  • Finely chop the parsley, stir it into the rice and serve.

Making changes?

Are you sure you want to continue?