Go Back
Delicious protein-packed butternut squash soup in a bowl garnished with herbs

Protein-packed butternut squash soup

A creamy, wholesome, and satisfying butternut squash soup fortified with lentils for an extra boost of plant-based protein, perfect for a nutritious meal.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 people
Calories: 350

Ingredients
  

Main Ingredients
  • 1 medium butternut squash approx. 2 lbs, peeled, seeded, and cubed
  • 1 tbsp olive oil
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 1 tsp ground cumin
  • 0.5 tsp curry powder
  • 4 cups vegetable broth
  • 0.5 cup red lentils rinsed
  • 0.5 cup full-fat coconut milk
  • Salt and black pepper to taste

Equipment

  • Baking sheet
  • Large pot or Dutch oven
  • Blender (immersion or regular)

Method
 

Preparation
  1. Preheat oven to 400°F (200°C). Toss cubed squash with 1 tablespoon of olive oil, salt, and pepper. Spread on a baking sheet and roast for 20-25 minutes until tender.
  2. In a large pot, heat the remaining olive oil over medium heat. Add chopped onion and cook until softened, about 5 minutes. Stir in minced garlic, cumin, and curry powder, cooking for another minute until fragrant.
  3. Add the roasted butternut squash, vegetable broth, and rinsed red lentils to the pot. Bring to a simmer, then reduce heat, cover, and cook for 15-20 minutes, or until lentils are tender.
  4. Carefully transfer the soup to a blender or use an immersion blender and blend until smooth and creamy. Stir in the coconut milk, then adjust seasoning with salt and pepper as needed. Serve hot.

Notes

For an extra layer of flavor and texture, garnish with toasted pumpkin seeds or a swirl of dairy-free cream.