One Pot Creamy Carrot Lentil Soup

Featured in:

How to make a delicious One Pot Creamy Carrot Lentil Soup with simple ingredients, perfect for busy weeknights and healthy meal prep.

sarah mae carter for recipes by clare
By Sarah Mae Carter
Updated on Sat, 04 Oct 2025 09:33:58 GMT

I’m always on the lookout for simple, nourishing meals that don’t require hours in the kitchen, and this One Pot Creamy Carrot Lentil Soup checks every box. It’s a vibrant, warming bowl packed with tender carrots, earthy lentils, and aromatic spices that come together in just one pot. Perfect for cozy weeknights or meal prep Sundays, this soup is as easy as it is delicious.

I’ll never forget the first time I made this soup on a particularly hectic Tuesday evening. I had barely any time, a bunch of carrots to use up, and a serious craving for something comforting. What came out of that one pot was pure magic: a creamy, velvety soup that tasted like I’d spent hours on it. The best part? It’s naturally vegan, gluten-free, and loaded with plant-based protein from red lentils. Whether you’re feeding a crowd or just want leftovers for the week, this One Pot Creamy Carrot Lentil Soup delivers on flavor, nutrition, and convenience every single time.

What You’ll Need to Make This Soup

I always use fresh, simple ingredients for this creamy carrot lentil soup, and I love how flexible it is depending on what you have on hand. The carrots and lentils are the stars here, but the spices really bring everything to life. Pro tip: don’t skip rinsing your lentils. It removes any dust or debris and helps them cook more evenly.

  • 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 (I prefer medium-sized for even cooking)
  • 1 cup red lentils, rinsed (red lentils break down beautifully and create natural creaminess)
  • 4 cups vegetable broth (I use low-sodium to control salt levels)
  • 1 cup coconut milk (full-fat gives the richest texture, but light works too)
  • 1 tablespoon lemon juice (freshly squeezed is best)
  • Salt and pepper to taste
  • Optional garnish: chopped parsley, a drizzle of coconut milk, or croutons

How to Make One Pot Creamy Carrot Lentil Soup

I recommend starting with all your ingredients prepped and ready to go. This makes the cooking process smooth and stress-free, especially since everything happens in one pot.

Step 1: Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook for 3 to 4 minutes, stirring occasionally, until it becomes soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. Be careful not to let the garlic burn or it will taste bitter.

Step 2: Stir in the ground cumin, coriander, and smoked paprika. Let the spices toast for 2 to 3 minutes, stirring frequently. This step is crucial because toasting releases the essential oils and deepens the flavor of your One Pot Creamy Carrot Lentil Soup.

Step 3: Add the diced carrots and rinsed red lentils to the pot. Stir everything together so the vegetables and lentils are well coated with the spiced oil. Cook for 2 minutes to let the flavors meld.

Step 4: Pour in the vegetable broth and bring the mixture to a boil over high heat. Once boiling, reduce the heat to low and let it simmer uncovered for 20 to 25 minutes. The carrots should be fork-tender and the lentils should be completely soft and starting to break down.

Step 5: Use an immersion blender to blend the soup directly in the pot. I prefer to blend about half of it, leaving some chunks for texture. If you don’t have an immersion blender, carefully transfer half the soup to a regular blender, blend until smooth, and return it to the pot. Pro tip: let the soup cool slightly before blending to avoid hot splatters.

Step 6: Stir in the coconut milk and lemon juice. Taste and adjust the seasoning with salt and pepper. The lemon juice brightens up all the flavors beautifully. Let the soup simmer for another 2 to 3 minutes until heated through and creamy.

Best Sides for One Pot Creamy Carrot Lentil Soup

This soup is hearty enough to enjoy on its own, but pairing it with the right sides takes it to the next level.

Crusty Sourdough Bread: A thick slice of toasted sourdough is perfect for dipping into the creamy broth and adds a satisfying crunch that contrasts with the smooth texture of the soup.

Simple Green Salad: A light arugula or mixed greens salad with a tangy lemon vinaigrette balances the richness of the coconut milk and adds fresh, peppery notes.

Roasted Chickpeas: Crispy roasted chickpeas sprinkled on top add extra protein and a delightful crunch that makes every spoonful more interesting.

Garlic Naan: Warm, buttery garlic naan is a wonderful choice if you want something a bit more indulgent to soak up every last drop of this creamy carrot lentil soup.

