← Back to blog
recipes

Spiced Butternut Squash and Red Lentil Soup with Crispy Shallots

7 min read25 June 2026
Spiced Butternut Squash and Red Lentil Soup with Crispy Shallots

# Spiced Butternut Squash and Red Lentil Soup with Crispy Shallots

There's a particular kind of soup that does more than warm you up — it actually fills you in a way that lasts. This is one of those soups. Butternut squash and red lentils are a combination that's been quietly earning its place on weeknight tables for years, and once you understand why it works so well, you'll keep coming back to it.

Why This Combination Works So Well

Butternut squash brings natural sweetness and a velvety texture when blended, while red lentils add body, creaminess, and a meaningful amount of protein and fibre without any detectable lentil-iness. The two together create something that genuinely satisfies rather than leaving you reaching for bread twenty minutes later.

The spicing here — cumin, coriander, smoked paprika, and a little turmeric — nudges the whole thing in a direction that feels warming and slightly exotic without requiring anything unusual from the spice rack. It's a straightforward weeknight soup that happens to taste like you put in more effort than you did.

What Makes This Work Nutritionally

This soup earns its place in a balanced diet for a few reasons beyond just tasting good.

Red lentils are one of the more protein-dense plant foods going — a cooked 100g portion contains around 9g of protein, along with roughly 8g of fibre. They're also a source of iron and folate, making them particularly useful if you're eating less meat. Crucially, they break down quickly during cooking, which means they thicken the soup naturally and become essentially invisible once blended.

Butternut squash is rich in beta-carotene, the precursor to vitamin A, as well as vitamin C and potassium. It's relatively low in calories for the volume it provides, which is part of why this soup is filling without being particularly heavy.

The fat content here matters too. Using olive oil or coconut oil to bloom the spices isn't just for flavour — fat-soluble nutrients like beta-carotene are better absorbed in the presence of dietary fat. A small amount goes a long way.

The crispy shallots on top aren't just textural theatre, either. That contrast between the smooth, spiced soup and the sweet crunch of fried shallots makes the whole bowl more satisfying — and enjoying your food fully is part of eating well.

What the Evidence Shows

The combination of legumes and vegetables in a single dish is consistently associated with better satiety outcomes than vegetable soups alone. Research published in the European Journal of Nutrition found that meals with higher fibre and protein content reduce subsequent energy intake — in plain English, you eat less later without trying to.

Red lentils have a relatively low glycaemic index (around 21–30), meaning they release glucose slowly into the bloodstream. This matters for sustained energy and avoiding the mid-afternoon slump that often follows a lighter lunch.

There's also emerging evidence around the anti-inflammatory properties of spices like turmeric (specifically its active compound curcumin) and cumin. While a bowl of soup isn't a supplement, regularly including these spices in everyday cooking is a practical way to get them into your diet without any effort.

The Recipe

Serves: 4 Prep time: 15 minutes Cook time: 35 minutes

### Ingredients

For the soup: - 1 medium butternut squash (approximately 800g), peeled and cubed - 150g red lentils, rinsed - 1 large onion, roughly chopped - 3 garlic cloves, minced - 1 thumb-sized piece of fresh ginger, grated - 2 tsp ground cumin - 1 tsp ground coriander - 1 tsp smoked paprika - ½ tsp ground turmeric - 1 tbsp olive oil or coconut oil - 1 litre vegetable stock - 1 x 400ml tin of coconut milk - Salt and black pepper to taste - Juice of ½ a lemon

For the crispy shallots: - 3 banana shallots, very thinly sliced - 2 tbsp olive oil or neutral oil - Pinch of salt

To serve: - Fresh coriander or flat-leaf parsley - A swirl of yoghurt (optional) - Chilli flakes (optional)

### Method

1. Start with the crispy shallots. These take patience but can be done while the soup is cooking. Heat the oil in a small frying pan over a medium-low heat. Add the sliced shallots with a pinch of salt and cook slowly, stirring occasionally, for 20–25 minutes until deeply golden and crispy. Remove onto kitchen paper and set aside — they'll crisp up further as they cool.

