Vegan tagine with butternut squash

No reviews yet

This vegan tagine with butternut squash is easy to make, filling and comforting. It makes excellent leftovers as it tastes better a day after it was made. Naturally gluten-free.

By: Lazycatkitchen (via Lazycatkitchen)
Last Updated: Mar 1, 2026
Prep: 15 mins
Cook: 90 mins
Yields: serves 4
Finished Vegan tagine with butternut squash

Ingredients

Instructions

  1. Heat up the oil in a heavy-bottomed pot that you have a lid for.

  2. Add the diced onion and fry it gently until almost translucent (for about 7 minutes), stirring from time to time.

  3. Add the chopped garlic. Keep on frying gently until the onion is translucent and the garlic softens completely and releases its beautiful aroma (approx. 5 minutes).

  4. Stir all the ground spices into the onion-garlic mixture. Fry them off on a very low heat for a minute or two (stirring the whole time as if they burn they'll taste bitter).

  5. Add the chopped tomatoes, 2 tins worth of water, saffron, cardamom pods, bay leaves, preserved lemon, raisins and salt to the pan. Simmer, covered, until the tomato chunks fall apart and the sauce looks more or less homogeneous (about 45 minutes).

  6. Remove the lid and keep on cooking the stew on low-medium heat to allow excess water to evaporate so that the stew thickens.

  7. You can cook the butternut squash in the stew (it takes about 20 minutes), but I prefer to do so separately as it allows for greater control over its 'doneness'. Bake in a 200° C / 390° C oven for about 25-30 minutes or steam for 30 minutes.

Want to see how it turns out?

We've hidden the final 3 steps to support the original creator. Get the full, complete instructions directly from their site!

Continue Reading at Lazycatkitchen →

Comments & Photos

Be the first to share your thoughts!

Did you make this recipe?

Thanks for rating!

Leave a Comment

Replying to User

More from Lazycatkitchen