If you have a craving for something both comforting and vibrant, this One Pot Creamy Carrot Lentil Soup Recipe is exactly what you need. It’s a beautiful blend of tender carrots, protein-packed lentils, and rich coconut milk, all coming together in one pot to deliver a luscious, velvety texture with layers of warm spices. This soup isn’t just nourishing; it’s a feast for the senses, bursting with color, flavor, and that welcoming aroma that makes you feel instantly at home. Plus, it’s incredibly easy to make, which means more time to enjoy a bowl of this hearty goodness.

Ingredients You’ll Need
Getting your ingredients right is a big part of what makes this dish so special yet surprisingly simple. Each component plays a crucial role, whether it’s adding depth, creaminess, or subtle warmth to the soup.
- Olive oil: The perfect base for sautéing aromatics, adding a subtle fruitiness.
- Onion (medium, chopped): Provides sweetness and a savory foundation.
- Garlic (2 cloves, minced): Brings an aromatic punch to brighten the dish.
- Ground cumin (1 tsp): Adds earthy warmth essential for a cozy flavor.
- Ground coriander (1/2 tsp): Introduces a citrusy note that keeps the soup refreshing.
- Smoked paprika (1/4 tsp): Delivers a subtle smoky depth without overpowering.
- Carrots (4 medium, peeled and diced): The star ingredient that lends sweetness and vibrant color.
- Red lentils (1 cup, rinsed): They cook quickly and create a velvety texture while adding protein.
- Vegetable broth (4 cups): The savory liquid that ties everything together perfectly.
- Coconut milk (1 cup): Imparts creaminess and a slight natural sweetness that blends beautifully with the spices.
- Lemon juice (1 tbsp): Cuts through the richness and adds a refreshing brightness.
- Salt and pepper to taste: Essential seasonings to bring out every flavor.
- Chopped parsley, coconut milk drizzle, or croutons (optional): Perfect finishing touches for extra freshness, creaminess, or crunch.
How to Make One Pot Creamy Carrot Lentil Soup Recipe
Step 1: Sauté the Aromatics
Start by heating up your olive oil in a large pot over medium heat. Toss in the chopped onions and minced garlic, letting them cook until they become soft, fragrant, and translucent. This step releases those wonderful savory and sweet notes that form the base of the soup’s flavor.
Step 2: Add Carrots, Lentils, and Spices
Next, stir in your diced carrots and rinsed red lentils, then sprinkle in your ground cumin, coriander, and smoked paprika. Let everything toast together for a couple of minutes; this process intensifies the spices and helps layers of flavor develop right from the start.
Step 3: Pour in the Broth and Simmer
Now comes the comforting part—pour the vegetable broth into the pot and bring it all to a gentle boil. Once boiling, reduce the heat and let it simmer uncovered. You’ll want to cook it until the carrots and lentils become tender, which usually takes about 20 to 25 minutes. Your kitchen will start to smell amazing!
Step 4: Blend a Portion for Creaminess
To get that perfect balance of smoothness and texture, use an immersion blender right in the pot to blend part of the soup. Leave some chunks so you still have a bit of bite. If you don’t have one, blend half the soup in a regular blender and pour it back into the pot. This step is what gives the soup its signature creamy yet hearty feel.
Step 5: Stir in Coconut Milk and Finish
Finally, pour in the coconut milk and stir to combine. This adds a rich, velvety finish that elevates the soup to something truly indulgent. Taste and adjust the seasoning with salt, pepper, and a splash of lemon juice to brighten everything up just right.
How to Serve One Pot Creamy Carrot Lentil Soup Recipe

