Butternut Squash Tagine Recipe

Click to rate
(324 ratings)
Sending your rating
  • Vegetarian






15 min


20 min

Nutrition per portion

Calories 292 kCal 15%
Fat 6.5g 9%
  -  Saturates 1g 5%

If you’re in the mood for some North African cuisine but don’t fancy anything meaty, try this delicious butternut squash recipe for a really tasty vegetarian meal.

Whether you’re just trying to cut down on the amount of meat you’re eating or your feeding guests that are vegetarian, it’s a great flavoursome option that will really impress anyone you serve it to.

With butternut squash, a veg that’s low in fat and high in dietary fibre and vitamin b6 and potassium and sweet potato, another low fat vegetable that’s a great source of vitamin A and vitamin C, this tagine is really great for helping you get towards your five-a-day.



  • 1tbsp vegetable oil
  • 1 onion, finely chopped
  • 1 garlic clove, finely chopped
  • 0.5 tsp each ground cumin and coriander
  • 0.5 tsp harissa paste or sauce
  • pinch saffron (optional)
  • 1 x 400g tin chopped tomatoes
  • 1 small sweet potato, peeled and cut into 2.5cm (1in) chunks
  • half red pepper
  • 200g (7oz) butternut squash, peeled and cut into 2.5cm (1in) chunks
  • 1tbsp coriander, roughly chopped


  • Heat the vegetable oil in a large saucepan and fry the onion and garlic for 5 minutes until just starting to colour. Add all the spices and cook for a further minute or two. Add the tomatoes, sweet potato, red pepper and butternut squash.

  • Season with salt and freshly ground black pepper, bring to the boil, then reduce the heat and let the tagine simmer for ten minutes or until the vegetables are just cooked. Add the coriander and stir well.

  • Serve with brown rice, quinoa or couscous.

Click to rate
(324 ratings)
Sending your rating

Latest Recipes

Explore More

Most Popular