This Sausage Lentil Soup is a simple, filling soup that’s easy to make with everyday ingredients. The sausage adds rich flavor to the broth, and the lentils make the soup hearty enough to be a full meal.
It cooks in one pot and doesn’t take much prep. The soup also reheats really well, which makes it a good option if you like having leftovers for lunch the next day.
Sausage lentil soup is the kind of recipe that works well for a regular weeknight dinner when you want something warm and satisfying.
Why You’ll Love This Sausage Lentil Soup
You will love this Sausage Lentil Soup because it’s filling and easy to make with simple ingredients. The sausage adds a lot of flavor while the lentils make the soup satisfying enough for a full meal.
This Sausage Lentil Soup is also a great recipe for busy days since it holds up really well for leftovers. In fact, the soup often tastes even better the next day after the flavors have had time to sit together.
I also like how dependable this sausage lentil soup is. It’s the kind of recipe you can make when you want something warm and homemade without a lot of extra work. It’s simple, comforting, and perfect for a cozy dinner.
Ingredients
- 1 tablespoon olive oil
- 2 sausages (Italian or your favorite type), sliced or crumbled
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 carrot, chopped
- 1 celery stalk, chopped
- 1 cup dry lentils (green or brown), rinsed
- 1 can (400g) diced tomatoes
- 4 cups chicken or vegetable broth
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme
- ½ teaspoon cumin
- Salt and black pepper, to taste
- Fresh parsley, for garnish (optional)

Instructions
- In a large pot, heat olive oil over medium heat. Add the sausage and cook until browned, about 5 minutes. Remove and set aside.
- In the same pot, add onion, garlic, carrot, and celery. Cook for about 4–5 minutes, until softened.
- Stir in the lentils, diced tomatoes, broth, and spices. Bring to a boil, then reduce heat to low.
- Let it simmer uncovered for 30–35 minutes, or until lentils are tender. Stir occasionally and add a splash of water if it gets too thick.
- Return the cooked sausage to the pot, stir, and simmer for another 5 minutes.
- Serve into bowls, garnish with parsley if you want to, and enjoy warm!
Hearty Sausage Lentil Soup
Difficulty: Easy4
servings10
minutes40
minutesIngredients
1 tablespoon olive oil
2 sausages (Italian or your favorite type), sliced or crumbled
1 small onion, diced
2 cloves garlic, minced
1 carrot, chopped
1 celery stalk, chopped
1 cup dry lentils (green or brown), rinsed
1 can (400g) diced tomatoes
4 cups chicken or vegetable broth
1 teaspoon smoked paprika
½ teaspoon dried thyme
½ teaspoon cumin
Salt and black pepper, to taste
Fresh parsley, for garnish (optional)
Directions
- In a large pot, heat olive oil over medium heat. Add the sausage and cook until browned, about 5 minutes. Remove and set aside.
- In the same pot, add onion, garlic, carrot, and celery. Cook for about 4–5 minutes, until softened.
- Stir in the lentils, diced tomatoes, broth, and spices. Bring to a boil, then reduce heat to low.
- Let it simmer uncovered for 30–35 minutes, or until lentils are tender. Stir occasionally and add a splash of water if it gets too thick.
- Return the cooked sausage to the pot, stir, and simmer for another 5 minutes.
- Serve into bowls, garnish with parsley, and enjoy warm!
Notes
- Calories: ~360
Protein: 24g
Carbohydrates: 35g
Fat: 14g

