Carrot Red Lentil Soup (30-Minute or Slow Cooker)
Made with carrots, red lentils, coconut milk, ginger, and warm spices, this carrot red lentil soup is a creamy, plant-based meal ready in 30 minutes on the stove or hands-off in the slow cooker. It’s nourishing, freezer-friendly, and perfect for an easy weeknight dinner!

My Favorite Healthy Lentil Carrot Soup
This carrot red lentil soup has been a staple in my dinner rotation for years, because you get SO much flavor from such a short list of ingredients.! Fresh carrots and ginger anchor the recipe, the red lentils break down into a creamy base, and a quick spice blend of cumin, turmeric, and a pinch of chili creates so much warm, deep flavor. It’s naturally plant-based, gluten and dairy free, and freezes beautifully for an even easier meal later.
What makes this recipe shine is sautéing the spices before the rest of the ingredients go in. The two-minute step of toasting ginger, garlic, cumin, chili flakes, and turmeric in olive oil draws out their flavor in a way that just throwing everything in raw cannot match. If you are making this as a dump-and-go slow cooker recipe or freezer meal, you can skip the sauté and add the spices directly, but in testing I found the toasted version to be better, so it’s really up to you.
After the carrots are soft and the lentils have broken down, stir in the coconut milk, apple cider vinegar, and maple syrup, then blend with an immersion blender until just barely smooth. I love this partial blend because it leaves a little texture while giving you that creamy, velvety consistency, but you can blend longer for fully smooth or skip blending entirely for a chunkier soup. And if you love this style of hearty plant-based soup, my crockpot lentil soup is a reader favorite in the same family, and my golden glow red lentil soup is the perfect way to use up any leftover red lentils.



Robyn’s Testing Tips for Spiced Carrot and Lentil Soup
- I prefer to use whole fresh carrots, ideally with the tops still on for this one, since when I tested with bagged baby carrots the soup came out watery and noticeably less sweet; the full-size carrots concentrate so much more flavor as they cook down.
- Don’t substitute brown or green lentils for the red! Red lentils are the only kind that melt into the broth the way this recipe needs.
- Be sure to use full-fat canned coconut milk rather than the boxed coconut milk beverage. The canned full-fat is what gives this soup its signature velvety body.
- When I want to take it over the top, I finish each bowl with chopped fresh cilantro, a dollop of Greek yogurt or coconut yogurt, and a squeeze of fresh lime; the bright finish balances the warm spices in a way that makes the soup taste truly restaurant-worthy!


Carrot Red Lentil Soup (30-Minute or Slow Cooker)
Ingredients
- 1 tablespoon olive oil
- 2 tablespoons freshly grated ginger
- 4 cloves garlic, roughly chopped
- 2 teaspoons ground cumin
- ¼ teaspoon red chili flakes
- 1 teaspoon ground turmeric
- 4 cups chopped carrots
- 2 15- ounce cans diced tomatoes
- 1 cup dry red lentils, rinsed
- ½ teaspoon kosher salt
- 3 cups vegetable broth (or chicken broth if not vegetarian)
To Add at the End
- 1 cup coconut milk
- 2 tablespoons apple cider vinegar (or fresh lemon juice)
- 1 tablespoon maple syrup
Equipment
- Slow Cooker optional
- Dutch Oven optional
- Immersion Blender optional
Instructions
Stovetop Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the ginger, garlic, cumin, chili flakes, and turmeric, and cook until fragrant, about 2 minutes, stirring constantly.
- Add the carrots, tomatoes, lentils, salt, and broth, stirring until well combined.
- Cover, bring to a boil, then reduce to a simmer. Simmer, covered, for 30-35 minutes, or until the carrots are soft and the lentils begin to soften and break apart, stirring occasionally.
- Uncover and stir in the coconut milk, vinegar, and maple syrup, stirring to combine.
- Using an immersion blender, blend until just barely smooth. Alternatively, working in batches, carefully ladle the soup into a blender. Blend until just barely smooth, then return to the pot.
- Taste and add additional salt or vinegar if desired. Serve with whatever toppings you enjoy.
Slow Cooker Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the ginger, garlic, cumin, chili flakes, and turmeric, and cook until fragrant, about 2 minutes, stirring constantly. Turn off the heat and add a splash of stock to loosen the browned bits.
- Add the cooked spices along with the carrots, tomatoes, lentils, salt, and broth to a 6-quart slow cooker, stirring until well combined.
- Cover and cook on high for 4-5 hours or low for 6-7 hours, or until the or until the carrots are soft and the lentils begin to soften and break apart, stirring occasionally.
- Uncover and stir in the coconut milk, vinegar, and maple syrup, stirring to combine. Using an immersion blender, blend until just barely smooth.
- Alternatively, working in batches, carefully ladle the soup into a blender. Blend until just barely smooth, then return to the pot.
- Taste and add additional salt or vinegar if desired. Serve with whatever toppings you enjoy.
Notes
- Optional Serving Suggestions: Fresh cilantro, Greek yogurt, warm naan or pita bread.




It really was very easy because it doesn’t take a lot of chopping ingredients, just the carrots and grating the ginger. I’m going to experiment in small batches to see if we like the coconut milk or real cream better. I made it on the stove top so didn’t use the vinegar to ‘liven it up’ like you need to in a crock pot. I think I’ll add a squeeze of lime juice to play up the cilantro.
Yay, so happy to hear you enjoyed this one and that you found it easy to make! I love the idea of trying it with the cream and coconut milk. I’d be interested to hear which you prefer! Thanks so much for leaving a review!
Very easy and delicious ⭐️⭐️⭐️⭐️⭐️
Wonderful, Christine, so glad you enjoyed this one! Thanks so much for leaving a review. 🙂