Minestrone Soup



I love making soup in the winter for several reasons. First of all, when it's cold outside, soup tastes great. I also love making big batches so that I can freeze 2-3 servings, which makes for easy weeknight meals down the road. And finally – I love how creative I can get with things. This minestrone is my mom’s recipe and definitely a #1 favorite in our house. It’s packed full of veggies, but don’t feel limited by what I have listed here. If you have something in your refrigerator that’s about to go bad – toss it in! The rules are very flexible when it comes to this one!

Prep time:  20 mins
Cook time:  2 hours
Total time:  2 hours 20 mins


Ingredients
  • olive oil
  • 2 cloves garlic
  • 1 medium onion, chopped
  • 1 large carrot, sliced
  • 2 ribs of celery, sliced
  • 1 bay leaf
  • salt
  • pepper
  • 1 tsp Italian seasoning
  • 48oz chicken stock
  • 2 cups fresh cabbage, chopped
  • 1 can (15oz) diced tomatoes (with liquid)
  • 1 cup fresh or frozen green beans
  • 1 medium zucchini, diced
  • 1 can garbanzo beans, drained
  • 1 can cannellini beans, drained
  • handful of fresh spinach
  • ditalini pasta (optional garnish)
Instructions
  1. In a large soup pot, add enough oil to cover the bottom of the pan. Then add chopped garlic, onion, carrot, celery, bay leaf and cook until tender. Add salt & pepper (to taste) plus Italian seasoning. Cook until veggies are tender (5-7 minutes)
  2. Add chicken stock (6 cups) plus 2 cups of water (total 8 cups liquid). Stir well and cook for about 5 minutes.
  3. Add cabbage, diced tomatoes, green beans, and zucchini. Cover and cook for 15-20 minutes or until veggies are soft.
  4. Add garbanzo beans and cannellini beans. Cook about 10 minutes more.
  5. Add fresh chopped spinach leaves and cook until wilted (note: spinach will cook down a lot so be generous with your handful).
  6. Soup can simmer on the stove for several hours.
  7. Optional: serve with cooked ditalini pasta