There is nothing quite like a comforting bowl of soup on a chilly day, and this Creamy Chicken Broccoli Soup with Parmesan and Potatoes Recipe hits every note of cozy goodness you could want. It masterfully combines tender chicken, sautéed aromatic vegetables, and a luscious potato base to create a soup so velvety and rich, it almost feels indulgent without being heavy. The inclusion of sharp Parmesan and tangy sour cream adds layers of depth, while broccoli brings a pop of color and fresh flavor that brightens up every spoonful. Whether you’re craving a wholesome family meal or a delightful way to warm up, this soup is your new go-to comfort dish.
Ingredients You’ll Need
This recipe is all about simple, wholesome ingredients that work together in perfect harmony. Each component is essential, contributing vital taste, texture, and vibrant color to make your soup truly memorable.
- Butter or ghee (3 tbsp): Adds a rich, buttery base that helps sauté the vegetables and deepens the flavor.
- Leek (1 medium, finely chopped): Provides a mild onion-like sweetness and subtle earthiness.
- Garlic (2 cloves, minced): Gives a fragrant kick that wakes up the palate.
- Carrots (2 medium, diced): Add natural sweetness and vibrant orange color.
- Celery stalks (2, finely chopped): Bring a fresh, slightly peppery crunch.
- Broccoli (1 medium head, chopped into florets): Delivers a hearty, nutritious bite with a bright green pop.
- Potatoes (3 medium peeled and cubed + 3 whole): Form the creamy body of the soup and provide that irresistible velvety texture when pureed.
- Chicken legs (2 whole, cooked or shredded chicken breast): Offer tender protein that infuses the broth with savory richness.
- Water (5 cups): Forms the base for your flavorful chicken broth.
- Sour cream (½ cup): Adds a subtle tang and luscious creaminess.
- Parmesan (1 cup): Melts into the soup to give it a nutty, salty finish.
- Salt and pepper: Essential seasonings to balance and enhance every flavor.
- Dried oregano (1 tsp): Introduces a touch of aromatic warmth.
- Dried thyme (1 tsp): Contributes earthy, herbal notes.
- Fresh thyme or parsley for garnish: Provides a fresh, herbaceous burst right before serving.
- Lemon juice (optional): A splash at the end brightens and lifts the flavors beautifully.
How to Make Creamy Chicken Broccoli Soup with Parmesan and Potatoes Recipe
Step 1: Prepare the Broth
Start by building a deeply flavorful homemade chicken broth. Place the chicken legs in a large saucepan with roughly a quarter of your chopped leek, one carrot, and a few pieces of celery. Season generously with salt and pepper, then cover with water. Let this simmer gently until the chicken is tender and cooked through and your veggies are soft. Once done, remove the chicken to cool and strain the broth, reserving the cooked vegetables for later. This broth will infuse your soup with incredible depth and natural savory goodness.
Step 2: Sauté the Aromatics
In a big soup pot, melt half of your butter over medium heat. Add the remaining leek, carrots, and celery, stirring frequently as they soften for about 5 minutes. The aroma at this stage is wonderfully inviting and really sets the flavor foundation. Then add the minced garlic and cook for just another minute to release its fragrant oils without turning bitter. This step sweetens and rounds out the vegetable base, making every bite rich and comforting.
Step 3: Build the Potato Base
Next, toss in the cubed potatoes along with your dried oregano and thyme. Stir them quickly to coat with butter and aromatics before pouring in your homemade chicken broth and adding the reserved whole potatoes from the broth step. Bring everything up to a boil, then reduce to a low simmer and cook until the potatoes are soft and tender, roughly 15 to 20 minutes. This slow simmer allows the potatoes to break down and contribute their natural creamy starch to the soup’s body.
Step 4: Add the Chicken
While the potatoes cook, shred the cooled chicken meat, discarding bones and skin. Stir this shredded chicken into your simmering soup about 10 minutes before the potatoes finish cooking. This way, the chicken gently warms through without drying out, adding protein and heartiness to your bowl.
Step 5: Blend for Creaminess
For the soup’s signature velvety texture, take the whole cooked potatoes and the reserved veggies from your broth, placing them in a bowl with a few spoonfuls of the hot broth. Blend this mixture until smooth, then fold it back into the soup pot. Separately, whisk the sour cream with some warm broth to temper it, then stir it in smoothly. These blended elements add luscious weight and a gentle tang, creating luscious creaminess without the need for heavy cream.
Step 6: Add Broccoli and Finish
Finally, add the chopped broccoli to your soup, cover, and let it simmer gently for five to six minutes until the florets are tender but still retain a little bite and that lovely bright green color. Turn off the heat and stir in the Parmesan cheese and remaining butter until melted and creamy. Taste and adjust the seasoning with salt, pepper, or an optional squeeze of lemon juice — that little citrus boost really makes the flavors pop.
How to Serve Creamy Chicken Broccoli Soup with Parmesan and Potatoes Recipe
Garnishes
A sprinkle of fresh thyme or parsley adds a perfect herby burst on top, making each bowl feel extra special. If you like a little heat, a grind of black pepper or a pinch of red pepper flakes also works wonders. A twist of lemon zest or a few grates of fresh Parmesan right before serving ups the visual appeal and infuses every bite with fresh, aromatic complexity.
Side Dishes
This hearty soup pairs beautifully with crusty artisan bread for dunking, or a simple green salad dressed in lemon vinaigrette for a refreshing counterpoint. Cheesy garlic bread or warm soft rolls bring additional comfort, making this meal a satisfying and crowd-pleasing option for family dinners or casual get-togethers.
Creative Ways to Present
For a rustic touch, serve the soup in mini cast-iron skillets or hollowed-out bread bowls to impress guests. Garnish with microgreens or edible flowers for a pop of color. Spoon a dollop of sour cream or crème fraîche and a scatter of toasted almond slivers on top to add texture and richness. You can even create individual portions in mason jars for easy grab-and-go lunches that feel homemade and indulgent.
Make Ahead and Storage
Storing Leftovers
Store any leftover soup in airtight containers in the refrigerator. It will stay fresh for up to 3 days and tastes even better the next day as the flavors deepen and meld beautifully. Be sure to cool it completely before refrigerating to maintain the soup’s smooth texture.
Freezing
This Creamy Chicken Broccoli Soup with Parmesan and Potatoes Recipe freezes wonderfully. Use freezer-safe containers or bags, leaving some headspace to allow for expansion. Frozen soup will keep well for up to 3 months. Thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat your soup slowly over medium-low heat, stirring occasionally to maintain the creamy consistency and prevent sticking. Add a splash of water or broth if it becomes too thick. For that fresh-from-the-pot taste, finish with an extra sprinkle of Parmesan or a spoonful of sour cream right before serving.
FAQs
Can I use leftover chicken instead of cooking chicken legs?
Absolutely! Leftover roast or grilled chicken works brilliantly in this soup and can save you prep time. Just shred it and add during the final simmer to warm through without overcooking.
Is it possible to make this soup dairy-free?
Yes! Swap the butter for olive oil or a dairy-free spread, use a dairy-free sour cream alternative, and substitute nutritional yeast or a dairy-free cheese in place of Parmesan to keep it creamy without dairy.
Can I prepare this soup in a slow cooker?
You can adapt the recipe for slow cooking by layering the ingredients and cooking on low for 6-8 hours. Add delicate ingredients like sour cream, broccoli, and Parmesan near the end to maintain texture and flavor.
What if I prefer a chunkier soup?
Simply blend only a portion of the cooked potatoes and veggies for creaminess, and leave the rest intact to create a satisfying mix of textures that is hearty and chunky.
How can I make this soup spicier?
Add a pinch of crushed red pepper flakes when sautéing the aromatics or finish with a dash of hot sauce at the table. Fresh jalapeño slices also complement the flavors beautifully if you want to kick up the heat.
Final Thoughts
This Creamy Chicken Broccoli Soup with Parmesan and Potatoes Recipe is a heartfelt, kitchen-tested gem that brings warmth and satisfying flavor to any day. It’s the kind of dish you’ll want to make again and again, whether feeding family or treating yourself to a comforting bowl on a cold afternoon. Give it a try, and I promise this soup will quickly become one of your treasured favorites.
Print
Creamy Chicken Broccoli Soup with Parmesan and Potatoes Recipe
This creamy chicken broccoli soup is a comforting and flavorful meal perfect for chilly days. Made with tender chicken, sautéed vegetables, and a smooth potato base, it achieves a rich, velvety texture without heavy cream. The addition of sour cream and Parmesan cheese enriches the soup, while fresh broccoli adds a vibrant, hearty bite.
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
Ingredients
Soup Base Ingredients
- 3 tbsp butter or ghee
- 1 medium leek, finely chopped
- 2 garlic cloves, minced
- 2 medium carrots, diced
- 2 celery stalks, finely chopped
- 1 medium head of broccoli, chopped into florets
- 3 medium potatoes, peeled and cubed
- 3 whole potatoes
- 2 whole chicken legs (about 2 cups) or shredded chicken breast (or leftover roast chicken)
- 5 cups water
- ½ cup sour cream
- 1 cup Parmesan cheese, grated
- Salt and pepper to taste
- 1 tsp dried oregano
- 1 tsp dried thyme
- Fresh thyme or parsley for garnish
- A squeeze of lemon juice (optional, for brightness)
Instructions
- Make the broth: In a large saucepan, place the chicken legs along with about a quarter of the chopped leek, one carrot, a few pieces of celery, and season with salt and pepper. Pour in enough water to cover the ingredients. Bring to a simmer, and cook until the chicken is fully cooked and the vegetables are tender. Remove the chicken and set aside to cool. Strain the broth carefully and reserve it along with the cooked vegetables, which will be used later.
- Sauté the aromatics: In a large soup pot, melt half of the butter over medium heat. Add the remaining leek, carrots, and celery, cooking for about 5 minutes until fragrant and softened. Stir in the minced garlic and cook for an additional minute.
- Build the base: Add the chopped potatoes along with dried oregano, dried thyme, salt, and pepper to the pot. Stir the ingredients together for 2 minutes, then pour in the homemade chicken broth also adding the whole potatoes. Increase the heat to bring to a boil, then lower it and simmer for 15–20 minutes until the potatoes are tender.
- Add the chicken: Shred the cooked chicken and stir it into the soup about 10 minutes before the end of the simmering time, allowing the flavors to meld.
- Blend it creamy: Take the whole potatoes and reserved vegetables from the broth and place them in a blender with a few spoonfuls of soup broth. Blend until smooth to create a creamy texture. Stir this puree back into the soup pot. In a separate small bowl, whisk the sour cream with a few tablespoons of hot broth, then stir this mixture into the soup to add richness.
- Add the broccoli: Toss the chopped broccoli into the soup, cover the pot, and simmer gently for 5–6 minutes until the broccoli is tender yet bright green.
- Finish it off: Remove the soup from heat, then stir in the grated Parmesan cheese and the remaining butter until melted and creamy. Taste and adjust seasoning with additional salt, pepper, or a squeeze of lemon juice for added brightness. Garnish with fresh thyme or parsley before serving.
Notes
- You can use leftover roast chicken instead of cooking chicken legs for convenience.
- For extra creaminess, ensure to blend the cooked potatoes and reserved broth vegetables thoroughly.
- Add lemon juice at the end to brighten and balance the soup’s flavors.
- Substitute ghee for butter for a nuttier flavor and to make it suitable for lactose-sensitive diets.
- This soup can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American