Hearty Minestrone Lentil Soup

Featured in:

How to make hearty minestrone lentil soup that’s chunky like a stew, packed with vegetables, and loaded with protein-rich lentils for a satisfying meal.

sarah mae carter for recipes by clare
By Sarah Mae Carter
Updated on Tue, 30 Sep 2025 13:33:15 GMT

This hearty minestrone lentil soup is my go-to recipe when I need something filling, nutritious, and downright comforting. It’s chunky like a stew, packed with vegetables, and the lentils make it incredibly satisfying. I love making this during cold and flu season because it’s honestly the best immune-boosting meal you can make at home.

I’ll never forget the first time I made this soup on a chilly November evening. My kitchen smelled incredible with all the herbs simmering away, and I knew I had created something special when my family went back for seconds and thirds. This minestrone lentil soup has since become a weekly staple in our house. What makes it so practical is that it’s genuinely a one-pot wonder. You get tons of vegetables, high protein from the lentils, and it’s low in calories but keeps you full for hours. The chunky texture makes it feel more like a hearty stew than a typical soup, which is perfect when you want something really substantial.

What You’ll Need for This Nourishing Soup

I always use brown or green lentils in this recipe because they hold their shape beautifully and add that protein punch we’re looking for. Here’s everything you need to make this hearty minestrone lentil soup:

  • 1 tablespoon olive oil
  • 1 medium yellow onion, peeled and chopped
  • 3 carrots, peeled and diced into ¼-inch pieces (about 2 cups)
  • 3 celery stalks, sliced into ¼-inch pieces
  • 3 cloves garlic, peeled and minced
  • 2 (14.5 oz) cans diced tomatoes (including juice)
  • 32 oz vegetable stock or chicken stock (I prefer low-sodium)
  • 1 cup lentils (brown or green, not red), rinsed and drained
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • 1 teaspoon dried basil
  • ½ teaspoon oregano
  • ½ teaspoon thyme
  • 2 cups fresh spinach
  • 1 zucchini, diced into ¼-inch pieces

Pro tip: If you’re using dry lentils instead of precooked, add an extra cup of broth to ensure your minestrone lentil soup has the perfect consistency. I recommend dry lentils for better texture control. Always rinse your lentils before using to remove any debris.

How to Make This Comforting Bowl

I recommend taking your time with the first step because properly softened vegetables make all the difference in this hearty minestrone lentil soup.

Step 1: Heat olive oil in a large pot over medium-high heat. Add the chopped onions, diced carrots, sliced celery, and minced garlic. Cook for about 10 minutes, stirring occasionally, until the vegetables become slightly tender and fragrant. You’ll know they’re ready when the onions turn translucent, the carrots start to soften at the edges, and you can smell the garlic becoming aromatic.

Step 2: Add the canned tomatoes with their juice, rinsed lentils, vegetable or chicken stock, salt, pepper, dried basil, oregano, and thyme. Stir everything together and bring to a boil over high heat. Once boiling, reduce the heat to medium-low, cover the pot, and let it simmer for 30 minutes. Make sure to stir occasionally to prevent sticking. The lentils should be tender but not mushy.

Step 3: Add the diced zucchini and fresh spinach to your minestrone lentil soup. Cook for an additional 10 minutes until the zucchini has softened and the spinach has completely wilted. The soup should be thick and chunky like a stew at this point.

Pro tip: Don’t add the zucchini too early or it will turn mushy. Adding it in the last 10 minutes keeps it perfectly tender with a slight bite.

Step 4: Taste and adjust seasoning if needed. Since the stock contains sodium, taste before adding more salt. Top with freshly grated parmesan cheese and serve with crusty bread. Enjoy this immune-boosting bowl while it’s hot!

Common mistake to avoid: If your soup seems too thick, add 1 cup of water during the last step. This hearty minestrone lentil soup is meant to be chunky, but you can adjust to your preferred consistency.

Perfect Pairings for Your Soup

This minestrone lentil soup pairs beautifully with crusty, carb-based sides that can soak up all that delicious broth.

Crusty sourdough bread: The tangy flavor complements the herby, tomato-based soup perfectly, and it’s ideal for dipping and soaking up every last drop.

Garlic bread: The buttery, garlicky richness balances the soup’s fresh vegetable flavors and adds a satisfying crunch to your meal.

Simple green salad: A light arugula or mixed greens salad with lemon vinaigrette cuts through the heartiness and adds fresh, peppery notes.

Grilled cheese sandwich: This classic pairing turns your hearty minestrone lentil soup into the ultimate comfort meal, especially perfect for cold winter nights.

Parmesan crisps: These add a salty, umami punch and provide textural contrast to the chunky, stew-like consistency.

