Chicken Minestrone Soup

Published by:
Liz Marino
| 09/11/2025 | Last Updated: 11/15/2025

This post contains affiliate links. Read our disclosure policy.

Chicken Minestrone Soup is an easy, healthy dinner that’s veggie loaded and delicious! Hearty & packed with protein, this is a filling soup!

A bowl of chicken minestrone soup with carrots, celery, and a pot of the soup in the background.

Chicken Minestrone Soup is one of our favorite cozy, hearty cold weather meals. It’s packed with protein and veggies, done in under an hour, and absolutely loaded with flavor!

We have close to 100 high protein, veggie loaded soup recipes on our website, so we’re experts in packing in all the flavor and making a filling soup without all the extra calories.

This minestrone soup with chicken recipe is one of the meals you’ll want to make over and over again once you try it.

Liz’s Tips for the Best Chicken Minestrone Soup

  • Don’t skip the Parmesan cheese rind. Most grocery stores sell these rinds in the cheese aisle. They add SO much flavor!
  • Don’t overcook the pasta! Remove the soup from the heat after half the amount of cook time because the pasta will continue to cook in the soup.
  • Use a food processor to save time chopping veggies.

Ingredients:

Labeled ingredients to make chicken minestrone soup in small bowls and measuring cups.

substitutions

Olive Oil: You could use avocado oil, but we really recommend extra virgin olive oil.

Chicken Breasts: You can substitute with boneless chicken breasts or chicken tenders but we like the flavor of chicken thighs the best!

Fresh Veggies: Feel free to also add more carrots/celery if you want to up the veggies! Some people also like to add small pieces of chopped potatoes – you can add them in when you’re sautéing carrots/celery/onion.

Beans: I usually use cooked cannellini beans to save time. You could also cook your own, or sub with navy beans or great northern beans. Red kidney beans or pinto beans may work too. Feel free to double the amount of beans for extra protein in this recipe!

Dried Beans: If you’d like to use dried beans in this recipe, cook them before adding them to the soup. You’ll need about 1.5 cups cooked beans. You can use any beans in this recipe. White beans or cannellini beans would make a great substitute.

Broth: You can use chicken broth, vegetable broth, beef broth, or bone broth for the liquid in this recipe!

Pasta: You can use any small pasta. Ditalini is my favorite. Use gluten-free pasta to make the soup gluten free. You can also try this Alphabet Soup for a fun recipe.

Low Sodium: If you’re watching your salt intake – omit the salt from the recipe or add it at the end to taste. Also, make sure to check your canned beans/broth. Look for low or no salt added beans/broth.

Spinach: You can use fresh or frozen baby spinach. I haven’t tried this soup with chopped kale, but I think it would be great.

Parmesan Cheese Rind: A parmesan rind is optional but highly recommended as it adds a ton of flavor. You can find them at most specialty grocers near the cheese section. If you are vegan/dairy free- omit this from the recipe.

Vegetarian: Try our Easy Minestrone Soup recipe for a vegetarian version.

Green Leaf

How to Make Chicken Minestrone Soup

Carrots, celery, onion and garlic cooking in oil in a large stock pot.
  1. Heat olive oil in a large pot over medium-high heat, then sauté carrots, celery, onion, and garlic for about 5 minutes.
Uncooked chicken thighs, chicken stock, tomatoes, water, green beans, spices, and parmesan cheese rind in a large pot to make chicken minestrone soup.
  1. Add chicken, stock, tomatoes, water, green beans, spices, and Parmesan rind, stir, cover, and bring to a boil over high heat.
Chicken minestrone soup half cooked in a pot before chicken is shredded with a spoon on the side.
  1. Once boiling, add pasta, beans, spinach, and zucchini, then cook uncovered for 4 minutes less than the pasta’s package time to prevent overcooking as it continues to soften while the soup cools.
Cooked chicken minestrone soup in a stockpot before chicken is shredded with a spoon on the side.
  1. Once the pasta has cooked, remove the soup from the heat.
Chopped chicken on a wooden cutting board with a knife on the board and a discarded parmesan cheese rind and bay leaves in a bowl with a pot of chicken minestrone soup on the side.
  1. Discard the bay leaf and Parmesan rind, then remove the chicken thighs, chop or shred them.
Chopped chicken added back to a large pot of chicken minestrone soup with a wooden cutting board and knife on the side.
  1. Stir the chicken back into the pot and serve hot with additional Parmesan cheese.

What to Serve with Italian chicken soup

Minestrone soup is delicious with a big piece of bread and lots of Parmesan cheese!

