Skip to content

Easy Broccoli Cheese Soup

This easy broccoli cheese soup is so comforting and ready in 30 minutes with tender broccoli, cheddar cheese and a creamy broth. I love serving it in a homemade bread bowl!

More creamy soup recipes we love include potato and leek soup, butternut squash soup recipe and baked potato soup.

A bread bowl filled with broccoli cheddar cheese on a white plate with a silver spoon.
This post may contain affiliate links. Read disclosure policy.

Easy Broccoli Cheddar Soup

This easy broccoli cheese soup is rich, creamy, and perfect for a cold winter day. We served it in homemade bread bowls and it was just like being at Panera Bread, my family loved it!

This broccoli cheddar soup recipe was inspired by a little bakery that I visited in NYC but also reminds me of copycat Panera broccoli cheddar soup. It took me a few tries to get it right and it’s the perfect balance of cheesy goodness, salty broth and tender broccoli.

Recipe Ingredients

Easy broccoli cheese soup is thick, creamy and cheesy!

Broccoli cheddar soup in a stock pot pan with shredded cheddar ready to melt in the soup.

Find the full printable recipe with specific measurements below.

  • Butter and flour: Used to make the roux, which helps thicken the soup and make it hearty.
  • Garlic: Freshly minced garlic will give you the best flavor. Learning how to mince garlic is an easy skill that will come in handy many times in the kitchen!
  • Stock: Chicken or vegetable stock both work great. Stock is a bit thicker than broth, which is why I prefer it over chicken broth or vegetable broth.
  • Half and half: Adds a creamy richness, as well as helps thicken the soup.
  • Seasonings: Kosher salt, white pepper and nutmeg! It may sound strange, but it is the perfect finishing touch on this broccoli cheese soup.
  • Broccoli: Wash and cut the broccoli into small florets for the perfect bite-size pieces.
  • Carrots: You can grate or shred your own carrots, or buy a bag of shredded carrots from the grocery store.
  • Cheese: Freshly grated sharp cheddar cheese gives the soup a bold flavor and the perfect cheesy texture.

How to Make Broccoli Cheese Soup

This broccoli cheddar soup is simple to make and comes together in four easy steps.

A four step photo process of broccoli cheddar soup.
  1. Make roux. Melt butter in a large pot over medium to low heat, then add garlic and cook for 1 minute. Whisk in flour and cook until golden brown.
  2. Creamy sauce. Add in chicken stock, half and half, salt, pepper and nutmeg and stir. Cook for 5-10 minutes (stirring occasionally).
  3. Simmer. Then add broccoli and carrots. Simmer for 15-20 minutes.
  4. Combine. Mix in cheese and stir until just combined. Serve in bread bowls or with rolls.
A full ladle lifting the broccoli cheese soup from the dutch oven.

Recipe Tips

  • Cheese. The key to the best broccoli cheese soup is grating your own cheddar cheese! It makes it super melty and delicious. If you buy the pre-shredded bags, the cheese won’t melt as well.
  • Onion. For additional flavor, saute chopped onion with the garlic.
  • Veggies. To make this recipe even quicker, make steamed vegetables separately. Then just mix in the cooked veggies and cheese and it’ll be ready to go. Add in extra broccoli and carrots if you want your soup to be more veggie forward.
  • Thickening the soup. The soup is already super thick and creamy, but you can make it even thicker by adding in an extra tablespoon or so of flour or cornstarch.
A bread bowl with broccoli cheese soup in it with shredded cheddar garnished on top.

Recipe FAQs

Can I use frozen broccoli?

Frozen broccoli tends to get a bit mushy, so I recommend using fresh broccoli florets for the best texture and flavor. Save your frozen broccoli for this broccoli and cheese casserole!

How to store leftover broccoli cheddar soup?

This cheesy broccoli soup will keep in the refrigerator in an airtight container for about 3-4 days. The leftovers make the perfect comforting lunch or dinner and are even better the next day!

How to reheat this soup?

You can reheat the soup in the microwave or on the stove top until it’s warmed throughout. Add a splash of broth or cream to bring back to desired consistency.

Can you freeze broccoli cheese soup?

Because of the creamy base, it doesn’t hold up that well in the freezer. The dairy included in the soup can cause separation, which will affect the consistency.

I’d recommend making this recipe on a week where you know you’ll be able to get through the leftovers in 3 to 4 days.

Broccoli cheese soup in a bread bowl on a white plate.

Serve with soft potato rolls and a spinach berry salad. Finish with a slice of dutch apple pie or caramel butter bars to share with family and friends.

More Soup Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Easy Broccoli Cheddar Soup

4.98 from 35 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This easy broccoli cheese soup is so comforting and ready in 30 minutes with tender broccoli, cheddar cheese and a creamy broth. I love serving it in a homemade bread bowl!
Cook Time: 30 minutes
Total Time: 30 minutes
Servings: 4

Video

Ingredients 

  • ¼ cup butter , melted
  • 1-2 cloves garlic , minced
  • ¼ cup all-purpose flour
  • 2 cups chicken stock , or vegetable stock
  • 2 cups half and half
  • ½ teaspoon Kosher salt
  • ¼ teaspoon white pepper
  • teaspoon nutmeg
  • 1-2 cups steamed broccoli , cut into small pieces
  • ¾ cup shredded carrots , steamed
  • 2-2 ½ cups sharp cheddar cheese

Instructions

  • Make roux. In a large pan, melt 1/4 cup butter over medium-low heat. Add 1-2 minced garlic cloves and let cook for about a minute. Whisk in 1/4 cup flour and cook for a few minutes, just until golden brown.
  • Cream sauce. Slowly add 2 cups chicken stock, 2 cups half-and-half, 1/2 teaspoon kosher salt, 1/4 teaspoon white pepper and 1/8 teaspoon nutmeg. Stir together and let cook for about 5-10 minutes, stirring occasionally.
  • Simmer. Add in 1-2 cups broccoli and 3/4 cup shredded carrots and let simmer for another 15-20 minutes.
  • Add cheese. Mix in 2 – 2 1/2 cups cheese and stir until just combined. Serve in bread bowls or with rolls.

Notes

How to Store and Reheat
This soup will keep in the refrigerator in an airtight container for about 3 to 4 days. You can reheat the soup in the microwave or on the stove top until it’s warmed throughout.

Nutrition

Calories: 634kcal | Carbohydrates: 20g | Protein: 26g | Fat: 50g | Saturated Fat: 31g | Cholesterol: 153mg | Sodium: 1076mg | Potassium: 501mg | Fiber: 1g | Sugar: 4g | Vitamin A: 5640IU | Vitamin C: 23.3mg | Calcium: 662mg | Iron: 1.4mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Soup
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today