Love this recipe? Save it to Pinterest before you forget!
One-Pot Lentil & Carrot Soup with Spinach & Rosemary
There’s a quiet magic that happens when lentils, carrots, and a single sprig of rosemary share the same pot. I discovered it on a drizzly Tuesday when the fridge felt bare, the clock screamed 6:15 p.m., and my two kids were already arguing over whose turn it was to feed the dog. I dumped everything into my beat-up Dutch oven, crossed my fingers, and 35 minutes later we were passing around crusty bread and actually smiling. That night I wrote “KEEP!” on the recipe card in capital letters and underlined it three times. Since then, this soup has flown with me to pot-lucks, nursed friends through colds, and landed itself a permanent spot on our weekly rotation. It’s humble, inexpensive, and—best of all—requires only one pot, five minutes of hands-on time, and whatever limp spinach is sulking in the crisper.
Why You'll Love This One-Pot Lentil & Carrot Soup
- Truly one-pot: No straining, no blender, no secondary skillet—just stir and simmer.
- Pantry heroes: Lentils, carrots, and canned tomatoes keep for months, so dinner is never more than 35 minutes away.
- Protein-packed & budget-friendly: 19 g plant protein per serving for under $1.50 a bowl.
- Spinach without the sigh: Kids (and skeptics) barely notice the greens wilted into the savory broth.
- Fragrant, not overwhelming: A single rosemary sprig perfumes the soup; remove it early for milder flavor.
- Freezer warrior: Doubles beautifully and freezes flat in zip-bags for up to 3 months.
- Customizable canvas: Swap spices, add sausage, or go coconut-creamy—details below.
Ingredient Breakdown
Each component earns its keep. Brown or green lentils hold their shape yet soften creamy; red split lentils dissolve and naturally thicken broth—use either or a 50/50 split. Carrots bring subtle sweetness that balances tomato acidity; dice small so they cook in the same 20-minute window as lentils. Onion, celery, and garlic are classic aromatics, but if you’re out, sub a generous teaspoon onion powder and an extra clove of garlic. Tomato paste caramelized in olive oil creates umami depth; don’t skip the two-minute fry—it’s the flavor backbone. Vegetable broth keeps things vegetarian, but chicken broth works if that’s what you have. A single rosemary sprig releases woody pine notes without turning the pot into a Christmas candle; fresh thyme or oregano can tag in if rosemary isn’t your love language. Finally, a generous handful of spinach wilts in seconds and sneaks in folate and color; baby kale or chopped escarole are equally obedient.
Full Ingredients List
- 2 Tbsp extra-virgin olive oil
- 1 cup diced yellow onion (about ½ large)
- 1 cup diced carrots (2 medium)
- ½ cup diced celery (1 rib)
- 3 cloves garlic, minced
- 2 Tbsp tomato paste
- 1 cup dried brown or green lentils, rinsed
- 1 tsp fine sea salt, plus more to taste
- ½ tsp freshly ground black pepper
- ½ tsp smoked paprika (optional but lovely)
- 4 cups low-sodium vegetable broth
- 1 cup water
- 1 15-oz can diced tomatoes, undrained
- 1 fresh rosemary sprig (about 4 inches)
- 2 cups loosely packed baby spinach
- 1 tsp fresh lemon juice, to brighten
- Optional garnish: shaved Parmesan, crusty bread, extra olive oil drizzle
Step-by-Step Instructions
- Heat the pot: Place a heavy 4- to 5-quart Dutch oven or soup pot over medium heat. Add olive oil; when it shimmers, swirl to coat.
- Sauté aromatics: Stir in onion, carrots, and celery. Cook 5 minutes, until vegetables begin to soften and edges turn translucent. Add garlic; cook 60 seconds, until fragrant but not browned.
- Caramelize tomato paste: Push veggies to the perimeter, add tomato paste in center; fry 2 minutes, stirring, until brick red and beginning to stick. This concentrates sweetness and removes metallic tang.
- Deglaze & build: Add lentils, salt, pepper, and smoked paprika; toss to coat in the rusty-colored oil. Pour in broth, water, and canned tomatoes with juice. Nestle rosemary sprig in center so the stem is submerged but leaves peek above liquid—easy removal later.
- Simmer: Increase heat to high; bring just to a boil. Reduce to low, cover partially with lid ajar, and simmer 20–25 minutes, stirring once halfway. Lentils should be tender but not mushy; carrots should yield easily to a fork.
- Finish with greens: Fish out rosemary stem (leaves will have fallen off). Stir in spinach and lemon juice; cook 1 minute more, until spinach wilts vibrant green. Taste and adjust salt—broth brands vary wildly.
- Serve: Ladle into warm bowls, drizzle with good olive oil, shower with Parmesan if desired, and add a crack of fresh pepper. Pass crusty bread and congratulate yourself on washing only one pot.
Expert Tips & Tricks
- Lentil age matters: If yours have sat in the pantry since last winter, add an extra 5 minutes and test for doneness. Aged lentils can take up to 35 minutes.
- Smoky shortcut: Swap paprika for ½ tsp chipotle powder for gentle heat and campfire aroma.
- Herb swap rule: Use 1 tsp dried rosemary if fresh is unavailable, but add with garlic so it hydrates.
- Silky upgrade: For creamy texture without cream, blend 2 cups of finished soup and stir back in.
- Salt timing: Hold final seasoning until after spinach wilts; the leaves release water that dilutes saltiness.
- Double duty: Make a triple batch, freeze in quart bags laid flat, then stack like books for space-saving.
- Crunch factor: Top with toasted pumpkin seeds or garlic croutons for textural contrast.
Common Mistakes & Troubleshooting
- Mushy lentils? You boiled, didn’t simmer. Keep liquid at a gentle bubble, not a rolling boil.
- Too thick? Stir in hot water ½ cup at a time until soup reaches desired consistency.
- Bland broth? Add 1 tsp soy sauce or miso paste for instant umami depth.
- Bitter rosemary? Over-steeping turns woody. Remove sprig at 20 minutes max.
- Salty aftertaste? Drop in a peeled potato and simmer 10 minutes; discard potato before serving.
Variations & Substitutions
- Moroccan twist: Add 1 tsp cumin, ½ tsp cinnamon, ⅓ cup raisins, and finish with cilantro.
- Coconut curry: Replace water with 1 cup coconut milk and add 1 Tbsp red curry paste with tomato paste.
- Sausage lovers: Brown 8 oz sliced Italian turkey sausage before onions; proceed as written.
- Grain boost: Stir in ½ cup quick-cooking quinoa during last 12 minutes for extra heft.
- Low-FODMAP: Omit onion/garlic; sauté green tops of scallions and use garlic-infused oil.
- Vegan Parmesan: Blend ¼ cup cashews, 2 Tbsp nutritional yeast, pinch salt; sprinkle generously.
Storage & Freezing
Cool soup completely, then refrigerate in airtight glass jars up to 5 days. For freezing, ladle into labeled quart-size freezer bags, squeeze out excess air, and freeze flat on a sheet pan. Once solid, stack vertically like books—saves space and thaws faster. Soup keeps 3 months frozen. To reheat, run bag under warm water until edges loosen, then warm in saucepan with splash of broth over medium-low, stirring occasionally. Microwave works too: use 50 % power, stir every 60 seconds until steaming.
FAQ
- Can I use red lentils?
- Yes, but they disintegrate and thicken the soup. Reduce simmer time to 12–15 minutes and stir frequently.
- Do I need to soak lentils?
- Nope. Unlike beans, lentils cook quickly without soaking. Just rinse to remove dust.
- Is this soup gluten-free?
- Naturally gluten-free. If adding soy sauce for depth, choose tamari.
- How can I make it oil-free?
- Sauté veggies in ¼ cup broth; add tomato paste and proceed, but expect slightly less richness.
- Can I double the recipe in a 6-quart pot?
- Absolutely—fill no more than ¾ full to prevent boil-overs.
- What bread pairs best?
- A crusty sourdough or rosemary focaccia echoes the herb notes; cornbread adds sweetness.
- How do I make it spicy?
- Add pinch red-pepper flakes with paprika, or drizzle chili crisp on each bowl.
- Can I use baby carrots?
- Sure. Slice them into coins so they cook evenly with lentils.
If you try this One-Pot Lentil & Carrot Soup, snap a photo and tag me on Instagram @yourblogname so I can cheer you on—and don’t forget to save the recipe on Pinterest for the next chilly night!
One-Pot Lentil & Carrot Soup with Spinach & Rosemary
Ingredients
- 1 Tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 medium carrots, sliced
- 1 cup dried green lentils, rinsed
- 4 cups vegetable broth
- 1 cup water
- 1 tsp chopped fresh rosemary
- ½ tsp ground cumin
- 2 cups baby spinach
- Juice of ½ lemon
- Salt & freshly ground black pepper
Instructions
-
1
Heat olive oil in a heavy pot over medium. Add onion and sauté 3 min until translucent.
-
2
Stir in garlic and carrots; cook 2 min until fragrant.
-
3
Add lentils, broth, water, rosemary, cumin, ½ tsp salt, and a pinch of pepper. Bring to a boil.
-
4
Reduce heat, cover, and simmer 20–22 min until lentils and carrots are tender.
-
5
Stir in spinach and cook 1 min until wilted.
-
6
Finish with lemon juice, adjust seasoning, and serve hot.
Blend a cup of the soup and return it to the pot for extra body. Stores 4 days refrigerated or 3 months frozen.