This Pumpkin Lentil Protein Soup is thick, cozy, and full of warm flavor.
Pumpkin makes it creamy without needing lots of dairy, while red lentils add protein and make the soup hearty enough for dinner.
Everything cooks in one pot, and the simple spices give it plenty of flavor without making it hard to make.
Servings: 6
Prep time: 15 minutes
Cook time: 35 minutes
Total time: 50 minutes
Why I Love This Recipe
I love soups that look like they took a lot of work but are actually simple. This is one of those recipes. The first time I worked with pumpkin and red lentils together, I loved how the lentils seemed to melt right into the pumpkin. You get a rich, creamy bowl without needing to make a cream-heavy soup.
It is also the kind of meal I like on a busy night. Most of the work happens at the start. Once everything is simmering, the pot does the rest.
- One pot: Less washing up after dinner.
- Protein-packed: Red lentils add plenty of plant protein.
- Creamy without heavy cream: Pumpkin and lentils naturally thicken the soup.
- Pantry-friendly: Most ingredients are easy to keep on hand.
- Warm but not too spicy: Cumin, smoked paprika, and ginger give it cozy flavor.
- Easy to adjust: Add more broth for a thinner soup or keep it thick and hearty.

What You’ll Need
- 1 tablespoon olive oil
- 1 medium onion, diced, about 1 cup
- 2 medium carrots, peeled and diced, about 1 cup
- 3 garlic cloves, minced
- 1 teaspoon freshly grated ginger
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon black pepper
- 1 cup dry red lentils, sorted and rinsed well
- 1 can (15 ounces) plain pumpkin puree
- 1 can (14.5 ounces) diced tomatoes, with their juices
- 4 cups low-sodium vegetable broth
- 1 teaspoon fine salt, plus more to taste
- 1/2 cup canned full-fat coconut milk
- 1 tablespoon fresh lemon juice
- 2 tablespoons finely chopped fresh parsley
- 2 tablespoons pumpkin seeds, optional, for serving
Pumpkin Lentil Protein Soup Recipe and Instructions
Step 1: Soften the Onion and Carrots
Heat 1 tablespoon olive oil in a large Dutch oven over medium heat. Add 1 medium onion, diced, about 1 cup, and 2 medium carrots, peeled and diced, about 1 cup. Cook for 5 to 6 minutes, stirring now and then with a wooden spoon. The onion should look soft and clear around the edges. The carrots will start to soften but should not be fully cooked yet.

Step 2: Bloom the Garlic, Ginger, and Spices
Add 3 minced garlic cloves, 1 teaspoon freshly grated ginger, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1/2 teaspoon ground turmeric, and 1/4 teaspoon black pepper to the softened onion and carrots. Stir constantly for 30 to 60 seconds. The spices should smell strong and fragrant, but the garlic should not turn dark brown.

Step 3: Add the Lentils, Pumpkin, Tomatoes, and Broth
Add 1 cup rinsed red lentils, 1 can (15 ounces) plain pumpkin puree, 1 can (14.5 ounces) diced tomatoes with their juices, 4 cups low-sodium vegetable broth, and 1 teaspoon fine salt. Stir very well. Make sure the pumpkin is mixed into the broth and no thick clumps are stuck on the bottom.

Step 4: Simmer Until Thick
Bring the soup to a gentle boil over medium-high heat. Then lower the heat so it stays at a gentle simmer. Cook uncovered for 20 to 25 minutes, stirring every few minutes so the lentils do not stick to the bottom. The red lentils should become very soft and the soup should look noticeably thicker.
If it gets thicker than you like, stir in a small splash of water or extra broth.

Step 5: Make It Creamy
Turn the heat to low. Stir in 1/2 cup full-fat coconut milk. Cook for 2 minutes, stirring until the coconut milk disappears into the soup. Do not boil it hard after adding the coconut milk.
For a smoother soup, you can carefully blend part of it with an immersion blender. I like leaving some lentils and vegetables whole for texture.

Step 6: Add Lemon and Taste
Remove the Dutch oven from the heat. Stir in 1 tablespoon fresh lemon juice. Taste the soup and add a little more salt only if needed. The lemon should brighten the flavor without making the soup taste sour.
Step 7: Garnish and Serve
Ladle the hot soup into 6 round bowls. Divide 2 tablespoons finely chopped fresh parsley and, if using, 2 tablespoons pumpkin seeds over the bowls. Serve while warm.

