Spiced Lentil & Butternut Squash Soup Recipe
Introduction
This spiced lentil and butternut squash soup is a comforting and flavorful dish perfect for any season. Packed with warm spices and creamy squash, it’s both nourishing and easy to make. Serve it with a dollop of yogurt and a sprinkle of dukkah for an extra touch of texture and taste.

Ingredients
- 2 tbsp olive oil
- 2 onions, finely chopped
- 2 garlic cloves, crushed
- ¼ tsp hot chilli powder
- 1 tbsp ras el hanout
- 1 butternut squash, peeled and cut into 2cm pieces
- 100g red lentils
- 1l hot vegetable stock
- 1 small bunch coriander, leaves chopped, plus extra to serve
- Dukkah (see tip) and natural yogurt, to serve
Instructions
- Step 1: Heat the olive oil in a large flameproof casserole dish or saucepan over medium-high heat. Fry the onions with a pinch of salt for about 7 minutes, until softened and just caramelised.
- Step 2: Add the crushed garlic, hot chilli powder, and ras el hanout. Cook for 1 more minute, stirring to release the spices’ aromas.
- Step 3: Stir in the chopped butternut squash and red lentils. Pour over the hot vegetable stock and season with salt and pepper to taste.
- Step 4: Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for 25 minutes, or until the squash is tender.
- Step 5: Use a stick blender to blitz the soup until smooth. Adjust seasoning if needed.
- Step 6: Stir in the chopped coriander leaves and ladle the soup into bowls. Serve topped with dukkah, a spoonful of natural yogurt, and extra coriander for garnish.
Tips & Variations
- If you don’t have ras el hanout, substitute with a mix of ground cumin, coriander, cinnamon, and turmeric for a similar warm spice flavor.
- For a thicker soup, reduce the stock slightly or add an extra handful of lentils.
- Homemade dukkah adds a wonderful crunch—combine toasted nuts, seeds, and spices like cumin and coriander.
- Use coconut yogurt instead of natural yogurt for a dairy-free option and a subtle twist.
Storage
Allow the soup to cool completely before transferring it to airtight containers. Store in the refrigerator for up to 3 days, or freeze in large freezerproof bags for up to 3 months. To reheat, thaw if frozen and warm gently on the stove or in the microwave, stirring occasionally.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use green or brown lentils instead of red?
Red lentils cook faster and break down easily for a smooth texture, so they are preferred in this soup. Using green or brown lentils will result in a firmer texture and require longer cooking time.
Is ras el hanout spicy?
Ras el hanout is a fragrant North African spice blend that can vary in heat. It usually has warm, aromatic spices with mild heat, but if you prefer less spice, you can reduce the quantity or omit the hot chilli powder.
Print
Spiced Lentil & Butternut Squash Soup Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A hearty and warming spiced lentil and butternut squash soup, infused with aromatic ras el hanout and chilli, blended to a smooth texture and garnished with fresh coriander, dukkah, and natural yogurt. Perfect for a nourishing meal any time of year.
Ingredients
Main Ingredients
- 2 tbsp olive oil
- 2 onions, finely chopped
- 2 garlic cloves, crushed
- ¼ tsp hot chilli powder
- 1 tbsp ras el hanout
- 1 butternut squash, peeled and cut into 2cm pieces
- 100g red lentils
- 1l hot vegetable stock
- 1 small bunch coriander, leaves chopped, plus extra to serve
To Serve
- Dukkah (see tip)
- Natural yogurt
Instructions
- Heat the oil and soften onions: Heat 2 tablespoons of olive oil in a large flameproof casserole dish or saucepan over medium-high heat. Add the finely chopped onions with a pinch of salt and fry for 7 minutes until softened and just beginning to caramelize.
- Add spices and garlic: Stir in the crushed garlic cloves, ¼ teaspoon hot chilli powder, and 1 tablespoon ras el hanout. Cook this fragrant mixture for 1 minute more to release the spices’ flavors.
- Add squash, lentils, and stock: Mix in the peeled and chopped butternut squash pieces and 100 grams of red lentils. Pour over 1 liter of hot vegetable stock and season to taste with salt and pepper.
- Simmer the soup: Bring the mixture to a boil, then reduce the heat to a simmer and cover the pot. Let it cook gently for 25 minutes or until the butternut squash is tender and cooked through.
- Blend the soup: Use a stick blender to blitz the soup until smooth and creamy. Taste and adjust seasoning if needed.
- Finish and serve: Stir chopped coriander leaves into the soup. Ladle the soup into bowls and top with dukkah, a dollop of natural yogurt, and extra coriander leaves for garnish.
- Freezing option: Allow leftover soup to cool completely before transferring to large freezer-proof bags for storage.
Notes
- Dukkah is an Egyptian spice blend made from nuts, seeds, and spices; it adds a crunchy, flavorful topping.
- For a vegan option, omit the natural yogurt or use a dairy-free alternative.
- This soup freezes well—make in bulk and freeze in portion-sized containers for easy reheating.
- If you prefer a chunkier texture, blend only half the soup and mix it back in.
- Adjust the chilli powder quantity according to your desired spice level.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Middle Eastern
Keywords: spiced lentil soup, butternut squash soup, ras el hanout soup, vegetarian soup, healthy soup, easy dinner recipe

