A simple Carrot and Red Lentil Soup made with pantry staples. Protein-rich, budget-friendly, and perfect for cozy weeknight dinners.
There are days when I want something warm, nourishing, and comforting, but without the effort, the cost, or the endless chopping that usually comes with “healthy eating.”
That’s exactly where this Carrot and Red Lentil Soup comes in.
It’s the kind of recipe that feels almost too simple to be this good. A handful of humble pantry staples, such as red lentils, carrots, onions, garlic, and a few spices, transform into a silky, golden bowl of comfort in under 30 minutes. No fancy ingredients, no complicated steps, just one pot and a bit of simmering.
What I love most about this soup is how budget-friendly it is. Red lentils are incredibly affordable and packed with plant-based protein and fiber, while carrots bring natural sweetness and a boost of beta-carotene. Together, they create a meal that’s perfect for busy weeknights, meal prep, or those “I need something healthy now” moments.
It’s also one of those recipes that quietly checks every box: quick to make, easy on the wallet, built from pantry staples, and genuinely good for you.
Honestly, this is the kind of soup I keep coming back to; not just because it’s simple, but because it makes me feel good every single time I eat it.
Warm, wholesome, and effortless… It’s comfort food in its most basic form.

Carrot and Red Lentil Soup Ingredients
This vegan Carrot and Red Lentil Soup is made with simple, wholesome ingredients. Red lentils naturally break down as they cook, giving the soup a velvety texture without the need for cream, while carrots add sweetness and a vibrant color. A handful of warming spices and a squeeze of lemon at the end bring everything together into a comforting bowl that’s perfect for lunch, dinner, or meal prep.
Here’s the (short!) ingredient list to make this soup:
- Red lentils cook quickly and soften beautifully, creating a naturally creamy texture. They’re also a great source of plant-based protein and fiber, making this soup both nourishing and satisfying. Don’t forget to rinse them thoroughly before using.
- Carrots are the star of this recipe, adding natural sweetness, a beautiful orange color, and plenty of vitamins. Chop them into evenly sized pieces so they cook at the same rate.
- Onion forms the flavorful base of the soup. As it cooks, it becomes sweet and tender, adding depth and richness to the broth.
- Fresh garlic enhances the savory flavors of the soup and pairs perfectly with the warming spices.
- Olive oil is used to sauté the onion and garlic, helping to build flavor right from the start. Extra virgin olive oil works well for its rich taste.
- Spices: ground cumin, turmeric, smoked paprika
- A good-quality vegetable broth creates the foundation of the soup. You can also use vegetable stock cubes dissolved in hot water if that’s what you have on hand.
- Salt and black pepper for seasoning. Adjust to your preference before serving.
- Fresh lemon juice brightens the soup and balances the earthy flavors of the lentils and spices. Stir it in at the end for the freshest flavor.

How to make Carrot and Red Lentil Soup
This Carrot and Red Lentil Soup is wonderfully simple to make, requiring just one pot and a handful of everyday ingredients.
The lentils break down while cooking and create a thick and creamier texture, while still slightly chunky.
But I also like to give it a whirl with an immersion blender at the end for a super velvety and creamy texture!
Here’s how to make this soup quick & easy:
Sauté the aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent. Stir in the minced garlic and cook for another minute until fragrant.
Taking the time to properly soften the onion helps build a richer flavor base for the soup. If the onion starts to brown too quickly, reduce the heat slightly or add a small splash of water.
Toast the spices
Add the cumin, turmeric, and smoked paprika to the pot. Cook for about 30 seconds, stirring constantly, until the spices become fragrant.
This quick step helps release the essential oils in the spices, resulting in a deeper, more developed flavor throughout the soup.
Be careful not to let the spices burn, as they can become bitter very quickly!

Simmer the soup
Add the chopped carrots, rinsed red lentils, and vegetable broth.
Stir well, bring the mixture to a boil, then reduce the heat to a gentle simmer.
Cook for 20–25 minutes, stirring occasionally, until the lentils have broken down and the carrots are completely tender.
The soup will naturally begin to thicken as the lentils cook. If you notice the soup thickening too much during cooking, add an extra splash of broth or water.