Why This Recipe Works (Quick Science)
Red lentils are great for thick soup because they soften and start to break apart as they cook. Their starch moves into the liquid and naturally makes the soup thicker.
Pumpkin puree also has very little free liquid. It adds body and gives the broth a smooth feel. Coconut milk adds fat, which makes the spices taste richer and gives the soup a creamy finish.
Cooking the dry spices briefly in olive oil is important, too. Heat and fat help release their flavor compounds. That is why the cumin, paprika, and turmeric smell stronger after only a minute in the pot.
The lemon goes in at the end because its fresh acidity balances the sweet pumpkin, rich coconut milk, and earthy lentils.
Pro Tips
- Rinse the lentils well. Rinse under cool water until the water looks mostly clear.
- Keep the simmer gentle. A hard boil can make thick lentil soup stick and splatter.
- Stir the bottom of the pot. Once the lentils soften, stir every few minutes to prevent scorching.
- Wait before adding more liquid. The soup thickens quite a bit near the end of cooking.
- Keep toppings separate when serving a family. Everyone can add parsley, pumpkin seeds, or other toppings they enjoy.
Tools You’ll Need
- Large Dutch oven or heavy soup pot
- Wooden spoon
- Chef’s knife
- Cutting board
- Measuring cups
- Measuring spoons
- Liquid measuring jug
- Fine-mesh strainer
- Can opener
- Citrus juicer or reamer
- Ladle
- Immersion blender, optional
Substitutions and Variations
- Pumpkin: Plain canned pumpkin puree gives the easiest and most consistent result. Cooked and pureed butternut squash also works.
- Vegetable broth: Chicken broth works if the soup does not need to be vegetarian.
- Coconut milk: Use unsweetened cashew cream for another creamy option.
- Smoked paprika: Regular sweet paprika works, but you will lose some smoky flavor.
- Fresh ginger: Use about 1/4 teaspoon ground ginger in a pinch.
- More heat: Add 1/4 teaspoon crushed red pepper flakes with the other spices.
- Extra greens: Stir in 2 packed cups of baby spinach during the last 2 minutes.
- Smoother soup: Blend all of the finished soup with an immersion blender.
Make-Ahead Tips
This soup is a very good make-ahead meal. Cook it fully, cool it, and refrigerate it in a sealed container.
It gets thicker while sitting because the lentils continue to absorb liquid. When reheating, add vegetable broth or water a few tablespoons at a time until it reaches the thickness you like.
You can also dice the onion and carrots up to 2 days ahead and keep them covered in the refrigerator.
Common Mistakes
- Using pumpkin pie filling: Buy plain pumpkin puree. Pie filling has sugar and spices added.
- Not rinsing the lentils: Rinsing removes extra dust and starch.
- Burning the garlic: Garlic needs less than a minute before the liquid goes into the pot.
- Not stirring during the simmer: Thick lentil soup can catch on the bottom of the pot.
- Cooking on very high heat: A steady, gentle simmer gives the lentils time to soften evenly.
- Adding too much broth early: It is easier to thin a thick soup at the end than fix a watery one.
- Skipping the lemon: That small amount of acid makes the finished soup taste brighter.
What to Serve With
This is filling enough to be a meal by itself, but a simple side makes it even better.
- Warm naan or pita
- Crusty bread
- Garlic toast
- Grilled cheese
- Simple green salad
- Roasted broccoli
- Roasted cauliflower
- Cucumber and tomato salad
- Cooked brown rice or quinoa for an extra-hearty meal
Macros Information
Approximate nutrition per serving, based on 6 servings and including coconut milk but before optional pumpkin seeds:
- Calories: about 275
- Protein: about 11 g
- Carbohydrates: about 40 g
- Fiber: about 10 g
- Fat: about 9 g
These numbers are estimates. The exact macros will change with the brands of pumpkin, coconut milk, tomatoes, and broth you use.
Leftovers and Storage
Let leftover soup cool before putting it away.
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze for up to 3 months. Leave a little room at the top of the container for expansion.
- Thawing: Thaw overnight in the refrigerator when possible.
- Reheating: Warm gently in a saucepan over medium-low heat, stirring often. Add a splash of broth or water if it has become too thick.
- Garnishes: Store parsley and pumpkin seeds separately so they stay fresh.
FAQ
Q: Do I need to soak red lentils first?
A: No. Red lentils do not need soaking. Just sort them, rinse them well, and add them to the soup.
Q: Can I use green or brown lentils?
A: You can, but the result will be different. They take longer to cook and hold their shape much more than red lentils. Red lentils are best for the soft, creamy texture of this recipe.
Q: Is pumpkin puree the same as pumpkin pie filling?
A: No. You want 100% plain pumpkin puree. Pumpkin pie filling contains added sugar and spices.
Q: Does the soup taste strongly like coconut?
A: The coconut flavor is mild because only 1/2 cup is used. The pumpkin, tomatoes, spices, and lemon balance it.
Q: Can I make the soup less thick?
A: Yes. Stir in extra vegetable broth or water until it reaches the texture you like.
Q: Can I blend the whole soup?
A: Yes. An immersion blender will make it very smooth. Blend only part of it if you want a creamy soup that still has some lentil and vegetable texture.
Q: Can I freeze Pumpkin Lentil Protein Soup?
A: Yes. It freezes well for up to 3 months. The thawed soup may be thicker, so add a splash of broth while reheating.
Final Thoughts
Pumpkin and lentils are such a simple match, but they make one seriously cozy bowl of soup. You get creamy pumpkin, filling lentils, warm spices, and a little brightness from fresh lemon—all from one pot.
Make a batch for dinner, grab some warm bread, and enjoy it while it is hot. If you try this Pumpkin Lentil Protein Soup, leave a comment and share how yours turned out. I’d also love to hear about any changes you made or questions you have.

