Spiced Carrot Lentil Soup

Featured in: Everyday Cozy Meals

This comforting blend combines tender carrots and protein-rich lentils with a fragrant mix of cumin, coriander, paprika, and cinnamon. Slow-simmered until soft, it’s a warming dish that fills the kitchen with rich aromas. Optional garnishes like fresh cilantro and a squeeze of lemon add brightness to every spoonful. Versatile and nourishing, it pairs well with crusty bread or warm flatbreads, making it a perfect choice for a satisfying, wholesome meal.

Updated on Mon, 22 Dec 2025 13:25:00 GMT
Steaming bowl of Spiced Carrot Lentil Soup, garnished with cilantro, ready to eat for dinner. Save
Steaming bowl of Spiced Carrot Lentil Soup, garnished with cilantro, ready to eat for dinner. | moonthyme.com

I made this soup on a gray afternoon when my fridge was nearly empty and I needed something warm fast. The carrots were starting to soften, the lentils had been sitting in the pantry forever, and I threw in every warm spice I could find. What came out of that pot surprised me—it tasted like I'd been planning it for days. Now it's the soup I make when I want to feel like I have my life together, even when I don't.

The first time I made this for friends, one of them asked if I'd added coconut milk because it tasted so rich. I hadn't, it was just the cinnamon and smoked paprika doing their thing. That's when I realized this soup had a kind of magic to it. It makes people think you're a better cook than you are, and I mean that as a compliment to the recipe, not an insult to me.

Ingredients

  • Olive oil: Just enough to coat the bottom of the pot and keep the onions from sticking. Don't skip this step or everything will burn before it softens.
  • Onion: The base of almost every good soup. Chop it however you want, it's all going to melt down anyway.
  • Garlic cloves: Mince them small so they disappear into the broth and leave behind only their warmth. If you're lazy, a garlic press works just fine.
  • Carrots: They turn sweet as they cook and give the soup its body. I slice them thin so they cook faster and blend smoother if I want to puree later.
  • Celery stalk: Adds a quiet earthiness that balances the sweetness of the carrots. One stalk is enough, you don't want it to take over.
  • Red lentils: They break down into the soup and make it thick and creamy without any dairy. Rinse them first or the broth will get cloudy and weird.
  • Vegetable broth: Use a good one if you can. The broth is half the flavor here, and if it's bland, the soup will be too.
  • Diced tomatoes: They add acidity and a little brightness that keeps the soup from feeling too heavy. Don't drain them, the juices are part of the deal.
  • Cumin: Warm and a little smoky. This is the spice that makes people ask what's in here.
  • Coriander: It's softer than cumin, almost citrusy. Together they make the soup taste layered and intentional.
  • Smoked paprika: This is what gives the soup that cozy, almost campfire feel. Regular paprika won't do the same thing.
  • Cinnamon: Just a pinch, but it rounds everything out and makes the soup taste like it has a secret.
  • Cayenne pepper: Optional, but I always add it. A little heat wakes up all the other flavors.
  • Salt and black pepper: Taste as you go. The broth might already be salty, so add carefully at the end.
  • Cilantro or parsley: Fresh herbs on top make it feel finished. I like cilantro, but parsley works if you're not a fan.
  • Lemon wedges: A squeeze of lemon right before eating brightens the whole bowl. Don't skip this.

Instructions

Start with the aromatics:
Heat the olive oil in a large pot over medium heat and add the chopped onion. Let it cook until it's soft and starting to turn golden, about 3 to 4 minutes. Your kitchen will start to smell like something good is happening.
Add the vegetables:
Toss in the garlic, carrots, and celery. Stir everything around and let it cook for another 3 to 4 minutes until the garlic smells sweet and the vegetables are just starting to soften.
Bloom the spices:
Add the cumin, coriander, smoked paprika, cinnamon, and cayenne. Stir constantly for about a minute until the spices smell toasted and fragrant. This step is what makes the soup taste deep and warm instead of flat.
Add the lentils and liquids:
Pour in the red lentils, diced tomatoes with their juices, and vegetable broth. Stir everything together so the lentils are submerged and nothing is sticking to the bottom.
Simmer until tender:
Bring the soup to a gentle boil, then turn the heat down to low and cover the pot. Let it simmer for 25 to 30 minutes, stirring occasionally, until the carrots are soft and the lentils have mostly broken down into the broth.
Season and adjust:
Taste the soup and add salt and black pepper as needed. If you want it smoother, use an immersion blender to puree part or all of it. I usually blend about half so it's creamy but still has some texture.
Serve warm:
Ladle the soup into bowls and top with fresh cilantro or parsley and a squeeze of lemon juice. The lemon is what makes it sing.
This vibrantly colored Spiced Carrot Lentil Soup, full of tender lentils and carrots, is perfect. Save
This vibrantly colored Spiced Carrot Lentil Soup, full of tender lentils and carrots, is perfect. | moonthyme.com

I brought this soup to a potluck once and someone asked for the recipe before they even finished their bowl. That's when I knew it was a keeper. It's not fancy, it doesn't try to be anything other than warm and filling, but that's exactly why people love it. Sometimes the best dishes are the ones that just make you feel taken care of.