For even more veggies, serve with a fresh side salad like a Caesar Salad or a Kale Lemon Salad.

A large pot of chicken minestrone soup with chopped veggies on the side.

storage

Help: My soup is too thick! As the soup sits, the pasta will absorb the broth/liquid and become thicker. Don’t worry! Just add more broth when you’re ready to eat your leftovers.

Reheating: This soup will last in the refrigerator for 3-4 days. You can reheat it in the crockpot, microwave or on the stove. The pasta will absorb some of the liquid overnight so you can just add some broth when reheating or enjoy it thicker.

Freezing: You can freeze this high protein chicken soup, but it isn’t as good once it has been frozen. The pasta can get a little mushy – but it’s still totally edible!  We like these containers for freezing.

A ladle taking a scoop out of a pot of chicken minestrone soup in the background.
A bowl of chicken minestrone soup with carrots, celery, and a pot of the soup in the background.

Chicken Minestrone Soup

Recipe by: Liz Marino
5 from 1 vote
Chicken Minestrone Soup is an easy, healthy dinner that’s veggie loaded and delicious! Hearty & packed with protein, this is a filling soup!
Prep Time : 20 minutes
Cook Time : 35 minutes
Total Time : 55 minutes
Serves : 8 2 cup servings
(hover over # to adjust)

Ingredients

Instructions

Stovetop Instructions

  1. In a large pot, heat olive oil over medium high heat. Sauté the carrots, celery, onion and garlic for about 5 minutes until translucent.
  2. Add chicken thighs, chicken stock, tomatoes, water, green beans, basil, oregano, parsley, pepper, salt, red pepper flakes, bay leaves and parmesan cheese rind to the pot. Stir together, cover the pot and turn the heat to high to bring to a boil. It will take about 10 minutes to come to a boil.
  3. Once the soup is boiling, add the pasta, cannellini beans, spinach and zucchini to the pot. Cook uncovered for 4 minutes less than the recommended cook time on the pasta package. Do NOT overcook the pasta, because it will continue to cook as the soup cools.
  4. Once the pasta has cooked, remove the soup from the heat.
  5. Discard the bay leaf and Parmesan cheese rind.
  6. Remove the chicken thighs from the pot with a pair of tongs and chop into small pieces on a cutting board or shred with two forks.
  7. Add the chopped chicken back into the pot. Stir together and serve hot with additional Parmesan cheese.
  8. Note: The pasta will absorb a significant amount of the liquid. Add more broth if you like a thinner soup.

Crockpot Instructions

  1. In a sauté pan, heat olive oil over medium high heat. Sauté the carrots, celery, onion and garlic for about 5 minutes until translucent. Transfer to the crockpot base
  2. Add chicken thighs, chicken stock, tomatoes, water, green beans, basil, oregano, parsley, pepper, salt, red pepper flakes, bay leaves and parmesan cheese rind to the crockpot. Stir together, cover the pot and turn the heat to high for 6 hours, or low for 8 hours.
  3. The last hour of cooking, add your pasta, cannellini beans, spinach and zucchini to the crockpot. Stir to combine. Cover and cook for the remaining hour. You can also cook your pasta in a separate pot and stir it in the soup.
  4. Important: you should undercook the pasta. Once you remove the crockpot from the heat the pasta will continue to cook and absorb the broth. Feel free to add more broth to your liking if the soup becomes too thick.
  5. Discard the bay leaf and Parmesan cheese rind.
  6. Remove the chicken thighs from the pot with a pair of tongs and chop into small pieces on a cutting board or shred with two forks.
  7. Add the chopped chicken back into the pot. Stir together and serve hot with additional Parmesan cheese.
  8. Note: The pasta will absorb a significant amount of the liquid. Add more broth if you like a thinner soup.

Nutrition Facts

Serving: 2cups | Calories: 325kcal | Carbohydrates: 41g | Protein: 29g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 81mg | Sodium: 501mg | Potassium: 1012mg | Fiber: 8g | Sugar: 8g | Vitamin A: 9039IU | Vitamin C: 20mg | Calcium: 165mg | Iron: 5mg
Course: Main Course
Cuisine: American, Italian
Tried this recipe?Share it! Make sure to tag @thecleaneatingcouple or use #thecleaneatingcouple!
5 from 1 vote

Leave a Reply

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

Recipe Rating




One Comment

  1. 5 stars
    I made this soup this past weekend and it was so easy and delicious. I shared this recipe with 5 co-workers after they saw me bring it for lunch. The aroma filled the kitchen and was so inviting. I can’t wait to make this again! This is perfect for the soup season in Minnesota.