onepot lemon and garlic lentil soup with carrots and spinach

3 min prep 3 min cook 6 servings
onepot lemon and garlic lentil soup with carrots and spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

One-Pot Lemon and Garlic Lentil Soup with Carrots and Spinach

A bright, comforting bowl of goodness that's ready in under 45 minutes and made entirely in one pot!

There's something magical about the way a simple pot of lentils can transform into pure comfort. I created this recipe during a particularly brutal February when the snow wouldn't stop falling and my pantry was looking sparse. What started as a "clean out the fridge" moment became a weekly staple that my family now requests by name.

The combination of earthy lentils, bright lemon, and aromatic garlic creates a soup that feels both nourishing and luxurious. The carrots add natural sweetness while the spinach provides those essential nutrients we all crave during cold season. But what really sets this apart is the finishing touch of fresh lemon juice—it turns a humble lentil soup into something restaurant-worthy.

After making this dozens of times, I've perfected the technique that ensures perfectly tender lentils (no mushy mess here!) and maximum flavor development. Whether you're meal prepping for the week or need a quick weeknight dinner, this one-pot wonder delivers every single time.

Why You'll Love This onepot lemon and garlic lentil soup with carrots and spinach

  • One-Pot Simplicity: Everything cooks in a single pot, meaning minimal cleanup and maximum flavor as the ingredients marry together.
  • Pantry Staples: Uses ingredients you likely already have on hand—no special trips to specialty stores required.
  • Ready in 40 Minutes: From chopping to serving, this comes together faster than ordering takeout.
  • Nutritional Powerhouse: Packed with plant-based protein, fiber, vitamins A and C, and iron from the lentils and vegetables.
  • Meal Prep Champion: Tastes even better the next day and freezes beautifully for up to 3 months.
  • Budget-Friendly: Feeds 6 people for under $10, making it perfect for families or batch cooking.
  • Customizable: Easy to adapt with whatever vegetables you have on hand or spice level you prefer.

Ingredient Breakdown

Ingredients for onepot lemon and garlic lentil soup with carrots and spinach

Each ingredient in this soup plays a crucial role in building layers of flavor. Let's break down why each component matters:

Brown or Green Lentils: These varieties hold their shape beautifully during cooking, unlike red lentils which break down completely. Look for lentils that are uniform in size and color, avoiding any that look shriveled or have dark spots. No need to pre-soak, but do give them a good rinse in a fine-mesh strainer.

Fresh Lemons: The star of the show! You'll need both the zest and juice. The zest contains essential oils that provide intense lemon flavor, while the juice adds brightness at the end. Please, please use fresh lemons here—the bottled stuff just won't cut it.

Garlic: Six cloves might seem like overkill, but trust me on this one. When gently sautéed, garlic becomes sweet and mellow rather than harsh. I like to smash and roughly chop the cloves rather than mincing them fine—they'll infuse the oil better.

Carrots: Choose firm, bright-colored carrots without any soft spots. I prefer to cut them into half-moons rather than dice them small—they provide nice texture contrast and hold up well during simmering.

Fresh Spinach: Baby spinach works best as it wilts quickly without becoming stringy. If using mature spinach, remove the tough stems. You could substitute kale or Swiss chard, but add them earlier in the cooking process.

Vegetable Broth: The quality of your broth dramatically impacts the final flavor. I prefer low-sodium broth so I can control the salt level. If you only have water on hand, bump up the aromatics and add a bay leaf.

Step-by-Step Instructions

Step 1: Prep Your Ingredients (5 minutes)

Rinse your lentils in a fine-mesh strainer until the water runs clear. This removes any dust or debris. Dice your onion, slice the carrots into 1/4-inch half-moons, and roughly chop the garlic. Having everything prepped before you start cooking makes the process much smoother.

Step 2: Sauté the Aromatics (5 minutes)

Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add the diced onion with a pinch of salt. Cook for 3-4 minutes until translucent, then add the garlic and cook for another minute. The key here is not to brown the garlic—it should become fragrant but not golden.

Step 3: Build the Flavor Base (3 minutes)

