Go Back Email Link

Vegan Curried Pumpkin Lentil Soup

Ruth M. Moran
A creamy, comforting vegan soup made with pumpkin, lentils, and coconut milk, simmered in aromatic curry spices.
Packed with plant-based protein, fiber, and heart-healthy fats, this easy one-pot recipe makes a nutritious lunch or dinner that’s perfect for everyday cooking or meal prep.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Main Dish, Soup
Cuisine Indian-inspired, Vegan
Servings 4

Equipment

  • (1) Large pot or Dutch oven
  • 1 Wooden Spoon
  • 1 Chef’s knife
  • 1 Cutting board
  • Measuring cups and spoons

Ingredients
  

  • ½ tablespoon olive oil
  • 1 medium white onion diced
  • 1 large carrot sliced
  • 3 cloves garlic minced
  • ½ tablespoon fresh ginger grated
  • 1 tablespoon mild yellow curry powder
  • Optional ¼ teaspoon cayenne pepper
  • 3 cups vegetable broth or water
  • 1 cup dried green or brown lentils rinsed
  • 1 can 15 oz light coconut milk (reserve 2 tbsp for garnish)
  • 1 can 15 oz pumpkin puree
  • ½ teaspoon salt plus more to taste
  • Freshly ground black pepper to taste

For serving/garnish (optional):

  • Fresh cilantro chopped
  • Vegan yogurt or Greek yogurt
  • Salsa
  • Pita or naan bread

Instructions
 

  • Prepare Your Cooking Base: Place a large pot or Dutch oven on the stove and heat it over medium heat.
    Add the olive oil, allowing it to warm for about 30 seconds until it shimmers.
    This creates the perfect base for softening your vegetables and unlocking the flavors of the aromatics.
  • Sauté the Vegetables: Add the diced onion and sliced carrot into the pot.
    Stir occasionally and cook for 3–5 minutes until the onion becomes translucent and fragrant, and the carrot begins to soften.
    At this stage, the natural sweetness of the vegetables will start to develop, laying a flavorful foundation for your soup.
  • Infuse with Aromatics & Spices: Reduce the heat slightly to medium-low.
    Add the minced garlic, grated fresh ginger, curry powder, and (if using) cayenne pepper.
    Stir continuously for about 30 seconds to 1 minute, just until the spices become fragrant.
    Be careful not to burn the garlic—this step is about gently blooming the spices to enhance their depth and richness.
  • Incorporate the Liquids & Lentils: Pour in the vegetable broth or water, then stir in the rinsed lentils.
    Add the pumpkin puree and most of the coconut milk (reserving about 2 tablespoons for later garnish).
    Mix thoroughly so the ingredients are evenly combined.
    This mixture will look creamy and golden even before simmering—an early sign of the delicious flavors to come.
  • Season the Soup Base: Sprinkle in the salt and a few cracks of freshly ground black pepper. Give everything another stir.
    Remember, you’ll adjust seasonings again at the end, but seasoning now allows the flavors to build gradually during cooking.
  • Simmer Until Lentils Are Tender: Increase the heat to bring the soup to a gentle boil.
    Once it reaches a boil, immediately lower the heat to medium-low and cover the pot with a lid, leaving it slightly ajar.
    Simmer for about 25–30 minutes, stirring occasionally, until the lentils are fully softened and the soup has thickened.
    If the soup becomes too thick for your preference, stir in an additional ½ to 1 cup of water or broth to adjust the consistency.
  • Taste and Adjust Seasoning: When the lentils are tender and the soup is creamy, taste the broth carefully.
    Add more salt or pepper if needed, or an extra pinch of curry powder for stronger spice notes.
    This step ensures the soup is balanced to your taste buds before serving.
  • Serve with Garnishes: Ladle the soup into bowls. Drizzle each serving with a swirl of the reserved coconut milk for a beautiful presentation and extra creaminess.
    Top with freshly chopped cilantro for brightness, and if desired, add a dollop of yogurt or a spoonful of salsa for a fun flavor twist.
  • Pair & Enjoy: Serve the soup hot alongside warm pita or naan bread, perfect for dipping into the rich, flavorful broth.
    This makes a satisfying meal on its own but also pairs beautifully with a simple side salad for added freshness.

Notes

  • Use green or brown lentils, as red lentils will cook too quickly and change the texture of the soup.
  • Light coconut milk keeps the soup creamy but not overly rich; however, full-fat coconut milk can be used for extra indulgence.
  • Adjust the spice level by adding more curry powder or cayenne, depending on your taste.
  • If the soup thickens too much as it cools, add a splash of broth or water when reheating.
  • Fresh cilantro, yogurt, or salsa are optional but highly recommended toppings that elevate both flavor and presentation.
  • This recipe freezes beautifully, making it a great meal-prep option for busy weeks.
  • For a smoother soup, use an immersion blender to partially or fully puree the mixture after cooking.
QR Code linking back to recipe