Hearty Sausage and Lentil Soup Recipe for Cozy Weeknights

A warm, hearty lentil soup perfect for chilly days. Sausage and Lentil Soup combines sweet Italian sausage with leeks, carrots, mushrooms, spinach, and a caramelized tomato base, finished with a squeeze of lemon and simmered with a Parmesan rind for deep, savory flavor. This classic Italian-inspired soup is a family favorite and makes a filling, comforting meal.

Bowl of sausage and lentil soup.

If you enjoy robust lentil soups, try similar variations such as Barley Lentil Soup or White Bean and Lentil Soup for more hearty options.

My Family’s Soup Recipe

This recipe was born on a whim when my parents visited and quickly became a regular. It’s simple to prepare and full of classic flavors: tender lentils and vegetables paired with sweet Italian sausage. The combination of leeks and sausage creates a nostalgic aroma that warms the whole house.

Serve this soup with a melted Gruyère grilled cheese or an eggplant caprese grilled cheese for a satisfying soup-and-sandwich meal that’s perfect for lunch or a casual dinner.

Ingredient Notes and Substitutions

Ingredients for the Recipe.
  • Sweet Italian Sausage. I prefer sweet Italian sausage made from ground pork and seasoned at home, but store-bought sweet or hot Italian sausage both work well. Hot sausage will add more spice.
  • Lentils. Green or red lentils are fine—use what you have. Rinse them and check for any small stones before cooking.
  • Mushrooms. Baby bella mushrooms are used here; shiitake or other earthy varieties can be substituted for a different flavor profile.
  • Leeks. Leeks add a mild, sweet onion flavor that pairs beautifully with sausage. If you don’t have leeks, yellow onion works as a substitute.
  • Tomato Paste. Caramelizing the tomato paste with the vegetables adds depth and an intense tomato flavor to the broth.
  • Seasonings. Oregano, parsley, salt, pepper, crushed red pepper, and bay leaves provide a balanced, aromatic base.
  • Parmesan Rind. Adding a Parmesan rind while the soup simmers deepens the savory, slightly nutty notes—save rinds to use in future soups and sauces.

See the recipe card below for exact ingredient quantities and full details.

How to Make Sausage and Lentil Soup

This soup is both flavorful and straightforward to prepare. Serve it with crusty Italian bread to soak up the broth.

Browning sausage in a pot.

Step 1: Heat a large Dutch oven over medium-high. Add the sausage and sear for 2–3 minutes without moving it to develop browning, then break it up and cook until fully browned, about 5 minutes. Remove the sausage with a slotted spoon and set aside.

Sauteing leeks and celery.

Step 2: Reduce heat to medium and add 2 tablespoons olive oil. Sauté the chopped leeks and celery for about 5 minutes until softened. Stir in oregano, parsley, black pepper, and crushed red pepper.

Sauteing vegetables with tomato paste caramelizing in a pot.

Step 3: Add mushrooms, carrots, and red pepper and sauté another 5 minutes until the mushrooms begin to brown. Stir in the tomato paste and let the vegetable mixture sit for about 3 minutes so the paste can caramelize and intensify the flavor.

Broth and bay leaves in a pot.

Step 4: Pour in the chicken broth, add bay leaves (and a Parmesan rind if using), and bring to a boil. Reduce to a simmer and return the browned sausage to the pot. Simmer for 15 minutes to meld flavors.

Lentil soup simmering in a pot.

Step 5: Stir in the rinsed lentils and simmer until tender, about 25 minutes. Lentils will absorb liquid and thicken the soup, so monitor the consistency and add more broth or water if needed.

Spinach wilting in the soup.

Step 6: Add the spinach, cover for 3 minutes to wilt it, then remove the lid and stir in the lemon juice. Taste and adjust salt and pepper, then serve hot.

