This traditional minestrone soup is hearty but not heavy, and brimming with fresh veggies, cannellini beans, pasta, and chicken - or your choice of meat. It's easy to customize to make a rustic, comforting, and delicious minestrone recipe the whole family loves!
Set a large 6-8 quart soup pot over medium heat. Add the olive oil, onions, garlic, mushrooms, and carrots. Sauté for 5-8 minutes to soften the vegetables, stirring regularly.
Place the whole chicken breasts down in the sautéed veggies at the bottom of the pot. Add in the chicken broth, water, canned tomatoes, red wine, Italian seasoning, 1 teaspoon salt, and 1/4 teaspoon ground black pepper. Bring to a boil and simmer for 15-20 minutes, until the chicken breasts are cooked through.
Remove the chicken breasts with tongs and set on a cutting board. Add the zucchini, summer squash, canned beans, macaroni, green beans, and roasted red peppers to the pot. Stir well. Bring to a simmer and cook for another 5-8 minutes, until the pasta is cooked through.
Meanwhile, chop the chicken into bite-size pieces. Stir the chicken back into the soup. Taste, then salt and pepper as needed.
Notes
Note: If making a gluten-free variation of this recipe, make sure to use a GF pasta that will not disintegrate in the soup. (Both ALDI and Trader Joe's have a pretty hearty GF pasta.)Leftovers: Store cooled leftovers in an airtight container and keep the soup in the fridge for up to 3-4 days.To Freeze: Cool the soup completely before transferring to a sealed freezer-safe container. I recommend wrapping the container in a layer or two of aluminum foil for extra protection from freezer burn. Minestrone soup with meat will keep well in the freezer for up to 3 months.Defrost it in the fridge overnight before reheating the soup in the microwave or on the stovetop.