This Easy Healthy Chicken Broccoli Soup recipe delivers a creamy, nutrient-packed meal with minimal effort. It’s the perfect comforting dish for busy weeknights, offering wholesome ingredients and satisfying flavors in every spoonful.

| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 15 minutes | 30 minutes | 45 minutes | 6 | Easy | American |
Why This Recipe Works
I developed this recipe because I craved a soup that was both incredibly comforting and genuinely good for me. Often, creamy soups rely on heavy creams or butter, but this version uses milk for a lighter finish. It’s quick enough for a Tuesday night yet feels special enough for guests. The combination of tender chicken, crisp broccoli, and aromatic vegetables creates a balanced and deeply satisfying flavor profile that is universally loved.
The magic is in its simplicity and approachability. You likely have most of the ingredients in your pantry already. It’s a one-pot wonder that minimizes cleanup. This soup proves that healthy eating can be absolutely delicious and doesn’t require hours in the kitchen. It’s a recipe that consistently gets rave reviews from everyone who tries it, making it a reliable addition to your meal rotation.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Olive oil | 2 tablespoons | For sautéing vegetables. Can substitute with avocado oil. |
| Onion | 1 medium | Yellow or white onion works best. Finely chopped for even cooking. |
| Carrots | 2 | Medium size, peeled and chopped. Adds sweetness and color. |
| Celery stalks | 2 | Washed and chopped. Provides a subtle savory depth. |
| Garlic | 2 cloves | Minced. Essential for aromatic flavor. |
| Low-sodium chicken broth | 6 cups | Reduces overall sodium content. Vegetable broth is a good alternative. |
| Cooked chicken | 2 cups | Shredded or diced rotisserie chicken is a convenient option. |
| Broccoli florets | 4 cups | Fresh or frozen. If using frozen, add directly from freezer. |
| Milk | 1 cup | Whole milk for richness, or unsweetened almond milk for dairy-free. |
| Shredded cheddar cheese | 1/2 cup | Optional, for creaminess and flavor. Use mild or sharp cheddar. |
| Salt | To taste | Adjust based on broth and personal preference. |
| Freshly ground black pepper | To taste | Adds a subtle pungent kick. |
| Fresh parsley | 1 tablespoon | Chopped, for garnish. Adds freshness and a pop of green. |
Step-by-Step Instructions
Follow these simple steps to create your delicious chicken broccoli soup.
- Heat olive oil in a large pot or Dutch oven over medium heat until shimmering.
- Add the chopped onion, carrots, and celery to the pot.
- Sauté the vegetables, stirring occasionally, until they begin to soften, approximately 5-7 minutes.
- Stir in the minced garlic and cook for an additional minute until fragrant, being careful not to burn it.
- Pour the low-sodium chicken broth into the pot with the sautéed vegetables.
- Increase the heat to medium-high and bring the broth to a gentle simmer.
- Add the pre-cooked shredded or diced chicken to the simmering broth.
- Add the fresh or frozen broccoli florets to the pot, submerging them in the liquid.
- Reduce the heat to medium-low, cover the pot, and let the soup simmer until the broccoli is tender, about 10-15 minutes.
- Once the broccoli is tender, reduce the heat to low.
- Stir in the milk to create a creamy texture without boiling.
- If using, add the shredded cheddar cheese and stir gently until it is fully melted and incorporated.
- Taste the soup and season generously with salt and freshly ground black pepper as needed.
- Ladle the hot soup into bowls.
- Garnish each serving with chopped fresh parsley before serving immediately.
Phase 1: Sautéing the Aromatics
Phase 2: Simmering the Base
Phase 3: Finishing and Serving
Chef Tips for Perfect Results
- Use Low-Sodium Broth: This allows you to control the saltiness of the soup accurately. You can always add more salt, but you can’t take it away. Check the sodium content on your preferred broth.
- Don’t Overcook the Broccoli: Add broccoli towards the end of the simmering time to maintain its vibrant green color and slight crisp-tender texture. Mushy broccoli will detract from the soup’s appeal.
- Layer Flavors: Sautéing the mirepoix (onion, carrots, celery) until softened builds a crucial flavor base. Don’t rush this step; it’s vital for depth.
- Ensure Cooked Chicken: Using pre-cooked chicken significantly speeds up the process. Rotisserie chicken is ideal for its already seasoned and tender meat.
- Gentle Heating of Dairy: When adding milk and cheese, heat the soup gently. Bringing it to a boil after adding dairy can cause it to curdle.
Common Mistakes to Avoid
- Burning the Garlic: Garlic can burn very quickly when sautéed. Cook it only for about 30-60 seconds after adding it to the aromatic vegetables. Burnt garlic imparts a bitter taste.
- Boiling After Adding Dairy: High heat after adding milk or cheese can cause the dairy to separate and curdle, resulting in a grainy texture. Keep the heat on low and stir gently until heated through.
- Overcooking Vegetables: Adding broccoli too early or simmering for too long will result in soft, unappealing vegetables. Aim for tender-crisp broccoli for the best texture and color.
- Using Unseasoned Chicken: Bland chicken will make the soup bland. Ensure your chicken is well-seasoned or use a flavorful option like rotisserie chicken.
- Skipping the Mirepoix: While you can use pre-chopped vegetables, ensure you sauté them properly to release their flavors. This foundational step significantly impacts the soup’s overall taste profile.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Chicken broth | Vegetable broth, turkey broth | Vegetable broth will make it vegetarian-friendly and slightly lighter. Turkey broth offers a similar depth. |
| Milk | Unsweetened almond milk, oat milk, half-and-half (for richer) | Almond/oat milk will make it dairy-free and lighter. Half-and-half will add significant richness. |
| Cooked chicken | Cooked turkey, chickpeas (for vegetarian), white beans | Turkey is a close substitute. Chickpeas or beans will make the soup vegetarian and add a different texture. |
| Cheddar cheese | Parmesan cheese, Gruyere cheese, nutritional yeast (for dairy-free) | Parmesan adds a sharp, salty kick. Gruyere offers nuttiness. Nutritional yeast provides a cheesy flavor without dairy. |
| Broccoli | Cauliflower, spinach, kale | Cauliflower is similar in texture. Spinach wilts quickly and adds nutrients. Kale is heartier and requires longer cooking. |
Serving Suggestions and Pairings
This hearty soup is perfect as a standalone meal for a light lunch or dinner. For a more substantial meal, pair it with crusty bread, such as a warm baguette or sourdough, for dipping. A simple side salad with a light vinaigrette offers a refreshing contrast. Consider serving it alongside grilled cheese sandwiches for a classic comfort food combination. It’s also an excellent option for cozy evenings when you need something warm and nourishing.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Let the soup cool completely before transferring it to an airtight container. Store in the refrigerator. |
| Freezer | 1-2 months | Cool soup completely. Ladle into freezer-safe containers or bags, leaving a small headspace for expansion. Freeze flat if possible. |
| Reheating (Stovetop) | N/A | Gently reheat the soup in a pot over medium-low heat, stirring occasionally, until thoroughly warmed. Avoid boiling. |
| Reheating (Microwave) | N/A | Place a portion in a microwave-safe bowl. Heat on medium power in 30-second intervals, stirring between each, until hot. |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approx. 250-300 |
| Protein | Approx. 25-30g |
| Fat | Approx. 10-15g |
| Carbohydrates | Approx. 15-20g |
| Fiber | Approx. 3-5g |
| Sugar | Approx. 5-8g |
| Sodium | Approx. 400-600mg (depending on broth) |
Approximate values. Actual nutrition will vary based on specific ingredients and portion sizes.
Frequently Asked Questions
Can I use frozen broccoli?
Yes, frozen broccoli is an excellent substitute for fresh broccoli. Add it directly from the freezer during the simmering stage along with the chicken. It will cook in about the same amount of time.
How do I ensure my soup is creamy but not fatty?
Achieve creaminess by using milk or a dairy-free alternative like unsweetened almond milk. Adding a small amount of shredded cheese also contributes to a richer texture. Avoid heavy creams to keep the soup healthier.
My soup tastes bland, what can I do?
Ensure you have seasoned adequately with salt and pepper. Using a good quality low-sodium broth is key. You can also add a pinch of garlic powder or onion powder, or a squeeze of lemon juice at the end to brighten the flavors.
Can I make this soup ahead of time?
This chicken broccoli soup is an ideal make-ahead meal. Prepare it completely and store it in the refrigerator. Reheat gently on the stovetop or in the microwave. The flavors often meld and improve overnight.
How do I make this a vegan or vegetarian dish?
To make this soup vegan or vegetarian, substitute the chicken broth with vegetable broth and the cooked chicken with chickpeas or white beans. Omit the cheddar cheese or use a plant-based alternative like nutritional yeast for a cheesy flavor.
This Easy Healthy Chicken Broccoli Soup recipe is a testament to how simple ingredients can create a deeply satisfying and nutritious meal. It’s a versatile dish that suits any occasion, offering both comfort and health benefits. Embrace the ease of preparation and the delightful taste. Enjoy the wholesome goodness and comforting warmth of this delicious soup, infused with the freshness of broccoli and tender chicken.

Ingredients
- Olive oil 2 tablespoons
- Onion 1 medium
- Carrots 2
- Celery stalks 2
- Garlic 2 cloves
- Low-sodium chicken broth 6 cups
- Cooked chicken 2 cups
- Broccoli florets 4 cups
- Milk 1 cup
Instructions
- Heat olive oil in a large soup pot over medium heat
- Add onion, carrots, and celery. Sauté until softened, about 5 minutes
- Stir in garlic and cook for 1 minute
- Pour in chicken broth and bring to a boil
- Add broccoli florets and simmer until tender, about 8-10 minutes
- Stir in cooked chicken and milk. Cook gently for 3-5 minutes until heated through
- Season with salt and pepper to taste
- Blend 2 cups of soup with a immersion blender for desired creaminess (optional)
- Serve hot with rice or bread if desired
Notes
Use vegetable broth for a lighter twist
Fresh broccoli is preferred, but frozen can be added directly from freezer
Storage note: refrigerate leftovers in airtight containers for up to 3 days