Go Back
+ servings

Chicken Broccoli Soup

This creamy chicken broccoli soup is cozy, nourishing, and packed with flavor — the kind of meal that warms you right through on a chilly day. It’s made with tender chicken, buttery sautéed veggies, and a creamy potato base that gives it that thick, velvety texture without needing heavy cream. The sour cream and Parmesan melt in at the end for a rich finish, and the broccoli adds a bright, hearty touch.
Prep Time10 minutes
Cook Time55 minutes
Total Time1 hour 5 minutes
Course: Main Course, Soup
Servings: 6

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
  • 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, add the chicken thighs, about a quarter of the leek, one carrot, a few pieces of celery, plus salt and pepper. Pour in enough water to cover and simmer until the chicken is cooked through and the veggies are tender. Once done, remove the chicken and set it aside to cool. Strain the broth, but don’t toss those veggies — you’ll need them later.
  • Sauté the aromatics: In a big soup pot, melt half of the butter over medium heat. Add the remaining leek, carrots, and celery, and sauté for about 5 minutes, until everything smells amazing and starts to soften. Add the garlic and cook for another minute.
  • Build the base: Toss in the chopped potatoes and your seasonings. Give them a quick stir for a couple of minutes, then pour in your homemade chicken broth along with the whole potatoes. Bring it all to a boil, then lower the heat and simmer for about 15–20 minutes, until the potatoes are nice and tender.
  • Add the chicken: Shred your cooked chicken and stir it into the soup about 10 minutes before it’s done simmering.
  • Blend it creamy: Grab the whole potatoes and the veggies (carrot, celery, leek) you saved from the broth, and add them to a bowl with a few spoonfuls of the soup broth. Blend until smooth, then stir that mixture back into the pot — this gives the soup that silky, velvety texture. In a separate bowl, mix the sour cream with a few tablespoons of hot broth, then stir it into the soup as well.
  • Add the broccoli: Now, toss in the broccoli, cover, and let the soup simmer gently for 5–6 minutes, until the broccoli is tender but still a little bright.
  • Finish it off: Turn off the heat and stir in the Parmesan and the rest of the butter until melted and creamy. Give it a taste and adjust the seasoning with more salt, pepper, or even a little lemon juice for brightness.
  • Serve: Ladle it up, top with a sprinkle of fresh parsley or thyme, and enjoy a cozy, comforting bowl of chicken broccoli goodness.