Add the carrots and cook for 2-3 minutes, stirring occasionally. The carrots should just start to soften around the edges. This step helps develop their natural sweetness. Add 1 teaspoon of dried oregano and 1/2 teaspoon of smoked paprika, stirring constantly for 30 seconds until the spices bloom in the oil.

Step 4: Add Lentils and Liquid (2 minutes)

Pour in the rinsed lentils, followed by 6 cups of vegetable broth. Add 1 teaspoon of salt and several grinds of black pepper. Stir well, scraping up any flavorful bits from the bottom of the pot. The liquid should cover the lentils by about an inch—add water if needed.

Step 5: Simmer to Perfection (20-25 minutes)

Bring to a boil over high heat, then reduce to a gentle simmer. Partially cover with the lid (leaving a small gap for steam to escape) and cook for 20-25 minutes. Start checking for doneness at 18 minutes—the lentils should be tender but still hold their shape. If they're still firm in the center, continue cooking and check every 3-4 minutes.

Step 6: Finish with Greens and Lemon (3 minutes)

Once the lentils are tender, stir in the spinach and cook for 1-2 minutes until wilted. Remove from heat and add the lemon juice and zest. Start with 2 tablespoons of juice and add more to taste. The soup should taste bright and fresh, not sour. Adjust salt and pepper as needed.

Step 7: Rest and Serve (5 minutes)

Let the soup rest for 5 minutes off heat—this allows the flavors to meld. Serve hot with crusty bread, a drizzle of good olive oil, and extra lemon wedges on the side. The soup will continue to thicken as it cools; thin with water or broth when reheating.

Expert Tips & Tricks

Toast Your Spices

Don't skip blooming the spices in oil! This 30-second step intensifies their flavor and adds depth to the entire soup.

Lemon Timing Matters

Always add lemon juice at the end of cooking. Heat diminishes its bright, fresh flavor, so save it for the final step.

Low and Slow

Keep the simmer gentle—boiling too vigorously will break down the lentils and make them mushy around the edges while staying crunchy inside.

Make-Ahead Magic

This soup improves overnight! Make it up to 3 days ahead, but add the spinach and lemon when reheating for the brightest flavor.

Texture Control

For a creamier texture, ladle out 1 cup of cooked soup, blend until smooth, then stir back into the pot. This creates body without adding cream.

Flavor Boosters

Add a Parmesan rind while simmering for umami depth, or a bay leaf for extra complexity. Remove both before serving.

Common Mistakes & Troubleshooting

Mushy Lentils

The Problem: Your lentils have disintegrated into mush.

The Solution: You likely cooked them too long or at too high a temperature. Next time, check for doneness earlier and maintain a gentle simmer. Different lentil varieties cook at different rates—green and brown hold their shape better than red or yellow.

Bland Flavor

The Problem: The soup tastes flat and uninspiring.

The Solution: You need more acid and salt! Add more lemon juice gradually, tasting as you go. Also, ensure you're salting enough—lentils need generous seasoning. A splash of vinegar can also brighten things up.

Too Thick/Too Thin

The Problem: The soup is either porridge-like or watery.

The Solution: For too thick, add hot water or broth until it reaches your desired consistency. For too thin, simmer uncovered for 5-10 minutes to reduce, or blend a portion and stir it back in.

Crunchy Lentils

The Problem: After the recommended cooking time, lentils are still firm.

The Solution: Older lentils take longer to cook. Continue simmering, adding hot water if needed, and check every 5 minutes. Next time, consider buying lentils from a store with high turnover.

Variations & Substitutions

Protein-Packed Version

Add a can of drained chickpeas or white beans during the last 5 minutes of cooking. This boosts the protein content and makes it even more filling.

Spicy Moroccan Style

Add 1/2 teaspoon each of cumin, coriander, and cinnamon with the oregano. Stir in harissa paste at the end and garnish with chopped preserved lemon.

Creamy Tuscan Version

Stir in 1/4 cup of heavy cream or coconut milk at the end. Add sun-dried tomatoes with the carrots and use basil instead of oregano.

Greek-Inspired

Add 1 teaspoon of dried mint and a cinnamon stick while simmering. Finish with fresh dill and serve with a dollop of Greek yogurt.

Green Vegetable Medley

Replace spinach with a mix of chopped kale, Swiss chard, and arugula. Add the tougher greens earlier in the cooking process.

