This beef stew is made using a rich sweet potato and carrot sauce and slow cooked beef. Perfect for all the family, make double portions to feed a family of four. This also freezes brilliantly.


Glug of olive oil

½ medium onion, peeled and finely chopped

1 small clove of garlic, peeled and crushed

½ leek, trimmed, washed and finely chopped

6 button mushrooms, roughly chopped

1 carrot, peeled and chopped

600g stewing beef (featherblade or brisket or boneless chuck works well), cut into nice large chunks

1 medium sweet potato, peeled and roughly chopped

1 tin of chopped tomatoes (400g)

3 sprigs of fresh thyme, leaves taken off and chopped finely

¼ tsp fresh chopped rosemary or a pinch of dried rosemary

20g Cheddar cheese, grated


  1. Add a glug of olive oil to a large heavy based saucepan or casserole dish with a lid and put it onto a medium heat. Once the oil is hot add in the onions and cook until they start to soften, around eight minutes. Mix in the garlic, leek, carrot and mushrooms, and reduce the heat slightly. Cook for around 10 minutes, occasionally stirring and adding a splash of water if the vegetables start to catch on the bottom of the pan.
  2. Once the vegetables have softened, add the beef and let it brown all over.
  3. Once the beef has been sealed, add the sweet potato, thyme and tomatoes (once you’ve emptied the tin into the pan, fill it half way with water and swill round to get all the left over tomato and pour the tomato-ey water into the pan with the vegetables and beef).
  4. Bring the stew to a boil, then reduce the heat and bring to a simmer, cover and cook for 30 minutes. Alternatively, you can put in a slow cooker and cook for 4 hours, or cook for an hour in the oven at 160C/140C fan/gas 3.
  5. Once cooked and the meat is tender, mix in the cheese and puree.

Suitable from 6 months

Makes around 6 baby portions

Suitable for freezing or keep in the fridge in a sealed container for 2 days.

Preparation: 30 minutes

Cooking: 1 hour