One Pot Creamy Carrot Lentil Soup is your new weeknight hero. Tired, hungry, and staring at your pantry like it might whisper dinner ideas? We’ve all been there. But when you’ve got lentils, carrots, and just one pot to clean at the end—well, that’s dinner magic. This vegan, gluten-free soup is creamy (thank you, coconut milk!), packed with plant-based protein, and ready in just 35 minutes. That’s less time than it takes to wrangle everyone to the table.
Plus, it’s a hit with picky eaters and soup skeptics alike. So if your goal is to eat something hearty, healthy, and simple without dirtying your entire kitchen—keep reading. This One Pot Creamy Carrot Lentil Soup just might become your go-to hug in a bowl.
Table of Contents
What is One Pot Creamy Carrot Lentil Soup?
One Pot Creamy Carrot Lentil Soup is exactly what it sounds like: a cozy, flavorful soup made with simple pantry staples, all simmered in just one pot. This hearty recipe blends red lentils (which cook quickly and become tender without fuss), carrots for natural sweetness, warming spices like cumin and paprika, and creamy coconut milk.
The result? A smooth, rich, and nourishing soup with minimal cleanup. Whether you blend it all silky-smooth or leave a few chunky bits for texture, it’s comfort food done right—without the dairy, gluten, or animal products. Perfect for vegans, busy parents, or anyone who just doesn’t feel like doing dishes after dinner. It’s the kind of meal that tastes like you spent all day making it (but you didn’t). And if you’re chasing down more healthy comfort food, you might also love our easy anti-inflammatory golden soup with turmeric.
Reasons to Try One Pot Creamy Carrot Lentil Soup
If the phrase “what’s for dinner?” fills you with a mix of dread and indecision, let this soup be your weeknight savior. First, it’s super fast—ready in 35 minutes flat, which includes chopping, simmering, and a bit of blending. Second, it’s incredibly budget-friendly. Lentils and carrots? Basically pantry royalty when it comes to affordability and nutrition.
Third, it’s made in one pot—translation: fewer dishes, more Netflix. It’s also naturally vegan and gluten-free, which means it works for almost any dietary need without sacrificing taste. Plus, the creamy texture is thanks to coconut milk, not heavy cream, so it’s indulgent without being heavy. Got picky kids? This soup’s sweet carrot flavor and velvety texture are surprisingly kid-approved. Still not convinced? Pair it with our glazed carrots or sweet potato crunch casserole for a seriously satisfying meal.
Ingredients Needed to Make One Pot Creamy Carrot Lentil Soup
- 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 garnishes: chopped parsley, a drizzle of coconut milk, or crunchy croutons

