This Hearty Chicken, Broccoli & Cauliflower Soup is a warm, comforting, and nourishing meal packed with tender chicken, fresh broccoli, cauliflower, and a deliciously creamy garlic broth. It’s rich, flavorful, satisfying, and perfect for cozy family dinners or a healthy weeknight meal.

Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Course: Soup / Main Course
Cuisine: American

Ingredients

For the Soup

  • 2 tablespoons olive oil

  • 1 tablespoon butter

  • 1 pound (450 g) boneless, skinless chicken breasts, diced

  • 1 medium onion, finely chopped

  • 3 cloves garlic, minced

  • 2 medium carrots, diced

  • 3 cups fresh broccoli florets

  • 3 cups cauliflower florets

  • 4 cups chicken broth

  • 1 cup whole milk

  • ½ cup heavy cream

  • ½ teaspoon dried thyme

  • ½ teaspoon Italian seasoning

  • ½ teaspoon paprika

  • ½ teaspoon black pepper

  • 1 teaspoon salt, or to taste

  • ½ cup grated Parmesan cheese

  • 1 tablespoon fresh parsley, chopped

Optional Ingredients

  • ¼ teaspoon red pepper flakes

  • 1 tablespoon lemon juice

  • 1 tablespoon cornstarch mixed with 2 tablespoons cold water (for a thicker soup)

Instructions

Step 1: Prepare the Ingredients

  1. Wash the broccoli and cauliflower thoroughly.

  2. Cut both vegetables into small, bite-sized florets.

  3. Dice the chicken breasts into evenly sized pieces.

  4. Finely chop the onion and carrots.

  5. Mince the garlic and chop the fresh parsley.

  6. Measure all remaining ingredients so everything is ready for cooking.

Step 2: Cook the Chicken

  1. Heat olive oil in a large soup pot or Dutch oven over medium heat.

  2. Add the diced chicken pieces.

  3. Season with paprika, salt, and black pepper.

  4. Cook for approximately 5–7 minutes, stirring occasionally, until the chicken is lightly golden and reaches an internal temperature of 165°F (74°C).

  5. Remove the chicken from the pot and set aside on a clean plate.

Step 3: Sauté the Vegetables

  1. Add butter to the same pot and allow it to melt.

  2. Add the chopped onion and diced carrots.

  3. Cook for 3–4 minutes until the onion becomes soft and translucent.

  4. Add minced garlic and cook for another 30 seconds until fragrant.

  5. Stir in dried thyme and Italian seasoning.

  6. Mix everything together to release the delicious aroma of the herbs.

Step 4: Add the Chicken Broth

  1. Pour the chicken broth into the pot.

  2. Stir well, scraping the bottom to release any flavorful browned bits.

  3. Bring the broth to a gentle boil.

  4. Add the cauliflower florets first.

  5. Reduce the heat and simmer for approximately 5 minutes.

  6. Add the broccoli florets and continue simmering for another 5–7 minutes until the vegetables are tender but not mushy.

Step 5: Make the Soup Creamy

  1. Reduce the heat to low.

  2. Slowly pour in the milk and heavy cream.

  3. Stir gently until everything is well combined.

  4. Add the grated Parmesan cheese.

  5. Stir until the cheese melts into the broth.

  6. If you prefer a thicker soup, add the cornstarch slurry gradually while stirring.

  7. Allow the soup to simmer gently for 2–3 minutes. Avoid boiling vigorously after adding the dairy.

Step 6: Add the Chicken Back

  1. Return the cooked chicken to the soup pot.

  2. Stir gently to distribute the chicken throughout the soup.

  3. Simmer for another 3–5 minutes until everything is heated through.

  4. Taste and adjust the salt, black pepper, and seasonings.

  5. Add a little fresh lemon juice if you want a brighter flavor.

Step 7: Garnish and Serve

  1. Remove the pot from the heat.

  2. Ladle the hot soup into serving bowls.

  3. Sprinkle freshly chopped parsley over the top.

  4. Add extra Parmesan cheese and a pinch of black pepper.

  5. Serve immediately while warm and creamy.

Tips for the Best Chicken, Broccoli & Cauliflower Soup

  • Use fresh vegetables: Fresh broccoli and cauliflower provide the best texture.

  • Don’t overcook the vegetables: Keep them slightly tender so they don’t become mushy.

  • Cut chicken evenly: This helps the chicken cook uniformly.

  • Add cream at the end: This helps maintain a smooth, creamy texture.

  • Use freshly grated Parmesan: It melts more smoothly and adds wonderful flavor.

  • For extra flavor: Add a little lemon juice and extra garlic before serving.

Frequently Asked Questions (Q&A)

Q1: Can I use rotisserie chicken instead of raw chicken?

Yes! Shredded rotisserie chicken works perfectly. Add it during the final 5 minutes of cooking.

Q2: Can I make this soup without heavy cream?

Absolutely! You can use additional milk or evaporated milk instead. The soup will be slightly lighter.

Q3: Can I use frozen broccoli and cauliflower?

Yes! Frozen vegetables work well. Add them directly to the simmering broth and adjust the cooking time until tender.

Q4: How can I make the soup thicker?

Add a cornstarch slurry or blend a small portion of the cooked cauliflower and stir it back into the soup.

Q5: Can I make this soup ahead of time?

Yes. Prepare it ahead and refrigerate it in an airtight container. Reheat gently on the stove, stirring occasionally.

Q6: How long does this soup last in the refrigerator?

It stays fresh for approximately 3–4 days when properly refrigerated.

Q7: Can I freeze this soup?

Yes, but cream-based soups may change texture after freezing. For best results, freeze the soup before adding milk, cream, and Parmesan. Add those ingredients when reheating.

Q8: Can I make this soup low-carb?

Yes! The recipe is naturally relatively low in carbohydrates. Avoid flour or other starchy thickeners and use the cauliflower to create a thicker consistency.

Serving Suggestions

Serve this delicious soup with:
  • Garlic bread

  • Toasted sourdough bread

  • Fresh green salad

  • Roasted vegetables

  • Parmesan cheese crackers

  • Warm dinner rolls

Enjoy this hearty, creamy, and comforting Chicken, Broccoli & Cauliflower Soup!

By admin

Leave a Reply

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