Blend to your preferred texture
Once the carrots and lentils are soft, remove the pot from the heat.
Use an immersion blender to blend the soup until smooth and creamy. Alternatively, transfer the soup carefully to a blender and blend in batches.
If you prefer a little more texture, blend only part of the soup or leave it slightly chunky.
Season
Stir in the lemon juice and season generously with salt and black pepper to taste.
If the soup is thicker than you would like, add a little water or extra broth until you reach your desired consistency.
Always taste the soup after adding the lemon juice, as you may find it needs a little extra salt to bring all the flavors together.
And now your soup is ready to be served and enjoyed!

Serving ideas
Ladle the soup into bowls and finish with your favorite toppings. Serve with warm crusty bread for a simple and satisfying meal.
This soup is wonderfully versatile and can be dressed up or kept simple depending on the occasion. Its naturally creamy texture and warming spices pair beautifully with a variety of toppings and side dishes.
- Top with vegan yogurt: A dollop of unsweetened vegan yogurt adds a cool, creamy contrast to the warm spices and makes the soup feel extra indulgent.
- Finish with fresh herbs: Sprinkle over freshly chopped parsley, cilantro, or chives just before serving. The herbs add freshness and a pop of color.
- Drizzle with olive oil: A swirl of good-quality olive oil adds richness and enhances the flavor of the soup.
- Add some crunch: Top with toasted pumpkin seeds, sunflower seeds, homemade croutons, or crispy chickpeas for extra texture.
- Serve with bread: Pair the soup with warm crusty bread, sourdough toast, garlic bread, or a fluffy flatbread for a more substantial meal.
- Make it spicy: If you enjoy a little heat, finish the soup with chili flakes, chili oil, or a pinch of cayenne pepper.
- Turn it into a complete meal: Serve alongside a simple green salad, a grain-based salad, or half a sandwich for a satisfying lunch or light dinner.
Storage tips
This soup stores exceptionally well and is perfect for meal prep. In fact, many people find that the flavors become even better after a day or two.
Refrigerator:
Allow the soup to cool completely before transferring it to an airtight container.
Store in the refrigerator for up to 4 days.
As the soup sits, the lentils will continue to absorb liquid, and the soup may thicken.
Reheating
Reheat gently on the stovetop over medium heat or in the microwave until hot throughout.
If the soup has thickened during storage, stir in a splash of water or vegetable broth until it reaches your preferred consistency.
Taste before serving and adjust the seasoning if needed. A fresh squeeze of lemon can help brighten the flavors again.
Freezing
This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or freezer bags, leaving a little room for expansion.
Freeze for up to 3 months.
To serve, thaw overnight in the refrigerator and reheat gently on the stovetop.
Meal Prep
Portion the soup into individual containers for easy grab-and-go lunches throughout the week.
If planning to freeze, consider freezing in single servings so you can defrost only what you need.
Similar recipes


Carrot and Red Lentil Soup
Looking for an easy, healthy soup? This creamy vegan Carrot and Red Lentil Soup is packed with protein, fiber, and flavor, making it perfect for lunch or dinner.
Ingredients
- 1 cup red lentils, rinsed
- 4–5 medium carrots, peeled and chopped
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp ground cumin
- ½ tsp turmeric
- ½ tsp smoked paprika
- 4 cups vegetable broth
- Salt & black pepper to taste
- Juice of ½ lemon
Instructions
- Heat the olive oil in a pot over medium heat. Add the onion and cook for 5 minutes until soft. Stir in the garlic and cook another minute.
- Sprinkle in cumin, turmeric, and paprika. Let them toast briefly (about 30 seconds) to bring out their aroma.
- Add the carrots, rinsed red lentils, and broth. Bring to a boil, then reduce the heat and simmer for 20–25 minutes, until the lentils are soft and the carrots are tender.
- Use an immersion blender for a smooth soup, or leave it slightly chunky if you prefer texture.
- Stir in lemon juice, season with salt and pepper, and adjust thickness with a bit of water if needed.
- Serve with a dollop of vegan yogurt, a drizzle of olive oil, a sprinkle of fresh herbs, and some crusty bread on the side.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 139Total Fat: 5gSaturated Fat: 1gUnsaturated Fat: 4gSodium: 914mgCarbohydrates: 19gFiber: 6gSugar: 4gProtein: 7g
Nutrition data is automatically calculated using Nutritionix and may not be accurate.