If there’s one thing busy moms, professionals, and honestly just hungry humans can agree on—it’s the magic of a one-pot meal. This One Pot Creamy Carrot Lentil Soup has become one of my weeknight lifesavers. Packed with tender carrots, hearty lentils, and a swirl of velvety coconut milk, it’s nourishing, filling, and ready in just 35 minutes. The best part? My kids actually eat it without asking for grilled cheese on the side (small victories, right?).
Whether you’re chasing picky eaters, looking for a cozy vegan dinner, or just craving something wholesome after a long day, this soup will have you covered.
Table of Contents
Why You’ll Love This One Pot Creamy Carrot Lentil Soup
- Quick & Easy: Dinner is ready in under 40 minutes.
- Wholesome Ingredients: Lentils bring plant-based protein, while carrots add natural sweetness.
- One-Pot Wonder: Minimal dishes—because nobody wants a sink full of pans on a Tuesday night.
- Diet-Friendly: Vegan, gluten-free, and dairy-free (but tastes indulgent).
What Does One Pot Creamy Carrot Lentil Soup Taste Like?
Imagine a hug in a bowl. The carrots lend a natural sweetness, the lentils add heartiness, and the cumin-coriander blend gives it a warm, earthy depth. The coconut milk smooths everything into a silky, slightly nutty finish. Each spoonful feels cozy and nourishing—perfect for chilly evenings or when you just need a reset meal.
Ingredients You’ll Need for One Pot Creamy Carrot Lentil Soup
One of my favorite parts about this One Pot Creamy Carrot Lentil Soup is that the ingredients are simple pantry staples, yet together they create something magical. No need for fancy health-store trips—just wholesome, budget-friendly items you likely already have on hand. Here’s what goes into the pot:
- Olive oil (1 tablespoon): This is your flavor base. Olive oil adds a subtle richness and helps the onions and garlic soften into that sweet, caramelized goodness we all love.
- Onion (1 medium, chopped): The humble onion builds the foundation of flavor. Don’t skip it—it gives the soup a gentle savory depth that balances the natural sweetness of carrots.
- Garlic (2 cloves, minced): Garlic is the flavor booster here, adding warmth and earthiness. If you’re a garlic lover, feel free to toss in an extra clove.
- Ground cumin (1 teaspoon): Cumin adds that earthy, almost smoky note that makes the soup taste like it simmered all day (even though it didn’t).
- Ground coriander (½ teaspoon): Light and citrusy, coriander balances the richness of the lentils and coconut milk.
- Smoked paprika (¼ teaspoon): This little pinch brings a subtle smoky layer—perfect for adding complexity without overpowering the dish.
- Carrots (4 medium, peeled and diced): The star of the show! Carrots bring natural sweetness and vibrant color. When blended, they create that creamy texture without needing heavy cream.
- Red lentils (1 cup, rinsed): Red lentils are the hero protein here. They cook quickly, thicken the soup naturally, and make it satisfying enough to serve as a main dish. For another nourishing lentil recipe, check out my Anti-Inflammatory Lentil Soup—a reader favorite.
- Vegetable broth (4 cups): This gives body and flavor to the base. If you prefer, you can use homemade broth for extra richness.
- Coconut milk (1 cup): Creamy and slightly nutty, coconut milk transforms the soup into something silky and luxurious, while keeping it dairy-free.
- Lemon juice (1 tablespoon): A final squeeze of lemon brightens everything and balances the creaminess.
- Salt and black pepper (to taste): These essential seasonings tie it all together.
Optional Garnish: A sprinkle of fresh parsley, a drizzle of extra coconut milk, or a handful of crunchy croutons can take this soup from everyday comfort food to dinner-party worthy.

