Total Time
1hr 15mins
Prep 15 mins
Cook 1 hr

This is absolutely delicious on a cold winter day & one of my favourite soups! (Sometimes I add some baby spinach leaves during the last 5 minutes).I'm enjoying a mug-full as I type this.

Ingredients Nutrition


  1. Heat butter & oil in a large heavy pot or Dutch oven over medium heat.
  2. Add next 5 ingredients & saute for about 10 minutes, stirring occasionally.
  3. Add broths, seasonings, tomatoes & zucchini and simmer on low, stirring occasionally, for 30 to 35 minutes.
  4. Add beans & spaghetti and simmer for another 15 minutes.
  5. Garnish each serving with a shaving of fresh Parmesan.
Most Helpful

I love Minestrone soup alot ever since I had it for the first time at the Olive Garden restaurant in Orlando. I have been desperately wanting to have the recipe. Thank you so much for posting this! I made this for dinner tonight using Maggi vegetable broth with onions as a substitute for the chicken and beef broth. Also, I used Pure Wesson Canola oil as a substitute for the olive oil and I used ghee as a substitute for butter. I had to omit the zucchini and leek since I did not have those on hand and I'm not a big fan of them either. This soup was very nice and made me warm. Thank you for sharing the incredibly good recipe on Zaar!

Charishma_Ramchandani January 23, 2004

This was a wonderful recipe. I added some italian seasoning and it was perfect. I served it with fresh italian bread.

kbksmama March 15, 2004

I made some slight modifications but stuck to the basic recipe. At step 2, I added the carrots, celery, onions, and potatoes (no leeks on hand so not added) - did not really measure and probably doubled in some cases. Add next 5 ingredients & saute for about 10 minutes, stirring occasionally. I didn't have chicken broth so added bouillon to approx. 3 cups of water with the beef broth. I did not add salt and pepper and it didn't really needed it...but I'd suggest taste testing based on the broth you use :). I like a more "bonded" soup so I simmered for about 3 hours before adding beans (only lightly rinsed). After about 30 minutes I added ditali pasta and let that go for 15 minutes. The taste was restaurant quality!

Tish January 04, 2015