These are the best sides for minestrone lentil soup because they complement without overwhelming the vegetables and protein-packed lentils.

More Italian-Inspired Lentil Soups

This Hearty Minestrone Lentil Soup’s chunky, vegetable-packed profile pairs beautifully with other lentil recipes that highlight different cooking styles. For traditional Italian flavors, the Italian Lentil Soup brings authentic soffritto and Parmesan rind depth. When you want creamy comfort, the Vegetarian Lentil Soup features cheddar and sour cream for rich, satisfying warmth.

For silky-smooth options, the One Pot Creamy Carrot Lentil Soup combines sweet carrots with coconut milk for velvety texture. The Anti-Inflammatory Golden Lemon Lentil Soup offers turmeric’s anti-inflammatory benefits with bright lemon notes. The Easy Hearty Lentil Stew transforms lentils into thick, stew-like consistency with smoked paprika. These protein-rich recipes work together to create a rotating menu of nourishing, budget-friendly meals.

Storing Your Leftover Soup

This hearty minestrone lentil soup stores beautifully, making it perfect for meal prep. Store leftovers in an airtight container in the refrigerator for about 4 days. The flavors actually deepen overnight, so day-two soup often tastes even better.

For reheating, I recommend using the stovetop for best results. Add a splash of water or broth if the soup has thickened too much in the fridge, then heat over medium until warmed through. You can also microwave individual portions in 1-minute intervals, stirring between each.

Pro tip: Freeze your minestrone lentil soup in smaller portions for up to 3-4 months. I like using 2-cup containers so I can defrost just what I need. Thaw overnight in the fridge, then reheat on the stove for a quick, nutritious meal anytime.

Your Questions Answered

Can I use red lentils instead of brown or green lentils?

Red lentils break down quickly and will make your soup mushy rather than chunky. Stick with brown or green lentils for this hearty minestrone lentil soup to maintain that stew-like texture.

Can I make this soup in a slow cooker?

Yes! Saute the vegetables first, then transfer everything except the zucchini and spinach to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add zucchini and spinach in the last 30 minutes.

Why is my minestrone lentil soup too watery?

If you added precooked lentils, you may have used too much liquid. Next time, reduce the broth by 1 cup or simmer uncovered for the last 10 minutes to thicken it up.

Make This Soup Tonight!

This hearty minestrone lentil soup is honestly one of the easiest, most rewarding recipes you can make. It’s forgiving, packed with nutrition, and delivers maximum comfort with minimal effort. Whether you’re fighting off a cold or just craving something warm and substantial, this soup has you covered. Try this recipe tonight and discover why it’s become such a beloved staple in kitchens everywhere!

Print

Hearty Minestrone Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This extra hearty minestrone lentil soup is filled with vegetables and nutritious lentils. Chunky like a stew and perfect for building up your immune system during cold and flu season.

  • Author: Sarah Mae Carter
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 60 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, peeled and chopped
  • 3 carrots, peeled and diced into ¼-inch pieces (about 2 cups)
  • 3 celery stalks, sliced into ¼-inch pieces
  • 3 cloves garlic, peeled and minced
  • 2 (14.5 oz) cans diced tomatoes (including juice)
  • 32 oz vegetable stock or chicken stock
  • 1 cup lentils (brown or green), rinsed and drained
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • 1 teaspoon dried basil
  • ½ teaspoon oregano
  • ½ teaspoon thyme
  • 2 cups fresh spinach
  • 1 zucchini, diced into ¼-inch pieces

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Add onions, carrots, celery, and garlic and cook until vegetables are slightly tender and aromatic, about 10 minutes.
  2. Add canned tomatoes, rinsed lentils, vegetable or chicken stock, salt, pepper, basil, oregano, and thyme. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 30 minutes. Stir occasionally.
  3. Add zucchini and spinach and cook an additional 10 minutes until zucchini has softened and spinach has wilted.
  4. Taste and adjust seasoning if needed. Top with parmesan cheese and serve with crusty bread. Enjoy!

Notes

  • Use brown or green lentils, not red, for best texture. They hold their shape and create that chunky, stew-like consistency.
  • Always rinse lentils before using to remove any debris.
  • If using dry lentils instead of precooked, add an extra 1 cup of broth for best results.
  • Add 1 cup water during cooking if you prefer your soup less chunky.
  • Soup thickens when refrigerated. Add splash of broth when reheating.
  • Taste before adding extra salt as stock contains sodium.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 210 kcal
  • Sugar: 8 g
  • Sodium: 620 mg
  • Fat: 3 g
  • Saturated Fat: 0.5 g
  • Unsaturated Fat: 2.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 12 g
  • Protein: 12 g
  • Cholesterol: 0 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star