Lentil and Vegetable Soup

Featured in: Seasonal Home Comforts

This protein-packed soup combines brown or green lentils with a colorful medley of onions, carrots, celery, zucchini, and bell pepper. Warming spices like cumin, thyme, and smoked paprika add depth to the vegetable broth base, while fresh spinach wilts in at the end for extra nutrition. The entire pot comes together in under an hour, making it ideal for batch cooking. Each serving delivers 12 grams of protein and works well as a standalone meal or paired with crusty bread.

Updated on Sun, 25 Jan 2026 11:53:00 GMT
A steaming bowl of hearty Lentil and Vegetable Soup with carrots, celery, and fresh spinach, garnished with parsley and lemon wedges for a bright finish. Pin It
A steaming bowl of hearty Lentil and Vegetable Soup with carrots, celery, and fresh spinach, garnished with parsley and lemon wedges for a bright finish. | crunchydchicha.com

There's something about the sound of vegetables hitting hot oil that signals comfort is on the way. I stumbled onto this lentil soup on a gray Tuesday when I needed something honest and filling, and it became the recipe I keep returning to because it never pretends to be fancy—just genuinely good. The kitchen fills with this warm, slightly smoky aroma from the spices, and suddenly everyone gravitates toward the stove without being asked. What started as an experiment with whatever vegetables were in my crisper drawer turned into something I now make on purpose, season after season.

I made this for my neighbor after she mentioned feeling under the weather, and she called the next week asking for the recipe because she'd stretched that pot across three meals. That moment stuck with me—realizing that something so simple to put together could actually matter to someone. Now I make double batches without thinking, knowing there's always someone who could use a warm bowl of something real.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Brown or green lentils (1 cup, rinsed): These hold their texture instead of dissolving into the broth, and rinsing them removes the dusty coating that nobody mentions but everyone notices.
  • Olive oil (2 tablespoons): This is your foundation—it carries the flavor of everything you're about to sauté, so don't skimp or use the sad cooking spray.
  • Onion and garlic (1 medium onion, 2 cloves): They soften into sweetness and create an aromatic base that makes people ask what smells so good before they even sit down.
  • Carrots, celery, zucchini, red bell pepper (2 carrots, 2 celery stalks, 1 medium zucchini, 1 bell pepper, all diced): The variety of textures and colors keeps this from being boring, and each vegetable brings its own quiet contribution to the flavor.
  • Diced tomatoes (1 cup, fresh or canned): Canned works just as beautifully here as fresh, which is liberating when tomatoes aren't in season.
  • Vegetable broth and water (4 cups broth, 2 cups water): The combination gives you control—using all broth can make things too salty, but all water feels thin, so this balance is where the magic happens.
  • Fresh spinach or kale (2 cups, chopped): This goes in at the very end and wilts down to almost nothing, adding a peppery note that sneaks in at the last moment.
  • Ground cumin, dried thyme, smoked paprika (1 teaspoon each cumin and thyme, ½ teaspoon paprika): These three create that warm, slightly earthy backbone that makes people say this tastes like more than it is.
  • Bay leaf, salt, black pepper (1 bay leaf, 1 teaspoon salt, ½ teaspoon pepper): The bay leaf flavors everything silently and then gets removed—don't forget to fish it out or warn people to watch for it.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Pour your olive oil into a large pot over medium heat and let it warm until it moves easily around the bottom. Add your diced onion and minced garlic, stirring occasionally until they soften into translucence—you'll know it's ready when the kitchen starts smelling intentional, around 2 to 3 minutes.
Build the vegetable layer:
Add your carrots, celery, zucchini, and red bell pepper to the pot and stir occasionally for about 5 minutes until they start to soften slightly and release their own fragrances. This step matters because you're giving each vegetable time to settle into the hot oil before everything gets crowded with liquid.
Wake up the spices:
Sprinkle in your cumin, thyme, smoked paprika, salt, and pepper, stirring constantly for about 1 minute so the heat releases their essential oils into the oil. You'll notice the aroma shift into something deeper and more complex almost immediately.
Add the lentils and liquid:
Pour in your rinsed lentils, diced tomatoes, vegetable broth, water, and bay leaf, stirring to combine everything evenly. Bring the whole pot to a boil—you'll see the surface start dancing and steam rise up—then reduce the heat to a simmer.
Let time do the work:
Cover the pot and let it simmer gently for 25 minutes until the lentils are tender but still intact and the vegetables have softened into the broth. Resist the urge to peek too often; the lid is doing important work keeping the heat consistent.
Finish with greens:
Stir in your chopped spinach or kale and cook uncovered for 2 to 3 minutes until it's completely wilted and lost its raw texture. Fish out and discard the bay leaf before tasting.
Taste and adjust:
This is the moment where you add more salt or pepper if something feels quiet, or a pinch of paprika if you want more warmth. Every pot of vegetables has slightly different water content, so trusting your own taste buds here matters more than any instruction.
Spiced with cumin and smoked paprika, this protein-packed Lentil and Vegetable Soup simmers with tender lentils and colorful vegetables in a rustic, full-bodied broth. Pin It
Spiced with cumin and smoked paprika, this protein-packed Lentil and Vegetable Soup simmers with tender lentils and colorful vegetables in a rustic, full-bodied broth. | crunchydchicha.com

My sister brought her new partner over for dinner last winter, and I made this soup while we talked in the kitchen—completely unpretentious, just a big pot of warmth that let us focus on actually being together instead of me performing in front of the stove. Watching someone taste it for the first time and see their shoulders relax a little reminded me that the best meals are the ones that make people feel like they're home.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Seasonal Swaps and Substitutions

