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
-
Wash the broccoli and cauliflower thoroughly.
-
Cut both vegetables into small, bite-sized florets.
-
Dice the chicken breasts into evenly sized pieces.
-
Finely chop the onion and carrots.
-
Mince the garlic and chop the fresh parsley.
-
Measure all remaining ingredients so everything is ready for cooking.
Step 2: Cook the Chicken
-
Heat olive oil in a large soup pot or Dutch oven over medium heat.
-
Add the diced chicken pieces.
-
Season with paprika, salt, and black pepper.
-
Cook for approximately 5–7 minutes, stirring occasionally, until the chicken is lightly golden and reaches an internal temperature of 165°F (74°C).
-
Remove the chicken from the pot and set aside on a clean plate.
Step 3: Sauté the Vegetables
-
Add butter to the same pot and allow it to melt.
-
Add the chopped onion and diced carrots.
-
Cook for 3–4 minutes until the onion becomes soft and translucent.
-
Add minced garlic and cook for another 30 seconds until fragrant.
-
Stir in dried thyme and Italian seasoning.
-
Mix everything together to release the delicious aroma of the herbs.
Step 4: Add the Chicken Broth
-
Pour the chicken broth into the pot.
-
Stir well, scraping the bottom to release any flavorful browned bits.
-
Bring the broth to a gentle boil.
-
Add the cauliflower florets first.
-
Reduce the heat and simmer for approximately 5 minutes.
-
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
-
Reduce the heat to low.
-
Slowly pour in the milk and heavy cream.
-
Stir gently until everything is well combined.
-
Add the grated Parmesan cheese.
-
Stir until the cheese melts into the broth.
-
If you prefer a thicker soup, add the cornstarch slurry gradually while stirring.
-
Allow the soup to simmer gently for 2–3 minutes. Avoid boiling vigorously after adding the dairy.
Step 6: Add the Chicken Back
-
Return the cooked chicken to the soup pot.
-
Stir gently to distribute the chicken throughout the soup.
-
Simmer for another 3–5 minutes until everything is heated through.
-
Taste and adjust the salt, black pepper, and seasonings.
-
Add a little fresh lemon juice if you want a brighter flavor.
Step 7: Garnish and Serve
-
Remove the pot from the heat.
-
Ladle the hot soup into serving bowls.
-
Sprinkle freshly chopped parsley over the top.
-
Add extra Parmesan cheese and a pinch of black pepper.
-
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
-
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!
