Sausage, Spinach, and Tomato Lentils

By on

Comfort food at its best with creamy lentils cooked with sausage, tomatoes, garlic, and spinach all cooked in one pot. This cozy dish is the perfect healthy dinner packed with protein, fiber, and veggies.

412 CAL 44g CARBS 9g FAT 34g PROTEIN 4
1 Comment

There is so much to love about this hearty Sausage, Spinach, and Lentil dish. It's all cooked in a single pot for easy cleanup, made with affordable ingredients, and is so flavorful. It's one of my favorite ways to eat lentils, they are just so tasty.

While my original intention for this dish was to make a lentil salad with sausage, I made this comforting bowl of creamy lentils, spicy sausage, tomatoes, and spinach instead since I was seriously craving something warm and cozy. It’s all made in one pot (yay for easy cleanup!) and it freezes great.

I like to make a double batch and keep leftovers for quick lunches.  Lentils keep well in the fridge and reheat beautifully. If you love lentils, you won't want to miss these Madras Lentils and Lentil Coconut Curry.

Ingredients for sausage, lentil, spinach, and tomatoes on a cutting board with spices and chicken broth.

Key Ingredients and Swaps

Here is everything you need to make this recipe.

  • Green or brown lentils: This recipe is meant to be made with dry brown or green lentils. Red lentils will become too mushy as they cook. You could swap in another grain but you would need to adjust the ratios of liquids to grains and the cooking time. 
  • Sausage: This recipe works with almost any type of sausage links or ground sausage. To keep things light, use chicken or turkey sausage. Pork sausage or smoked sausage works as well. Either raw or precooked sausage can be used.
  • Aromatics: Carrots, celery, onions, and garlic are all used to build flavor in this dish. Lentils can sometimes be bland and this is a great way to boost their natural flavor. You could add bell peppers as well to sneak in some extra veggies.
  • Spinach: Greens are a great addition to this dish for color, nutrition, and to add some fresh flavor. The spinach will wilt right into the dish. If you use a heartier green like kale, it will need to cook longer. 
  • Tomatoes: Fresh or canned diced tomatoes can be used in this recipe. Drain canned tomatoes if you are using them. One note, if the lentils are older, the tomatoes can cause them to cook more slowly. In this case, add them right before serving. 
  • Spices: Thyme, oregano, and cumin add an herbaceous, slightly smoky flavor to the lentils. Feel free to swap in any dried herbs you like or have on hand. 
  • Broth: To add one last layer of flavor, use broth instead of water to cook the lentils. Chicken broth or vegetable broth works well. Adjust the amount of broth depending on how soupy you want the final product. I like it as a thick stew.

Customize This Tasty Lentil and Sausage Recipe

This recipe is even to customize and make your own. Here are some ideas.

  • Make it spicy: Make this dish spicy by adding some red pepper flakes along with the other spices.
  • Add cheese: Finish this dish with a sprinkling of Parmesan, feta, or goat cheese.
  • Fresh herbs: Add fresh herbs like basil or parsley before serving to add some fresh, vibrant flavor. 
  • Extra veggies: Swap in different vegetables. Add sauteed mushrooms, kale, bell peppers, or cauliflower.
  • Change up the sausage: Try this dish with different flavors of sausage. Try it with sweet Italian sausage, chorizo, spinach feta sausage, kielbasa, or andouille sausage. 
  • Add beans: Add a can of chickpeas or white beans for even plant-based protein. 

Ladle with sausage, lentils, spinach, and tomatoes over a pot of lentils.

Side Dish Ideas

There are so many dishes you can serve with these lentils. My favorite is some creamy polenta or mashed cauliflower underneath and a sprinkle of salt feta cheese on top.

How to Store Leftover Lentils

If you are lucky enough to have leftovers, store them in an airtight container in the fridge for 3-4 days. Reheat in a small pot over low heat or in the microwave. 

These also freeze well. Let the lentils come to room temperature, then store them in an airtight container. Let defrost overnight in the fridge and then gently reheat, adding extra broth if needed.

Frequently Asked Questions

Find answers to the most common question about making this sausage and lentil dish.

Sometimes you may find that your lentils are still hard after 30-45 minutes of simmering. This is usually caused by very old lentils, which take longer to cook. For the best results, make sure to cook with fresh lentils. 

Absolutely! Just cook this dish with extra broth and it can easily be turned into a soup or stew. 

This dish works with vegetarian sausage. Just make sure to check the spice level and seasoning since vegetarian sausage won't release as much flavor into the dish as it cooks. 

Bowl of lentils with spinach, tomatoes, sausage, carrots, and celery.
The Recipe
Loading Video…

Sausage, Spinach, and Tomato Lentils

412 CAL 44g CARBS 9g FAT 34g PROTEIN 4
1 Comment
  • Print
  • Download
  • Send to your inbox


  • 2 tsp. olive oil
  • 1 carrot, peeled and chopped
  • 1 celery rib, chopped
  • 1 cup onion, minced
  • 3 garlic cloves, minced
  • 4 chicken sausages, sliced
  • 4 cups baby spinach
  • 2 tomatoes, chopped
  • 1 tsp. dried thyme
  • 1 tsp. oregano
  • 1 tsp. cumin
  • 1 cup dry lentils, rinsed
  • 4 cups low sodium chicken broth

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Media)

Switch to prevent your screen from going dark.


Heat the olive oil in a pot over medium heat. Add the carrot, celery, onion and garlic. Cook for 3-4 minutes until fragrant.


Add the chicken sausages and cook until browned on both sides. Add the spinach, tomatoes, thyme, oregano, and cumin. Stir and cook for 30 seconds.


Add the lentils and broth. Bring to a boil and then turn down to a simmer. Cover and cook for 30 minutes or until lentils are tender.


Check lentils to make sure they are cooked through. Stir and season with salt and pepper as needed.


This equipment section may contain affiliate links to products we recommend.
Nutritional Facts
Serving Size: about 1.5 cups
Amount Per Serving
Calories 412
Calories from Fat 87
% Daily Value *
Total Fat 9g
Saturated Fat 3g
Monounsaturated Fat 0g
Polyunsaturated Fat 0g
Cholesterol 65mg
Sodium 603mg
Total Carbohydrate 44g
Dietary Fiber 18g
Sugars 7g
Protein 34g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.


Older lentils tend to take longer to cook. If you aren't sure how fresh your dried lentils are, we recommend adding the tomatoes right before serving.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
1 Comment
On Sausage, Spinach, and Tomato Lentils
user image
user image
Tammy Flahive
July 13, 2022 - 12:44
Add a Rating:
I made this with impossible meat free sausage and it is soooo good. thanks for the recipe.
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.