ADVERTISEMENT

Healthy Soup Recipe – Easy 45-Minute Veggie Comfort

By September 11, 20267 min read

This healthy soup recipe is the pot I make when the fridge looks like a rainbow and my family wants something warm. It is thick, cozy, and full of vegetables, but it never tastes like a diet.

Advertisements1

I started making it on Sunday afternoons when my kids were little. They would stir the pot and sneak carrots, and now they ask for it on cold nights. It is one of those meals that quietly does a lot of good.

The trick is building flavor first, then letting the vegetables soften in the broth. You get a bowl that feels rich, even though it is light enough for a weeknight.

Why You'll Love This Recipe

1

One Pot Wonder: Everything cooks in a single Dutch oven, so cleanup is quick and easy.
2

Budget Friendly: Carrots, celery, and lentils cost less than a takeout run for the whole family.
3

Naturally Nourishing: Fiber from beans and vegetables keeps you full without feeling heavy.
4

Make Ahead Magic: It tastes even better the next day, so leftovers become lunch.

About the Ingredients

2 tablespoons olive oil

Use regular or light olive oil; avocado oil works if you want a neutral flavor. Buy a bottle with a dark glass so it stays fresh longer.

1 large yellow onion, diced (about 1 1/2 cups)

Yellow onion gives the sweetest base; white or sweet onion is a fine swap. Look for firm onions with dry, papery skin.

3 medium carrots, sliced into half-moons (about 1 1/2 cups)

Carrots add natural sweetness; parsnips or sweet potato work as a substitute. Choose carrots that snap when you bend them.

2 celery stalks, sliced (about 1 cup)

Celery brings a savory backbone; fennel or leek can stand in. Pick stalks that are crisp, not bendy.

3 garlic cloves, minced

Fresh garlic is best here; 1 teaspoon garlic powder works in a pinch. Store bulbs in a cool, dark spot, not the fridge.

1 teaspoon dried thyme

Dried thyme is earthy and cheap; 1 tablespoon fresh thyme is a lovely upgrade. Crush it between your fingers before adding.

1 teaspoon smoked paprika

Smoked paprika adds a warm, almost bacon-like depth; sweet paprika is milder. A little goes a long way, so measure it.

1 can (14.5 oz) diced tomatoes, with juices

Fire-roasted tomatoes add extra smokiness; crushed tomatoes make it thicker. Check the label for no added sugar.

6 cups low-sodium vegetable broth

Homemade or boxed both work; chicken broth is fine if you are not vegetarian. Low-sodium lets you control the salt.

1 cup dried brown or green lentils, rinsed

Lentils add protein and body; red lentils cook faster and get creamier. Rinse until the water runs clear.

4 cups baby spinach, packed

Spinach wilts in seconds; kale or Swiss chard works if you cook it 5 minutes longer. Buy pre-washed bags to save time.

1 tablespoon fresh lemon juice, plus salt and pepper to taste

Lemon wakes up the whole pot; apple cider vinegar works too. Add it at the end so the brightness stays.

Tips & Tricks

  • Do not skip the sauté step. Cooking the onion, carrot, and celery in oil for 6 to 7 minutes builds the flavor base; dumping everything in raw makes a flat soup.
  • Watch the salt until the end. Broth and canned tomatoes already carry sodium, so taste after the lentils are soft and season from there.
  • Keep the lid slightly ajar. A fully covered pot traps steam and can make the soup watery; a small gap lets it thicken naturally.

Pro Tips

1

Bloom the spices: Stir thyme and paprika into the hot oil for 30 seconds before adding liquid to wake up their oils.
2

Add greens last: Spinach goes in after the heat is off so it stays bright green instead of dull.
3

Blend a cup: Scoop out one cup of soup, blend it, and stir it back for a creamy texture without cream.
4

Cool before storing: Let the pot sit 20 minutes before the fridge so it does not raise the fridge temperature.

Step-by-Step Instructions

1. Sauté the aromatics

Heat 2 tablespoons olive oil in a large Dutch oven over medium heat (350F/175C) for 1 minute. Add onion, carrots, and celery and cook 6 to 7 minutes until the onion is translucent and the edges are golden.

2. Bloom the spices

Stir in garlic, thyme, and smoked paprika and cook 30 seconds until fragrant. Do not let the garlic brown or it turns bitter.

3. Add liquid and lentils

Pour in diced tomatoes and 6 cups broth, then stir in 1 cup rinsed lentils. Bring to a boil over high heat (about 3 minutes), then reduce to a simmer.