One of the kindnesses of this soup is how it welcomes whatever your farmers market or garden is offering. In fall, I swap the zucchini for diced sweet potato and add a handful of fresh sage; in spring, I've thrown in diced asparagus and fresh dill instead of the thyme. Winter is when I lean into heartier additions like diced butternut squash or even some diced parsnips, which add an unexpected sweetness that plays beautifully against the cumin.

Heat and Depth Variations

If you like your soups with a gentle kick, a pinch of red chili flakes scattered in with the other spices transforms this into something with a little more personality. I've also discovered that a tiny pinch of smoked paprika isn't enough some days—doubling it creates this almost barbecue-like warmth that turns an ordinary bowl into something unforgettable. For even more depth, some people swear by adding a splash of balsamic vinegar at the end, which hits like a secret you weren't supposed to know.

Serving Suggestions and Storage

Crusty bread isn't optional in my house—it's the vehicle that prevents soup from feeling lonely. Fresh parsley scattered on top adds a bright, almost herbaceous note that cuts through the richness, and a wedge of lemon on the side lets everyone adjust the brightness to their taste. This soup keeps beautifully in the refrigerator for 5 days and actually tastes more cohesive on day 2, so making extra is never a mistake.

  • A dollop of plain yogurt or coconut milk swirled on top adds creaminess without changing the vegan status if that matters to you.
  • Leftover soup freezes wonderfully for up to 3 months, though you might want to add extra liquid when reheating since it thickens in the freezer.
  • If you're adding protein like chickpeas or tofu, do it in step 4 so it has time to absorb all those spiced flavors.
Ready in 50 minutes, a nourishing Lentil and Vegetable Soup is served hot in a rustic bowl, accompanied by crusty bread for a comforting vegan meal. Pin It
Ready in 50 minutes, a nourishing Lentil and Vegetable Soup is served hot in a rustic bowl, accompanied by crusty bread for a comforting vegan meal. | crunchydchicha.com

This soup has become my quiet answer to almost everything—a rough day, a friend who needs nourishing, a meal I want to make without thinking too hard. It's proof that some of the most comforting things we cook are the simplest ones.

Recipe FAQs

What type of lentils work best?

Brown or green lentils hold their shape beautifully during simmering, unlike red lentils which tend to dissolve. Either brown or green varieties will give you that satisfying texture with a slight bite.

Can I make this in advance?

Absolutely. This soup actually tastes better the next day as the flavors meld together. Store it in the refrigerator for up to 4 days or freeze for up to 3 months.

How can I add more protein?

Stir in a can of drained chickpeas during the simmering stage, or serve with a dollop of Greek yogurt. You could also add quinoa in the last 15 minutes of cooking.

What vegetables can I substitute?

Sweet potatoes, butternut squash, green beans, or Swiss chard work wonderfully. Use whatever seasonal vegetables you have on hand—the broth carries all the flavors together.

Is this suitable for meal prep?

Perfect for meal prep. Portion into individual containers and refrigerate. The lentils continue to absorb liquid, so you may need to add a splash of broth when reheating.

Can I use dried herbs instead of fresh?

Dried thyme works perfectly here. Use about one-third the amount if substituting fresh herbs, so roughly 1 teaspoon dried instead of 1 tablespoon fresh.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Lentil and Vegetable Soup

Hearty lentils and fresh vegetables simmered in aromatic broth for a wholesome, satisfying meal.

Prep Time
15 minutes
Time to Cook
35 minutes
Total Duration
50 minutes
Recipe by Alexander Monroe


Skill Level Easy

Cuisine Global

Portions 4 Number of Servings

Dietary Info Plant-Based, No Dairy, No Gluten

Ingredient List

Lentils

01 1 cup dried brown or green lentils, rinsed

Vegetables

01 2 tablespoons olive oil
02 1 medium onion, diced
03 2 cloves garlic, minced
04 2 carrots, peeled and diced
05 2 celery stalks, diced
06 1 medium zucchini, diced
07 1 red bell pepper, diced
08 1 cup diced tomatoes, fresh or canned
09 4 cups vegetable broth
10 2 cups water
11 2 cups fresh spinach or kale, chopped

Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon dried thyme
03 ½ teaspoon smoked paprika
04 1 bay leaf
05 1 teaspoon salt, or to taste
06 ½ teaspoon black pepper

Optional Garnishes

01 Chopped fresh parsley
02 Lemon wedges

How to Prepare

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté for 2–3 minutes until softened.

Step 02

Cook primary vegetables: Add carrots, celery, zucchini, and red bell pepper. Cook, stirring occasionally, for 5 minutes.

Step 03

Bloom spices: Stir in cumin, thyme, smoked paprika, salt, and pepper; cook 1 minute until fragrant.

Step 04

Build broth base: Add rinsed lentils, diced tomatoes, vegetable broth, water, and bay leaf. Bring to a boil.

Step 05

Simmer until tender: Reduce heat, cover, and simmer for 25 minutes, or until lentils and vegetables are tender.

Step 06

Finish with greens: Stir in spinach or kale; cook 2–3 minutes until wilted. Remove bay leaf.

Step 07

Adjust and serve: Taste and adjust seasoning. Serve hot, garnished with parsley and a squeeze of lemon if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

  • Large soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Look closely at the ingredients for possible allergens. Speak with a healthcare provider if you're unsure.
  • Always check vegetable broth ingredients for gluten or other allergens if you require strict gluten-free or allergen-free diets

Nutrition Info (per portion)

The nutrition info here is just for general reference. Always check with your medical professional if needed.
  • Calorie Count: 240
  • Fats: 5 g
  • Carbohydrates: 38 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.