2. Build the base. In a large saucepan, heat the oil over a medium heat. Add the onion and cook for 5–6 minutes until softened. Add the garlic and ginger and cook for another minute until fragrant.

3. Bloom the spices. Add the cumin, coriander, smoked paprika, and turmeric directly to the pan. Stir everything together and cook for 60–90 seconds. This step is worth not rushing — toasting the spices in the oil deepens their flavour considerably.

4. Add the squash and lentils. Tip in the cubed squash and rinsed lentils, then pour over the stock and coconut milk. Stir to combine, bring to a gentle boil, then reduce to a simmer. Cook for 25 minutes, or until the squash is completely tender and the lentils have broken down.

5. Blend. Use a stick blender to blitz the soup until smooth. If it's thicker than you'd like, add a splash of hot water or extra stock and blend again. Season generously with salt, pepper, and the lemon juice — the lemon is important here, it lifts everything.

6. Serve. Ladle into bowls, add a swirl of yoghurt if using, and top with a good handful of crispy shallots, some fresh herbs, and chilli flakes if you like heat.

Common Mistakes Worth Avoiding

Under-seasoning. Squash and lentils can taste flat without enough salt and acid. The lemon juice at the end isn't optional — it does a lot of heavy lifting.

Skipping the spice-blooming step. Adding spices directly to liquid produces a noticeably duller flavour. Taking 90 seconds to toast them in fat first makes a real difference to the finished soup.

Rushing the shallots. Crispy shallots cooked over too-high heat go from pale to burnt quickly. Low and slow is the approach — they should turn a deep, even amber colour rather than dark brown.

Not blending long enough. Red lentils blend smoothly, but butternut squash can leave stringy bits if you stop too early. Blend for a full 60–90 seconds for a properly silky texture.

Storing and Adapting This Recipe

This soup keeps well in the fridge for up to four days and freezes brilliantly for up to three months. It actually tastes better the next day once the flavours have had time to settle, which makes it ideal for batch cooking.

A few easy adaptations worth knowing about:

  • More protein: Stir in a tin of drained chickpeas before blending, or blend half and leave half whole for texture.
  • Creamier version: Replace the coconut milk with a tin of full-fat coconut cream, or add a generous spoonful of tahini when blending.
  • Lower calorie version: Swap the coconut milk for extra vegetable stock — it'll be lighter but still good. Add a tablespoon of natural yoghurt when serving instead.
  • Extra heat: A dried chilli or a teaspoon of harissa added with the spices gives it a proper kick.

Practical Takeaways

  • Make the crispy shallots in a separate pan while the soup simmers — they're low effort but high impact on the finished dish.
  • Rinse the lentils well before adding them; it removes surface starch and prevents the soup from becoming gluey.
  • Taste and adjust the seasoning after blending, not before — the flavour concentrates as it cooks.
  • This recipe scales up easily; double the quantities and freeze half in portions for genuinely effortless lunches later in the week.
  • The lemon juice goes in at the end, not during cooking — heat dulls the brightness of citrus.

---

If you want balanced, high-protein meal plans built around recipes like this one, Macrology generates macro-perfect meal plans in seconds — https://macrology.app/signin

> Macrology tip: Log this soup in Macrology to see exactly how it fits your daily protein, fibre, and calorie targets — then let the app build the rest of your week's meals around it automatically.

Generate this meal in Macrology

Want meals like this planned to your exact macros?

Macrology generates a personalised meal plan in seconds — breakfast, lunch, dinner and snacks, all hitting your daily targets.

Start your free 14-day trial

More from recipes

recipes

Roasted Tomato and Prawn Orzo with Feta, Olives and Fresh Basil

8 min read
recipes

Coconut Curry Mussels with Crusty Bread and Fresh Coriander

7 min read
recipes

Slow-Cooked Pork Shoulder Tacos with Pickled Red Cabbage and Chipotle Crema

8 min read