5 from 3 reviews

A hearty soup packed with veggies and bread that will keep you warm on a cold winter day.


  • 3/4 cup onion, diced
  • 2 cloves garlic, minced
  • 3 strips bacon, diced
  • 1 red pepper, diced
  • 2 stalks celery, sliced
  • 1 cup carrots, sliced
  • 1 (14.5) oz can diced tomatos, undrained
  • 1 quart vegetable broth
  • 5 oz frozen chopped spinach
  • 3 cups stale bread, cubed
  • 2/3 cup lentils, uncooked
  • black pepper & cayenne pepper, to taste
  • parmesan cheese, optional


  1. Cook lentils according to package directions.
  2. Meanwhile, in a large pot or dutch oven, saute first six ingredients for 5-7 minutes.
  3. Add tomatoes (with their liquid), broth, spinach, bread and cooked lentils and spices and let simmer until veggies reach desired tenderness.
  4. Serve topped with parmesan cheese if desired.

Learn how food affects your body.

Get my free Table Talk email series where I share bite-sized nutrition information about carbs, protein, and fat, plus bonus information about snacks and sugar!