Instructions to Make One Pot Creamy Carrot Lentil Soup
Making One Pot Creamy Carrot Lentil Soup is easier than you might think. With just a few simple steps, you’ll have a hearty, nutritious soup that the whole family will love. Follow this step-by-step guide, and you’ll have dinner on the table in just 35 minutes, all in one pot.
Step 1: Sauté the Aromatics
Start by heating 1 tablespoon of olive oil in a large pot over medium heat. Once the oil is warm, add 1 medium chopped onion and 2 cloves of minced garlic. Sauté these aromatics for about 5 minutes, stirring occasionally, until the onions become soft and translucent. This step is key because it develops the base flavor of your soup, creating a savory foundation. The aroma of the onion and garlic will fill your kitchen, setting the stage for a delicious meal.
Pro tip: If you want to deepen the flavor even more, you can add a pinch of salt as the onions sauté. This will help the onions release their moisture and caramelize slightly, bringing out their natural sweetness.
Step 2: Add the Carrots and Spices
Once your onions and garlic are perfectly soft, it’s time to add the carrots. 4 medium carrots, peeled and diced, should be added to the pot. Stir them in with the sautéed onions and garlic. You want to cook the carrots for about 2 minutes, stirring occasionally, to let them soften slightly and absorb the flavors of the aromatics.
Next, add the spices—1 teaspoon of ground cumin, ½ teaspoon ground coriander, and ¼ teaspoon smoked paprika. Stir everything together for another 2-3 minutes. This will toast the spices, unlocking their essential oils and enhancing the depth of flavor in the soup. The cumin and coriander will add a mild warmth, while the paprika introduces a subtle smoky richness.
For a bit of extra warmth, you could also experiment with a pinch of cayenne or red pepper flakes, depending on your spice preference.
Step 3: Pour in the Broth
After the spices have been toasted, it’s time to pour in 4 cups of vegetable broth. Give everything a good stir to ensure the spices are evenly distributed. Turn the heat up to bring the broth to a boil. As it heats, the smell will become even more enticing—this is when you’ll know you’re close to the comforting soup you’ve been waiting for!
Once the broth is boiling, reduce the heat to low and cover the pot. Let it simmer gently for 20–25 minutes, or until the carrots are tender and the lentils have softened. The lentils should have absorbed some of the broth, while the carrots should easily pierce with a fork. If you prefer your soup on the thicker side, let it simmer a little longer, uncovered, to allow more liquid to evaporate.
Tip: If you’re in a hurry, use red lentils because they cook faster than other types. Want to add extra veggies? Feel free to toss in some diced sweet potatoes or spinach for added nutrients. For more tips on substitutions, check out our guide on healthy soup ingredient swaps.
Step 4: Blend the Soup for Creaminess
After the carrots and lentils have cooked to perfection, it’s time to make your soup creamy. Use an immersion blender to blend part of the soup directly in the pot. Blend until the soup reaches your desired level of creaminess. It’s up to you whether you want a completely smooth soup or prefer to leave some texture with small chunks of carrot and lentils. If you don’t have an immersion blender, carefully ladle half of the soup into a regular blender, blend until smooth, and return it to the pot.
Pro tip: For a creamier texture, add a little more vegetable broth before blending. The soup will thicken up once it cools slightly, but if you want it looser, a bit of extra liquid can make it just right.
Step 5: Finish with Coconut Milk and Lemon
Now it’s time for the final touch that will make your soup rich and velvety—1 cup of coconut milk. Stir it into the soup for a luscious finish. The coconut milk adds a creamy texture and a slight sweetness that balances the spices perfectly. After stirring in the coconut milk, add 1 tablespoon of lemon juice to brighten the flavor.
Taste your soup at this point, and adjust the seasoning as needed. Add salt, pepper, or more lemon juice if you like your soup a bit tangier. Stir everything well and let the soup heat for an additional minute to meld the flavors together.
Tip: For an added boost of flavor, you could also garnish the soup with a drizzle of coconut milk, a sprinkle of chopped parsley, or croutons for a little crunch. The garnishes can make the soup feel even more special.
Step 6: Serve and Enjoy
Ladle the One Pot Creamy Carrot Lentil Soup into bowls and serve it warm. The creamy texture and hearty flavors will surely make it a new favorite. If you have leftover gluten-free bread or naan, now is the perfect time to dip. Want to elevate your meal? Pair the soup with our rosemary apple cider chicken or serve alongside a refreshing salad for the ultimate cozy dinner.
Storage tip: If you have leftovers, let the soup cool down to room temperature before storing it in an airtight container. It will stay fresh in the fridge for up to 5 days and can be frozen for up to 3 months. When reheating, simply add a splash of broth or water to restore its creamy texture.
What to Serve with One Pot Creamy Carrot Lentil Soup
This soup is a meal in itself, but a little side action never hurt. Crusty bread or warm naan is a no-brainer—perfect for swiping every last drop from your bowl. Want to boost the veggie factor? Serve it with Thanksgiving carrots or a simple side salad. If you’re craving something heartier, pair it with roasted autumn vegetable pot pies for a meatless feast. Hosting a casual dinner? Set up a soup bar with toppings like crispy chickpeas, pumpkin seeds, or homemade croutons. Whether it’s a Tuesday night or a low-key holiday gathering, this soup knows how to make an entrance.
Key Tips for Making One Pot Creamy Carrot Lentil Soup
- Use red lentils—they cook faster and break down beautifully for a creamy texture.
- Toast your spices for a couple of minutes in the oil. It gives the soup a deeper, richer flavor.
- Don’t skip the lemon juice! It brightens everything up at the end, balancing the creaminess.
- Leave some texture. Blend just part of the soup, so you get a mix of silky and chunky in every bite.
- Want it thicker? Let it simmer uncovered a few extra minutes before blending. Too thick? Just add more broth or coconut milk.
- Spice it up. Add a pinch of cayenne or red pepper flakes if you like a little kick.
Storage and Reheating Tips for One Pot Creamy Carrot Lentil Soup
Leftovers? You’re in luck. This soup stores like a champ. Keep it in an airtight container in the fridge for up to 5 days. The flavors actually get better overnight. For longer storage, freeze in individual portions—perfect for a grab-and-go lunch or lazy dinner. It’ll last in the freezer for up to 3 months. To reheat, warm on the stove over medium-low heat, stirring occasionally. If it’s too thick, add a splash of broth or water. Microwave works fine too—just cover it and heat in 1-minute bursts, stirring in between. Bonus tip: double the recipe and freeze half. Your future self will thank you.
FAQs
Can I use green or brown lentils instead of red?
Technically, yes—but they take longer to cook and won’t break down as smoothly. Stick with red for best texture.
Is this soup spicy?
Not really. The spices are warming, not hot. Want a little heat? Toss in red pepper flakes or a dash of hot sauce.
Can I make this in a slow cooker?
Yep! Sauté onions, garlic, and spices first, then toss everything into your slow cooker. Cook on low for 6–7 hours or high for 3–4.
Is this freezer-friendly?
Absolutely. Freeze in mason jars or silicone freezer trays for portioned meals. Just thaw overnight in the fridge or reheat straight from frozen.
Final Thoughts
One Pot Creamy Carrot Lentil Soup is the kind of recipe that makes you feel like you’ve got your life together—even if your laundry says otherwise. It’s cozy, filling, and somehow still healthy. With minimal prep and maximum flavor, it’s perfect for meal prep, family dinners, or warming up on a chilly evening. And did we mention it’s all made in one pot? No stress, no mess, just soup that delivers every single time. Hungry for more? Don’t miss our easy creamy roasted butternut squash soup or spicy Thai curry chicken soup—both just as comforting, both equally low-fuss.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintOne Pot Creamy Carrot Lentil Soup – Simple, Creamy, Comforting
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. Ready in just 35 minutes, this soup is vegan, gluten-free, and ideal for the whole family.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Appetizer, Main Course, Soup
- Method: Stovetop
- Cuisine: American
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, turmeric, paprika). Cook for 2-3 minutes to toast the spices.
3. Add vegetable broth and bring to a boil. Reduce the heat and let it simmer until the carrots and lentils are soft (about 20-25 minutes).
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 or heavy cream for a rich, velvety finish. Adjust seasoning with salt, pepper, and lemon juice if desired.
Notes
Add a pinch of chili flakes for a bit of heat if desired.
For a thicker soup, reduce the broth by 1/2 cup or simmer a few minutes longer uncovered.
This soup stores well in the fridge for up to 4 days and also freezes beautifully.
Swap red lentils with yellow lentils if needed, but adjust cook time accordingly.
Serve with crusty bread or a light green salad for a complete meal.