4. Simmer until tender

Cover with the lid slightly ajar and simmer 25 to 30 minutes at 200F to 210F (93C to 99C) until the lentils are soft and the carrots pierce easily with a knife. Stir once halfway through.

5. Wilt the spinach

Turn off the heat and stir in 4 cups baby spinach. Let it sit 2 minutes until fully wilted and deep green.

6. Brighten and season

Stir in 1 tablespoon lemon juice, then taste and add salt and pepper. The soup should taste savory first, then bright at the end.

7. Rest and serve

Let the pot rest 5 minutes so the flavors settle, then ladle into bowls. Serve with crusty bread or a swirl of yogurt.

Delicious Variations

Creamy Coconut

Swap 1 cup of broth for full-fat coconut milk and add 1 teaspoon curry powder with the spices.

Hearty Sausage

Brown 8 ounces sliced turkey sausage with the onion for a smoky, protein-packed version.

White Bean and Kale

Use 2 cans cannellini beans instead of lentils and kale instead of spinach, simmering 10 minutes longer.

How to Store Soup Recipe Healthy

Refrigerator

Cool within 2 hours, then store in an airtight container up to 4 days. The flavor deepens overnight.

Freezer

Freeze in 2-cup portions up to 3 months; leave 1 inch of headspace. Spinach may darken but tastes fine.

Reheating

Reheat on the stovetop over medium-low heat for 5 to 7 minutes, or microwave 2 minutes, stirring once. Add a splash of broth if it thickens.

Frequently Asked Questions

Q: Can I add pasta or rice to this soup?

Yes, add 1/2 cup small pasta or rice with the lentils and add 1 extra cup broth. Cook until tender, about 12 minutes for pasta and 18 for rice.

Make a pot this week and let the house smell like onions and thyme. Start by chopping the onion and carrot tonight, and you will have dinner handled tomorrow. Here's to a calmer home, one drawer at a time.

Soup Recipe Healthy

Soup Recipe Healthy

This healthy soup recipe is a cozy, veggie-packed one-pot meal ready in 45 minutes, loaded with fiber and protein for a light dinner.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced (about 1 1/2 cups)
  • 3 medium carrots, sliced into half-moons (about 1 1/2 cups)
  • 2 celery stalks, sliced (about 1 cup)
  • 3 garlic cloves, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • 1 can (14.5 oz) diced tomatoes, with juices
  • 6 cups low-sodium vegetable broth
  • 1 cup dried brown or green lentils, rinsed
  • 4 cups baby spinach, packed
  • 1 tablespoon fresh lemon juice, plus salt and pepper to taste

📋 Instructions

  1. 1Sauté the aromatics — Heat 2 tablespoons olive oil in a large Dutch oven over medium heat (350F/175C) for 1 minute. Add onion, carrots, and celery and cook 6 to 7 minutes until the onion is translucent and the edges are golden.
  2. 2Bloom the spices — Stir in garlic, thyme, and smoked paprika and cook 30 seconds until fragrant. Do not let the garlic brown or it turns bitter.
  3. 3Add liquid and lentils — Pour in diced tomatoes and 6 cups broth, then stir in 1 cup rinsed lentils. Bring to a boil over high heat (about 3 minutes), then reduce to a simmer.
  4. 4Simmer until tender — Cover with the lid slightly ajar and simmer 25 to 30 minutes at 200F to 210F (93C to 99C) until the lentils are soft and the carrots pierce easily with a knife. Stir once halfway through.
  5. 5Wilt the spinach — Turn off the heat and stir in 4 cups baby spinach. Let it sit 2 minutes until fully wilted and deep green.
  6. 6Brighten and season — Stir in 1 tablespoon lemon juice, then taste and add salt and pepper. The soup should taste savory first, then bright at the end.
  7. 7Rest and serve — Let the pot rest 5 minutes so the flavors settle, then ladle into bowls. Serve with crusty bread or a swirl of yogurt.
👨‍🍳 Chef's Note: If the soup thickens too much overnight, thin it with a splash of broth or water before reheating. A squeeze of lemon right before serving brings it back to life.

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Elena Vasquez

Written by Elena Vasquez
Elena writes about home organization and decluttering from a busy parent's perspective. She focuses on simple, low-cost systems that actually work in real life. Her articles emphasize small daily habits over perfect aesthetics.

Leave a Comment

x
Advertisements