Grain Addition

Add 1/4 cup of quinoa or small pasta during the last 15 minutes of cooking. This turns it into an even heartier one-pot meal.

Storage & Freezing

Refrigerator Storage

Store cooled soup in an airtight container in the refrigerator for up to 5 days. The flavors actually improve after the first day! When reheating, you may need to add a splash of water or broth as the lentils will continue to absorb liquid. Reheat gently on the stovetop or in the microwave until piping hot throughout.

Freezing Instructions

This soup freezes beautifully for up to 3 months, but I recommend freezing without the spinach. Cool completely, then ladle into freezer-safe containers or bags, leaving 1 inch of headspace for expansion. Label with the date and contents. When ready to use, thaw overnight in the refrigerator, then reheat with fresh spinach added during the last few minutes.

Meal Prep Tips

Double the recipe and freeze individual portions in 2-cup containers for quick lunches. I like to freeze the soup base and add fresh spinach when reheating for the best texture and color. Thaw overnight in the refrigerator or use the defrost setting on your microwave.

Frequently Asked Questions

Red lentils will work but they'll break down completely, creating a creamy, dal-like consistency rather than a brothy soup with intact lentils. If using red lentils, reduce cooking time to 15-20 minutes and expect a thicker result.

No soaking required! Unlike beans, lentils cook relatively quickly without soaking. Just give them a good rinse to remove any dust or debris. If you want to reduce cooking time slightly, you can soak them for 30 minutes, but it's not necessary.

The most common issue is under-seasoning. Lentils need generous salt. Also, make sure you're using fresh lemon juice and enough of it. Start with 2 tablespoons and add more to taste. A splash of vinegar or a squeeze more lemon right before serving can also brighten things up.

Yes! Sauté the aromatics on the stovetop first for best flavor, then transfer everything except spinach and lemon to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add spinach and lemon juice during the last 15 minutes.

Absolutely! All ingredients in this recipe are naturally gluten-free. Just be sure to check your vegetable broth label if you're serving someone with celiac disease, as some brands may contain trace amounts.

Certainly! Italian sausage or smoked sausage would be delicious. Remove the casings and brown the meat before sautéing the vegetables. You could also add diced chicken or use chicken broth instead of vegetable broth.

For a creamy version without dairy, blend 1-2 cups of the finished soup and stir it back in. For richness, stir in 1/4 cup of heavy cream, coconut milk, or cashew cream at the end of cooking.

This soup pairs beautifully with crusty sourdough bread, a simple green salad, or garlic bread. For a heartier meal, serve over rice or with grilled cheese sandwiches. A dollop of Greek yogurt or a sprinkle of feta cheese makes a lovely garnish.

Ready to Make This Comforting Soup?

Gather your ingredients and get ready to enjoy one of the most satisfying, nourishing soups you'll ever make. Don't forget to save this recipe—you'll definitely be making it again!

onepot lemon and garlic lentil soup with carrots and spinach

One-Pot Lemon & Garlic Lentil Soup

Soups
4.8 (27 reviews)
Prep
10 min
Pin Recipe
Cook
30 min
Total
40 min
4 servings
Easy

Ingredients

  • 1 tbsp olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, diced
  • 1 cup red lentils, rinsed
  • 4 cups vegetable broth
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • 2 cups fresh spinach
  • 1 lemon, juiced & zested
  • Salt & pepper to taste
  • Fresh parsley for garnish

Instructions

  1. 1
    Heat olive oil in a heavy pot over medium. Add onion & cook 3 min until translucent.
  2. 2
    Stir in garlic & carrots; sauté 2 min until fragrant.
  3. 3
    Add lentils, broth, cumin & paprika. Bring to boil.
  4. 4
    Reduce heat; simmer 20 min, partially covered, until lentils soften.
  5. 5
    Stir in spinach and half the lemon juice; cook 2 min more.
  6. 6
    Season with salt, pepper, remaining lemon juice & zest. Serve hot, garnished with parsley.
Recipe Notes

Blend a cup of the soup and return it for a creamier texture. Keeps 4 days refrigerated or 3 months frozen.

Calories
210
Protein
13 g
Carbs
28 g
Fat
5 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.