How to Make One Pot Creamy Carrot Lentil Soup
Making this One Pot Creamy Carrot Lentil Soup is easier than you might think. In fact, once you’ve done it a couple of times, you’ll probably find yourself making it on autopilot—especially on those busy nights when time is tight but comfort food is calling. Here’s exactly how to bring this cozy soup together:
Step 1: Sauté the Aromatics
Start by heating 1 tablespoon of olive oil in a large soup pot over medium heat. Once the oil shimmers, add your chopped onion and minced garlic. Cook for about 3–4 minutes until the onions turn soft and translucent, releasing that wonderful, savory aroma. This is your flavor base, so don’t rush it—it’s what gives the soup depth.
Step 2: Build the Spice Layer
Sprinkle in the ground cumin, ground coriander, and smoked paprika. Stir the spices into the onions and garlic, letting them toast for about 1–2 minutes. This small step wakes up the spices and makes your kitchen smell absolutely amazing. Think of it as seasoning the pot before you add the main players.
Step 3: Add the Carrots and Lentils
Now toss in the diced carrots and rinsed red lentils. Give everything a good stir so the veggies and lentils are coated with that spiced onion-garlic mixture. The carrots bring a natural sweetness, while the lentils will thicken the soup and make it hearty enough to be a full meal.
(Pro tip: If you love lentil-based comfort food, my Creamy Chicken Pasta Soup is another one-pot wonder that uses the same layering technique.)
Step 4: Pour in the Broth and Simmer
Add the vegetable broth and turn the heat up to bring it to a gentle boil. Once it’s bubbling, reduce the heat to low and let it simmer uncovered for about 20–25 minutes. Stir occasionally to prevent the lentils from sticking to the bottom. You’ll know it’s ready when the carrots are tender enough to pierce with a fork, and the lentils have softened into the broth.
Step 5: Blend for Creaminess
Here’s where the magic happens. Use an immersion blender to blend the soup directly in the pot until it reaches your preferred consistency. For a chunkier texture, just blend part of it and leave some carrot pieces whole. If you prefer silky smooth soup, blend it fully until it’s velvety.
(No immersion blender? No problem! Carefully transfer half of the soup to a regular blender, puree until smooth, then return it to the pot.)
Step 6: Finish with Creamy Goodness
Once blended, stir in the coconut milk for that luscious creamy finish. Taste the soup and brighten it up with a squeeze of lemon juice, then season with salt and black pepper to your liking.
Step 7: Serve and Garnish
Ladle the hot soup into bowls and garnish with fresh parsley, an extra swirl of coconut milk, or even crunchy croutons for texture. Pair it with warm crusty bread for dipping, or enjoy it solo as a light but filling dinner.
And just like that—you’ve made a cozy pot of One Pot Creamy Carrot Lentil Soup in under 40 minutes.
Tips and Tricks for Perfect One Pot Creamy Carrot Lentil Soup
- Rinse your lentils: This helps them cook evenly and reduces any bitterness.
- Don’t skip the lemon juice: That splash of acid brightens the whole soup.
- Make it chunky or smooth: Blend to your preferred texture. My kids like it silky smooth, but I enjoy a little chunkiness.
- Add heat if you like: A pinch of chili flakes gives it a gentle kick.
- Double the batch: It freezes beautifully for those “I don’t feel like cooking” nights.
Storage: One Pot Creamy Carrot Lentil Soup
- Fridge: Store in an airtight container up to 4 days.
- Freezer: Freeze in portions for up to 3 months. Reheat gently on the stove with a splash of broth or water to loosen.
FAQs
Can I use green or brown lentils instead of red?
Yes! Just note that they’ll take longer to cook and give the soup a slightly earthier taste.
What can I use instead of coconut milk?
You can swap with oat milk, cashew cream, or even half-and-half if you’re not vegan.
Can I make this in a slow cooker?
Absolutely—just toss everything in (except coconut milk and lemon juice), cook on low 6–7 hours, then blend and finish with coconut milk.
Conclusion
This One Pot Creamy Carrot Lentil Soup is comfort food made simple—wholesome, hearty, and ready in a single pot. Whether you’re feeding your family or just looking for a cozy solo dinner, this soup is one of those recipes you’ll come back to again and again.
If you love this, you’ll probably enjoy my Anti-Inflammatory Lentil Soup or cozy One Pot Lasagna Soup next!
Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.
Print
One Pot Creamy Carrot Lentil Soup: A Comforting 35-Minute Meal
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Appetizer, Main Course, Soup
- Method: Stovetop
- Cuisine: American
Description
This One Pot Creamy Carrot Lentil Soup is a wholesome, hearty dish that’s perfect for busy weeknights. With tender carrots, protein-packed lentils, and a touch of warming spices, it strikes the perfect balance of flavor and nutrition.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- ½ teaspoon ground coriander
- ¼ teaspoon smoked paprika
- 4 medium carrots, peeled and diced
- 1 cup red lentils, rinsed
- 4 cups vegetable broth
- 1 cup coconut milk
- 1 tablespoon lemon juice
- Salt and pepper to taste
- Optional garnish: chopped parsley, a drizzle of coconut milk, or croutons
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onions and garlic, cooking until fragrant and translucent.
2. Stir in chopped carrots, rinsed lentils, and spices (cumin, coriander, paprika). Cook for 2-3 minutes to toast the spices.
3. Add vegetable broth and bring to a boil. Reduce heat and let it simmer for 20-25 minutes, or until carrots and lentils are soft.
4. Use an immersion blender to blend part of the soup directly in the pot, leaving some chunks for texture. Alternatively, transfer half the soup to a blender and return it to the pot.
5. Stir in coconut milk for a rich, velvety finish. Adjust seasoning with salt, pepper, and lemon juice if desired.
6. Serve hot, garnished with chopped parsley, a drizzle of coconut milk, or croutons.
Notes
This soup is vegan and gluten-free, making it suitable for a variety of diets.
To make it spicier, add a pinch of cayenne or chili flakes when adding the spices.
Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Use heavy cream instead of coconut milk for a non-vegan version.