clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
top view Italian chicken mushroom soup in a white bowl

Italian-Style Chicken and Mushroom Soup

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x


This Italian Chicken and Mushroom Soup recipe is warming to the soul and is totally easy to make a big batch of on a chilly night! Packed with flavor and hearty ingredients, you'll love this soup on fall and winter nights when all you want is something cozy and comforting.


  • 6 tablespoons olive oil
  • 1 yellow onion, diced
  • 4 ribs celery, chopped
  • 8 cups chicken broth
  • 4 cups chicken, cooked and shredded
  • 4 bay leaves
  • 2 teaspoons salt
  • 1 teaspoon freshly ground black pepper
  • 2 whole heads garlic (this means the entire bunch!)
  • 8 ounces button mushrooms, cleaned
  • 1 cup orecchiette pasta, or other small pasta shapes such as bow ties or elbow macaroni
  • 1 cup canned cannellini or navy beans, rinsed and drained
  • 2 tablespoons fresh rosemary, chopped, or 2 teaspoons dried rosemary
  • 2 tablespoons fresh parsley, chopped
  • 8 cups firmly packed spinach, washed, drained, and stems removed


  1. Heat 4 tablespoons of the olive oil in a large soup pot over medium heat.
  2. Add the onion, reduce the heat to low, and cook, stirring occasionally, about 15 minutes. Add the celery, and cook about 5 minutes longer, stirring occasionally.
  3. Add the broth, chicken, bay leaves, salt, and pepper. Bring the mixture to a boil over medium to medium-high heat. Reduce heat and simmer about 1 hour, stirring occasionally.
  4. Place both heads of garlic on a small sheet of aluminum foil, and drizzle with 1 tablespoon of the olive oil. Wrap tightly and place in the oven to roast at 450 degrees F., about 35 to 40 minutes, or until the garlic is soft.
  5. Meanwhile, toss the mushrooms with the remaining olive oil in a baking dish (or some more foil), place in the oven, and roast 15 to 20 minutes, until golden brown, stirring once or twice during cooking to coat evenly.
  6. Remove the mushrooms from the oven, and add to the soup. Remove the garlic from the oven, peel the cloves, and add to the soup, leaving them whole.
  7. Add the orecchiette to the soup and cook, stirring occasionally, 10 to 12 minutes longer, just until the pasta is al dente. Add the beans and heat through.
  8. Add the rosemary and parsley, and stir to mix. Remove soup from the heat.
  9. Add the spinach, and stir until wilted.
  10. Serve hot with crusty bread.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stove
  • Cuisine: American

Keywords: easy soup recipe, chicken and mushroom soup recipe, how to make chicken and mushroom soup, easy mushroom soup, best mushroom soup