How to Store and Reheat

This soup keeps beautifully in the fridge for up to 5 days and actually tastes better the next day once the flavors have had time to settle. I store it in a big glass container and reheat it on the stove over low heat, adding a splash of broth or water if it's thickened up too much. You can also freeze it for up to 3 months. Just let it cool completely first, then pour it into freezer safe containers or bags. Thaw it in the fridge overnight and reheat gently.

Ways to Make It Your Own

I've made this soup a hundred different ways depending on what I have around. Sometimes I throw in a handful of chopped spinach or kale in the last 5 minutes for extra greens. Other times I swap half the carrots for diced sweet potato, which makes it even sweeter and more filling. If you want it richer, stir in a spoonful of coconut milk or tahini at the end. And if you're serving it to kids or anyone who doesn't like spice, just leave out the cayenne and it's still delicious.

What to Serve With It

This soup is hearty enough to eat on its own, but it's even better with something to dip. I usually serve it with crusty bread, warm naan, or even pita chips if I'm feeling lazy. A simple side salad with lemon vinaigrette is nice too if you want something fresh and crunchy to balance the warmth. And if you're making it for a crowd, it pairs really well with roasted vegetables or a grain like quinoa or rice.

  • Serve it in deep bowls so you can get a good spoonful of everything in one bite.
  • If you're meal prepping, portion it out into individual containers so you can grab and go.
  • Leftovers are perfect for lunch the next day, and they reheat in the microwave without getting weird.
Enjoy a warm and aromatic serving of Spiced Carrot Lentil Soup for a delicious vegan meal. Save
Enjoy a warm and aromatic serving of Spiced Carrot Lentil Soup for a delicious vegan meal. | moonthyme.com

This soup has gotten me through so many cold nights and busy weeks. It's the kind of recipe that feels like a hug in a bowl, and I hope it does the same for you.

Recipe FAQ

Can I use other lentils in this dish?

Yes, red lentils are ideal for their quick cooking and smooth texture, but green or brown lentils can be used; just increase cooking time.

How can I adjust the spice level?

To vary heat, modify the amount of cayenne pepper or omit it entirely for a milder flavor.

What can I add to make it more filling?

Add chopped spinach or kale near the end of cooking or include sweet potatoes for a richer texture and extra nutrients.

Is blending necessary for this dish?

Blending is optional—partial or full pureeing creates a smoother texture, but leaving it chunky offers more bite.

What are suitable accompaniments?

Serve with crusty bread, warm naan, or a fresh salad to complement the flavors and add variety.

Spiced Carrot Lentil Soup

Warm and hearty blend of carrots, lentils, and spices, ideal for comforting meals on chilly days.

Prep Time
15 min
Time to Cook
35 min
Total Duration
50 min
Created by Lydia Brooks


Skill Level Easy

Cuisine International

Portions 4 Serving Size

Diet Info Plant-Based, No Dairy, No Gluten

What You'll Need

Vegetables

01 1 tablespoon olive oil
02 1 large onion, chopped
03 3 garlic cloves, minced
04 4 medium carrots, peeled and sliced
05 1 celery stalk, diced

Legumes & Liquids

01 1 cup dried red lentils, rinsed
02 5 cups vegetable broth
03 1 (14 oz) can diced tomatoes with juices

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon ground coriander
03 ½ teaspoon smoked paprika
04 ¼ teaspoon ground cinnamon
05 ¼ teaspoon cayenne pepper (optional)
06 Salt and black pepper, to taste

Garnish (optional)

01 2 tablespoons chopped fresh cilantro or parsley
02 Lemon wedges, for serving

How to Make It

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 3 to 4 minutes until softened.

Step 02

Cook Vegetables: Add minced garlic, sliced carrots, and diced celery. Sauté for another 3 to 4 minutes until vegetables start to soften.

Step 03

Add Spices: Incorporate ground cumin, ground coriander, smoked paprika, ground cinnamon, and cayenne pepper. Stir continuously for 1 minute until fragrant.

Step 04

Combine Lentils and Liquids: Add rinsed red lentils, diced tomatoes with juices, and vegetable broth. Stir well to integrate all ingredients.

Step 05

Simmer: Bring mixture to a gentle boil, then reduce heat to low. Cover and simmer for 25 to 30 minutes until carrots and lentils are tender.

Step 06

Season: Adjust seasoning with salt and black pepper according to taste.

Step 07

Optional Puree: For a creamy texture, partially or fully puree the soup using an immersion blender as desired.

Step 08

Serve: Ladle soup into bowls, garnish with chopped cilantro or parsley, and add a squeeze of fresh lemon juice before serving.

Tools Needed

  • Large soup pot
  • Wooden spoon
  • Knife and cutting board
  • Immersion blender (optional)

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains no common allergens. Verify store-bought broth for potential gluten or allergens.

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 220
  • Fats: 3 g
  • Carbohydrates: 38 g
  • Proteins: 10 g