For extra texture and flavor, top bowls with grated Parmesan or homemade Italian Parmesan croutons. This soup pairs well with other comforting recipes like chicken tortellini soup, one-pot lasagna soup, or broccoli rabe and tortellini soup.

Pro-Tips for Soup

  1. Sear the sausage to create a flavorful brown crust and fond on the pot—this adds savory depth to the broth.
  2. Caramelize the tomato paste with the vegetables; the slight browning intensifies the tomato flavor.
  3. Add lemon juice at the end to brighten the overall flavor.
  4. Use a Parmesan rind while simmering to add umami and nutty notes.
  5. Salt throughout and taste as you cook to balance the seasoning.
  6. Rinse lentils to remove dust and check for any small pebbles before adding them to the soup.
Bowl of sausage and lentil soup.

Recipe FAQs

Do I need to rinse lentils before making soup?

Yes. Rinse lentils to remove dust and to check for any small stones, ensuring a clean, pleasant texture.

Can I freeze lentil soup?

Yes. Lentil soup freezes well. When reheating, add extra broth or water if the soup has thickened, since lentils absorb liquid while stored.

More Hearty Winter Soups

  • Rustic Italian Tortellini Soup with Sausage
  • Italian Wedding Soup
  • Easy Chicken Farro Soup
  • Classic Italian Minestrone

Please leave a comment and a star rating in the recipe card below if you try it. I enjoy hearing feedback and seeing photos of your results.

Bowl of sausage and lentil soup.

Sausage and Lentil Soup

Vincent DelGiudice

A delicious, hearty Italian-style lentil soup with carrots, leeks, celery, mushrooms, and spinach in a caramelized tomato broth.
5 from 3 votes
Print Recipe
Prep Time 15
Cook Time 45
Total Time 1
Course Main Course
Cuisine American, Italian
Servings 8 servings
Calories 568 kcal

Equipment

  • 1 Large Dutch Oven or Pot

Ingredients

  • 2 lbs sweet Italian sausage
  • 2 leeks, chopped
  • 2 celery stalks, chopped
  • 2 medium carrots, chopped
  • 5 oz baby bella mushrooms
  • 10 cups chicken broth
  • ¼ cup tomato paste
  • 1 red pepper, chopped
  • 1 cup lentils
  • 4 oz bag of spinach
  • ½ lemon, juiced
  • 2 bay leaves
  • 1 tsp salt
  • 1 teaspoon oregano
  • 1 teaspoon parsley
  • ½ teaspoon crushed red pepper
  • ½ teaspoon black pepper
  • 2 tbsp olive oil

Instructions

  • Place the Dutch oven over medium-high heat. Add sausage and sear 2–3 minutes untouched, then break up and brown for about 5 minutes. Remove with a slotted spoon and set aside.
  • Reduce heat to medium and add olive oil. Sauté chopped leeks and celery for 5 minutes until softened. Stir in oregano, parsley, black pepper, and crushed red pepper.
  • Add mushrooms, carrots, and red pepper and sauté another 5 minutes until mushrooms begin to brown. Stir in tomato paste and let sit for 3 minutes to caramelize.
  • Pour in chicken broth, add bay leaves (and a Parmesan rind if using), and bring to a boil. Reduce to a simmer and return the sausage. Simmer 15 minutes. Stir in lentils and simmer 25 minutes until tender.
  • Add spinach, cover for 3 minutes to wilt, then remove cover and stir in lemon juice. Adjust seasoning and serve.

Notes

  1. Searing the sausage builds flavor through the fond that forms on the pot.
  2. Allowing the tomato paste to caramelize adds richness and depth.
  3. Lemon juice added at the end brightens the soup.
  4. Use a Parmesan rind while simmering to enhance savory, nutty notes.
  5. Salt gradually and taste as you cook to ensure balanced seasoning.

Nutrition

Calories: 568kcal
Carbohydrates: 26g
Protein: 26g
Fat: 40g
Tried this recipe?We’d love for you to leave a review!