Garnishes
Simple touches like a sprinkle of chopped parsley bring freshness and a pop of green that’s so inviting. Drizzling a bit of coconut milk on top adds creaminess and looks picture-perfect, while crunchy croutons give you delightful texture contrasts in every bite.
Side Dishes
This soup pairs exceptionally well with crusty bread or warm pita to soak up every last drop. A fresh side salad with a tangy vinaigrette also complements the richness of the lentil soup, balancing the meal with crisp, bright notes.
Creative Ways to Present
Serve the soup in rustic bowls and garnish with a swirl of pesto or a sprinkle of toasted seeds for an elevated touch. You can even pack it in mason jars for an on-the-go lunch or layer it with roasted vegetables for a wholesome, colorful meal experience.
Make Ahead and Storage
Storing Leftovers
This soup holds up beautifully in the fridge for up to 4 days. Store it in an airtight container to keep the flavors fresh and the texture just as delightful as when you first made it.
Freezing
To enjoy this soup later, freeze it in portions using freezer-safe containers. It freezes well and will keep for up to 3 months. Just avoid adding any fresh garnishes before freezing; those are best added after reheating.
Reheating
Reheat gently on the stove over medium heat, stirring occasionally until warmed through. You might need to add a splash of broth or water if it has thickened too much. If you like, adjust seasonings again before serving to refresh the flavors.
FAQs
Can I use other types of lentils for this soup?
Absolutely! While red lentils cook the fastest and give you that creamy texture, green or brown lentils can be used as well but will require longer cooking and result in a chunkier soup.
Is it possible to make this soup vegan?
Yes! This One Pot Creamy Carrot Lentil Soup Recipe is naturally vegan when you use coconut milk and vegetable broth, making it perfect for plant-based diets.
Can I prepare this soup in advance?
Definitely! The flavors actually meld beautifully when made ahead, making it a great dish for meal prep or entertaining guests ahead of time.
What can I substitute for coconut milk if I don’t have any?
You can use any cream or milk of your choice such as almond milk, cashew cream, or even regular cream, though coconut milk adds a fabulous tropical richness that’s hard to match.
How spicy is this soup?
This soup is mild and comforting, with smoky and earthy notes from the spices, but it’s not spicy hot. If you want a kick, feel free to add a pinch of cayenne pepper or chili flakes.
Final Thoughts
This One Pot Creamy Carrot Lentil Soup Recipe is a wonderful hug in a bowl, perfect for busy weeknights or anytime you want a nourishing, satisfying meal without the fuss. It’s reliable, delicious, and easy to customize with your favorite toppings and sides. I truly hope you give it a whirl and discover the joy of a beautifully creamy soup made with wholesome ingredients and care.
Print
One Pot Creamy Carrot Lentil Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Description
This One Pot Creamy Carrot Lentil Soup is a comforting and nutritious dish that’s easy to make in just 35 minutes. Featuring tender carrots, red lentils, and a blend of warm spices, this soup is partially blended for a perfect creamy texture with a bit of chunkiness. Enriched with coconut milk and brightened with lemon juice, it’s a flavorful vegan and gluten-free soup ideal for any season.
Ingredients
Soup Base
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/4 teaspoon smoked paprika
- 4 medium carrots, peeled and diced
- 1 cup red lentils, rinsed
- 4 cups vegetable broth
Finishing Touches
- 1 cup coconut milk
- 1 tablespoon lemon juice
- Salt and pepper, to taste
- Chopped parsley, for garnish
- A drizzle of coconut milk, for garnish
- Croutons, for garnish (optional)
Instructions
- Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add the chopped onions and minced garlic, cooking until they become fragrant and translucent, about 3-4 minutes.
- Add the carrots and lentils: Stir in the diced carrots, rinsed red lentils, and the spices—ground cumin, coriander, and smoked paprika. Cook for 2-3 minutes while stirring to toast the spices and combine flavors.
- Pour in the broth: Add the vegetable broth to the pot and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer uncovered for 20-25 minutes, or until the carrots and lentils are tender.
- Blend for creaminess: Use an immersion blender to partially puree the soup directly in the pot, leaving some chunks for texture. Alternatively, transfer half of the soup to a blender, blend until smooth, and then return it to the pot.
- Finish with cream: Stir in the coconut milk to add richness and creaminess. Adjust the seasoning by adding salt, pepper, and lemon juice to taste. Heat the soup gently for an additional 2-3 minutes to combine flavors.
- Serve: Ladle the soup into bowls and garnish with chopped parsley, a drizzle of coconut milk, and croutons if desired. Serve warm and enjoy!
Notes
- Rinsing the lentils well prevents them from becoming too mushy or foamy during cooking.
- Adjust the thickness of the soup by adding more or less vegetable broth according to your preference.
- Use an immersion blender for less mess and ease, but a regular blender works perfectly as well.
- For a non-vegan option, substitute coconut milk with heavy cream or half-and-half.
- Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 2 months.

