Total Time
Prep 15 mins
Cook 40 mins

A hearty and healthy soup. Excellent on chilly days. Very easy to prepare.

Ingredients Nutrition


  1. Heat oil in a large saucepan over medium-high heat.
  2. Add chopped onion and sauté for 4 minutes or until just lightly browned.
  3. Add water, zucchini, carrots, canellini beans, celery, basil, oregano salt, pepper, tomatoes and garlic.
  4. Bring to boil; reduce heat, cover and simmer on medium-low heat for 25 minutes, stirring occasionally.
  5. Add macaroni, cover and cook an additional 10 minutes.
  6. Adjust spices to suit your taste.
  7. Serve hot.


Most Helpful

Yum yum! A very warming and tasty minestrone with lots of zucchini (a plus!) It is also very tomato-ey, so if you love tomatoes you will enjoy this very much. My only suggestion is to cook the celery a little longer (with the onions maybe?) so they become more tender. I had to cook my soup awhile more until they softened. Also added some fresh spinach and basil from the garden. Thanks, Uncle Bill. [Made for All You Can Cook Tag]

averybird July 22, 2011

Uncle Bill, this is fantastic. I followed your recipe exactly but I used vegetable stock instead of water because I had some I needed to use up. My husband takes soup for lunch in the winter and he raved about this when he came home. Thanks for another great recipe.

maryL in Canada January 24, 2004

I made this for Christmas Eve dinner, and it was FABULOUS!!!! My husband loved it, and he's not a big fan of my cooking! ? That proves this recipe is the real deal. I did use vegetable broth instead of 3 cups of water, and put about 14 fresh spinach leaves in at the last minute. Will definitely make this many times in the future.

lngtheone December 24, 2015

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a