30-Minute Creamy Lentil Soup
A bowl of this creamy lentil soup tastes like a slow simmered pot but comes together in about half an hour. Red lentils cook down fast and blend into something velvety without any cream, so it’s the kind of soup you can throw together on a chilly Tuesday and feel good about.

The carrots give it a gentle sweetness, cumin adds a quiet earthiness, and a squeeze of lemon at the end pulls everything into focus. It’s simple, filling, and made from ingredients you probably already have.
Why This Lentil Soup Works
Red lentils are the secret here. They fall apart as they cook and turn almost starchy, so the soup thickens on its own. Blending takes it from porridge to pure silk in seconds.
The flavor is warm and round, with garlic and cumin staying in the background so the lentils can lead. It never tastes flat because the lemon juice lifts the whole thing right before you eat it.
It’s naturally vegan, gluten free, and packed with plant protein. You get a pot of comfort food without a long ingredient list or a lot of fuss.
Ingredients

- 1 cup red lentils: use split red lentils for the creamiest texture; rinse them before cooking
- 4 cups vegetable broth: chicken broth works too if you don’t need it vegan
- 1 medium onion: diced
- 2 medium carrots: chopped
- 2 cloves garlic: minced
- 2 tbsp olive oil
- 1 tsp ground cumin
- ½ tsp salt, plus more to taste
- 1 tbsp fresh lemon juice, from about half a lemon
- Fresh herbs, olive oil, or a pinch of cumin for serving (optional)
Variations / Substitutions
- Make it richer: stir in ¼ cup coconut milk or a splash of heavy cream after blending. The soup gets a silkier body and a subtle sweetness.
- Add heat: drop a pinch of cayenne or red pepper flakes in with the cumin for warmth that lingers rather than screams.
- Herb swap: cilantro brings a fresh note, but flat leaf parsley is just as good if cilantro tastes soapy to you.
- Veggie swap: swap the carrots for chopped sweet potato or parsnip. You’ll get a slightly sweeter, thicker result.
For another quick soup that leans on one pot and pantry staples, try our Spiced Carrot Soup.
How to Make Creamy Lentil Soup
Step 1: Sauté the Aromatics

Warm the 2 tbsp olive oil in a large pot over medium heat. Add the diced onion and cook, stirring now and then, until it looks glossy and soft, about 5 minutes. Add the 2 minced garlic cloves and cook 1 minute more.
The onion should be translucent with just a hint of gold around the edges. The garlic will smell sharp at first and then mellow into something sweeter.
Step 2: Simmer the Lentils

Tip in the 2 chopped carrots, 1 cup rinsed red lentils, 4 cups vegetable broth, 1 tsp cumin, and ½ tsp salt. Give it a good stir, raise the heat to bring it to a boil, then lower it to a gentle simmer. Cover the pot with the lid slightly ajar and cook 15 to 20 minutes.
Stir once or twice during the simmer so nothing sticks. By the end the lentils will have collapsed into a soft, porridgelike mass and the carrots will be tender when poked with a fork.
Step 3: Blend Until Smooth

Take the pot off the heat. Blend the soup with an immersion blender right in the pot until it is completely smooth and no flecks of carrot or lentil remain. If you use a stand blender, work in small batches and vent the lid so hot steam can escape.
The soup will go from chunky to a pourable, orange cream in under a minute. Taste it and add a pinch more salt if it needs it. If it seems too thick, stir in a splash of broth or water until it hits the consistency you like.
Step 4: Finish and Serve

Stir in the 1 tbsp fresh lemon juice. Ladle the soup into bowls, then finish each one with a thin drizzle of olive oil, a pinch of cumin, or a handful of torn cilantro. Serve it while it’s piping hot.
Tips for the Best Creamy Lentil Soup
- Lemon is nonnegotiable.: Even that small tablespoon of juice cuts the earthy notes and makes the soup taste rounder. Add it off the heat so it stays bright.
- For a chunkier texture, blend only half the soup and stir it back into the pot. You still get the creamy mouthfeel with a bit of bite.
- Don’t skimp on salt early on.: Lentils absorb a lot of salt as they cook, so a modest amount at the start helps build flavor without making the final bowl salty. You can always add more after blending.
- The soup will keep thickening as it sits.: That’s normal. Thin it with a little broth when you reheat and it will bounce right back.
Storing Leftovers
- Refrigerate: cool the soup completely, then store it in an airtight container for up to 4 days.
- Reheating: warm it gently on the stove or in the microwave, adding a splash of broth or water if it’s become too thick.
- Freeze: the soup freezes well for up to 3 months. It may separate a little as it thaws, but a quick stir brings it back together.
What to Serve with Creamy Lentil Soup
A thick slice of crusty bread is the obvious partner, especially if you toast it just enough to hold up to the soup without going soggy. For something lighter, a simple arugula salad with lemon vinaigrette balances the earthiness and adds a hit of pepper. A spoonful of Greek yogurt or a crumble of feta on top gives a cool, salty contrast if you don’t mind straying from vegan.
Frequently Asked Questions
Can I use green or brown lentils instead of red?
No. Green and brown lentils hold their shape and won’t break down enough to create a creamy soup. If that’s all you have, cook them longer, then blend thoroughly, but the texture will be slightly grainier.
Is this soup gluten free?
Yes. Red lentils, vegetables, and broth are naturally gluten free. Double check your broth if you are very sensitive, because some brands add gluten.
Can I make it without a blender?
You can, but the soup won’t be nearly as smooth. Cook the lentils until they are completely mushy and stir vigorously with a whisk. A blender gives the best result, but an immersion blender is easiest and barely adds any cleanup.
How can I make it taste richer without coconut milk?
Stir in a pat of butter, a swirl of good olive oil, or a dollop of Greek yogurt at the table. Each one adds a different kind of richness, and none of them overpower the lentils.

Creamy Lentil Soup Recipe
Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the onion and cook until soft, about 5 minutes. Add the garlic and cook 1 minute.
- Stir in the carrots, rinsed lentils, broth, cumin, and salt. Bring to a boil, then reduce heat to low, cover with the lid slightly open, and simmer 15 to 20 minutes, until the lentils have broken down and the carrots are tender.
- Remove from heat. Blend with an immersion blender or in batches with a stand blender until completely smooth. If the soup is too thick, add a little broth.
- Stir in the lemon juice. Serve hot with a drizzle of olive oil and fresh herbs if you like.
