Chilli con meatball traybake

Chilli con meatball traybake

High on flavour, low on washing-up, this all-in-one is a Mexi marvel! Onion, pepper and tomatoes are jumbled with rice, our special spice blend and a garlicky tomato sauce for a quick oven bake. Add juicy beef meatballs (the secret is grated courgette) and itʼs back in the oven for a blast of heat to fire up those gorgeous flavours.

SWK: Source of fibre SWK: High protein Plants 5 one tray

Serving size

Cook time: 40 mins
Cuisine: Mexican
Food group: Beef
Allergens: Milk

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

  • 1x ovenproof dish (approximately 25cm x 15cm)

Chop, chop!

  • Heat your oven to 220ºC/fan 200ºC/gas 7.
  • Peel and thinly slice the onions, then deseed and thinly slice the peppers. Peel and crush the garlic. Finely chop the coriander.

Build your bake

  • Put the onions, peppers, garlic, half the coriander and the baby tomatoes into a 25cm x 15cm ovenproof dish. Add the rice, spice mix, cinnamon and passata.
  • Crumble in the stock, pour in 500ml boiled water (800ml for 4 portions) and stir well. Bake for 10 mins.

Grate, mix & shape

  • Meanwhile, finely grate the courgettes, wrap in kitchen roll and squeeze out the excess water.
  • In a mixing bowl, combine the courgettes and mince. Lightly season to taste with salt and shape into 10 even-sized balls (20 for 4 portions).

Roast the meatballs

  • Remove the dish from the oven, stir well and top with the meatballs. Spritz with cooking spray and bake for 15-20 mins, until the meatballs are cooked through.

Plate up

  • To serve, top the meatball traybake with a drizzle of yogurt and the remaining coriander.

Making changes?

Are you sure you want to continue?