More Healthy and Hearty Soup Options

This vibrant carrot lentil soup pairs beautifully with other nutritious, plant-forward recipes that don’t compromise on flavor. For more protein-rich options, try our Chickpea Potato Soup featuring Mediterranean spices and tender chickpeas, or the vegetable-packed Winter Minestrone Soup loaded with seasonal ingredients and pasta.

When you want dairy-free comfort food, explore our Dairy-Free Baked Potato Soup that proves you don’t need cream for richness. For indulgent treats, balance this healthy soup with our Creamy Pioneer Woman Potato Soup, the loaded Crock Pot Crack Potato Soup, or the convenient Crockpot Potato Soup with Frozen Potatoes. Try the Italian-inspired Crockpot Chicken Gnocchi Soup for variety.

Storing and Reheating Your Soup

This One Pot Creamy Carrot Lentil Soup stores beautifully, making it ideal for meal prep. Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 to 5 days.

When you’re ready to reheat, pour the desired amount into a pot and warm over medium-low heat, stirring occasionally. You may need to add a splash of vegetable broth or water to thin it out, as the lentils will continue to absorb liquid as they sit. I recommend reheating gently to preserve the creamy texture.

For longer storage, this soup freezes wonderfully for up to 3 months. I like to freeze it in individual portions so I can grab just what I need. Thaw overnight in the refrigerator and reheat on the stovetop. Pro tip: the coconut milk may separate slightly after freezing, but a good stir while reheating brings it right back together.

Your Questions About Creamy Carrot Lentil Soup

Can I use a different type of lentils?

Red lentils work best because they break down and create natural creaminess. Green or brown lentils will hold their shape more, so your soup won’t be as creamy unless you blend it more thoroughly.

What if I don’t have coconut milk?

You can substitute heavy cream if you’re not keeping the recipe vegan. For a lighter option, try cashew cream or even a dairy-free oat milk, though the texture will be slightly thinner.

How do I make this soup spicier?

Add a pinch of cayenne pepper or red pepper flakes when you toast the spices in Step 2. You can also stir in a dollop of harissa or your favorite hot sauce at the end.

Ready to Enjoy This Wholesome Soup

This One Pot Creamy Carrot Lentil Soup is proof that healthy, satisfying meals don’t have to be complicated. With minimal prep, one pot to clean, and a rich, comforting flavor that everyone loves, it’s a recipe you’ll turn to again and again. The combination of sweet carrots, hearty lentils, and warming spices creates a bowl that’s both nourishing and deeply satisfying. Try this recipe tonight and discover just how easy it is to make restaurant-quality soup right in your own kitchen!

Print

One Pot Creamy Carrot Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A wholesome, hearty One Pot Creamy Carrot Lentil Soup perfect for busy weeknights. Vegan, gluten-free, and ready in just 35 minutes with tender carrots and protein-packed lentils.

  • Author: Sarah Mae Carter
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Simmer, Blend
  • Cuisine: American

Ingredients

Scale
  • 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
  • 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 onion and cook for 3-4 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
  2. Stir in ground cumin, coriander, and smoked paprika. Cook for 2-3 minutes, stirring frequently, to toast the spices and release their essential oils.
  3. Add diced carrots and rinsed red lentils to the pot. Stir to coat with spiced oil and cook for 2 minutes.
  4. Pour in vegetable broth and bring to a boil. Reduce heat to low and simmer uncovered for 20-25 minutes until carrots are fork-tender and lentils are completely soft.
  5. Use an immersion blender to blend about half the soup, leaving some chunks for texture. Alternatively, transfer half to a regular blender, blend until smooth, and return to pot.
  6. Stir in coconut milk and lemon juice. Taste and adjust seasoning with salt and pepper. Simmer for 2-3 minutes until heated through.
  7. Ladle into bowls and garnish with chopped parsley, coconut milk drizzle, or croutons if desired.

Notes

  • Always rinse red lentils before using to remove dust and debris for even cooking.
  • Toast spices for 2-3 minutes to enhance flavor depth.
  • Leave some chunks when blending for better texture. Can use heavy cream instead of coconut milk if not keeping vegan.
  • Stores in refrigerator for 4-5 days. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 200 kcal
  • Sugar: 6 g
  • Sodium: 480 mg
  • Fat: 8 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 6 g
  • Protein: 12 g
  • Cholesterol: 0 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star