This post may contain affiliate links. Please read our disclosure policy.

Whole30 Minestrone Soup

I just love minestrone soup! It is packed full of veggies and so much flavor, leaving your tummy satisfied and your taste buds singing. Yum! So I needed to make this Whole30 Minestrone Soup.

Here I have a Whole30 approved Minestrone soup, which really I could rename to “Italian Vegetable Soup”, but since we all know what Minestrone is I’ll keep it at that. When I cook a really good, traditional, non-whole30 minestrone soup I like to add the rind of some parmesan cheese while the soup is cooking down to add delicious flavor to the soup and thicken it up a tad. I also add cooked ditalini pasta before serving. So feel free to do this if you aren’t whole30, they are great additions that your family will love if you aren’t whole30!

Either way, this Whole30 Minestrone Soup is absolutely satisfying and delicious! Enjoy!

And if you are looking for another Italian-style soup recipe that is not Whole30, try my Sausage, Fennel, and White Bean Soup!

Whole30 Minestrone Soup
Write a review
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
  1. 4 oz. diced pancetta
  2. 2 tbsp. olive oil
  3. 1 yellow onion, finely diced
  4. 2 cloves garlic, minced
  5. 1 large carrot, diced small
  6. 2 stalks celery, diced small
  7. 1 medium zucchini, diced large
  8. 1 medium squash, diced large
  9. 2 tbsp. tomato paste
  10. 1/4 tsp. crushed red pepper (optional)
  11. 2 cups fresh green beans, cut into 2 inch pieces
  12. 1 cup sliced mushrooms
  13. 2 cups baby spinach
  14. 32 oz. chicken broth
  15. 1 can diced tomatoes
  16. salt and pepper, to taste
  17. 1 tsp. dried oregano
  18. 2 tbsp. fresh basil, jullienne
  1. Heat a dutch oven or large pot over medium-high heat. Add in the pancetta and fry until cooked through. Using a slotted spoon, remove from the skillet, reserving the fat in the pot, and set on a plate.
  2. Add olive oil to the fat with diced onion, carrot, and celery. Season lightly with salt and pepper. Saute until tender, about 5 minutes. Now add in the garlic, zucchini, squash and crushed red pepper (if using) saute for 3 more minutes.
  3. Add in the tomato paste and stir until it is combined throughout all the veggies.
  4. Slowly pour in the chicken broth and stir constantly to help the tomato paste combine evenly. Add the diced tomatoes, oregano, basil, and salt and pepper, to taste.
  5. Bring to a boil, then reduce heat to medium or medium-low, or to where it is lightly simmering. Add in the green beans and the mushrooms and continue to cook until green beans are tender and the soup flavors have combined, about 15 more minutes.
  6. Add in your cooked pancetta and the spinach and stir until spinach is just wilted, about 2 more minutes.
  7. Taste and add more salt and pepper, if needed.
  8. Serve, garnish with freshly chopped parsley (optional) and enjoy!
The Defined Dish

Welcome! I’m Alex.

I’m a food lover sharing healthy, simple, delicious, recipes from my kitchen to yours. Here you’ll find lots of Whole30, lots of healthy, and a little indulgence here and there because…it’s all about balance y’all!

Similar recipes

Leave a comment

Your email address will not be published. Required fields are marked *