Homemade broccoli cheddar soup with melted cheddar and crispy bacon on top, served in a white bowl.

Creamy Broccoli Cheddar Cheese Soup with Bacon

This post contains links to affiliate websites and we receive an affiliate commission. Thanks!

Creamy broccoli cheddar soup, topped with crispy bacon, can be served with bread or pasta. This flavorful broccoli cheddar cheese soup is perfect for lunch or a light dinner.

Creamy broccoli cheddar cheese soup in a white bowl sprinkled with parsley.

The best part of making creamy cheddar cheese soup is its versatility—it can be enjoyed on its own or paired with a variety of toppings like pasta, buckwheat, or rice. To make broccoli cheddar soup even more indulgent and flavorful, sprinkle crispy bacon on top. You can also add fresh herbs, croutons, or a drizzle of cream for an extra touch of richness. If you’re looking for more soup inspiration, try Vegetable Cauliflower Soup or Borscht.

Broccoli Cheddar Cheese Soup Recipe

Texture: creamy, not very thick.
Taste: savory, cheesy.
Simplicity: easy, just cook broccoli, blend, then add cheese.
Meal Type: soup, lunch.

Ingredients Needed

Chicken stock, flour, salt, broccoli, bacon, cheddar cheese and butter.
  • Butter – butter is used to make the roux (when combined with flour), which thickens the soup and adds a rich, creamy flavor. It also adds depth and a smooth texture.
  • All-Purpose Flour – flour combines with butter to form the roux, which acts as a thickening agent. It gives the soup its creamy, velvety consistency.
  • Chicken Broth (store-bought or homemade) – provides the base liquid for the soup and adds savory flavor. Homemade broth or Chicken Stock can give a richer, more nuanced taste, while store-bought is convenient and still flavorful.
  • Broccoli – the star vegetable in this soup, broccoli provides flavor, texture, and nutrients. When cooked and blended, it gives the soup its signature green color and body.
  • Salt – enhances all the other flavors in the soup. Proper seasoning is essential to balance the richness of the cheese and butter.
  • Garlic Powder – adds a subtle savory depth without overpowering the other flavors. It enhances the overall taste of the soup.
  • Milk – adds creaminess and helps achieve a smooth, rich texture. Milk also balances the thickness of the roux and blends the flavors together.
  • Cheddar Cheese (good quality) – the main flavor ingredient. High-quality, full-fat cheddar melts well and gives the soup its signature sharp, creamy taste. Low-quality or “light” cheese can result in a grainy texture.
  • Bacon – adds a smoky, salty crunch that complements the creamy soup and provides contrast in both flavor and texture.
Meal Planner for the month, week.

How to make Broccoli Cheddar Soup

  1. (Full recipe below). Prepare all ingredients: chicken broth, broccoli, salt, garlic powder, milk, cheddar cheese, butter, flour, and bacon.
  2. In a pot, melt the butter over low heat. Add the flour and cook for 1 minute, stirring constantly, to form a roux.
  3. Gradually add the chicken broth and broccoli. Season with salt and garlic powder. Cover and cook for about 30 minutes, until the broccoli is tender.
  4. Use an immersion blender to blend the soup until smooth. Stir in the milk.
  5. Remove the pot from heat and add the cheddar cheese, stirring until melted and fully incorporated.
  6. In a frying pan, cook the bacon until crispy on both sides, then crumble it for topping.
Broccoli florets in a pot with water.

Tips to make Cheddar Cheese Soup

  • You don’t have to buy chicken broth, make your own! There is a recipe on the website for chicken stock and chicken broth, either can be used in this soup.
  • Blend the broccoli using an immersion blender directly in the pot, or carefully transfer the soup to a large blender in batches for a smooth, creamy texture.
  • It’s very important to remove the soup from the heat before adding the cheddar cheese. If you add the cheese while the soup is still hot, it can curdle, resulting in an unappealing texture and taste. For the best flavor and creaminess, use a high-quality, full-fat cheddar cheese—avoid using “light” or low-fat versions, as they won’t melt as well and can affect the soup’s richness.
  • To make broccoli cheddar soup with bacon vegetarian, use vegetable broth instead of chicken broth and either skip the bacon or use a plant-based bacon alternative. Make sure to choose vegetarian-friendly cheddar cheese made without animal rennet to keep the soup fully vegetarian.
Rich and cheesy broccoli soup served with crunchy bacon, perfect for lunch or a light dinner.

Creamy Soup FAQ’s

Can I use water instead of chicken stock?

Yes, you can use water instead of chicken stock, but you’ll need to adjust the seasoning to make up for the lack of natural flavor. Add extra salt and garlic powder, and consider including other spices such as onion powder, paprika, or a pinch of turmeric to enhance the depth of the soup. Fresh or dried herbs like thyme or parsley can also add more aroma and complexity.

What goes with broccoli cheddar soup?

Broccoli cheddar soup is traditionally served with bread or dinner rolls for dipping. You can also enjoy it with pasta, rice, quinoa, or buckwheat to make a more filling meal. For added texture and flavor, try topping the soup with crispy bacon, croutons, or a sprinkle of extra shredded cheddar cheese. Also, you can serve it with Kale Three Cheese Baguette or Artichoke Spinach Dip Stuffed Flatbread.

Is soup enough for dinner?

Yes, absolutely! A hearty soup like broccoli cheddar can easily serve as a satisfying dinner on its own, especially when it’s creamy and loaded with vegetables and cheese. To make the meal even more filling, you can pair it with bread, rolls, or a side of rice, quinoa, or pasta. Adding toppings like crispy bacon, croutons, or extra cheese can also make the dinner more indulgent and complete.

Can you freeze cheddar cheese soup?

Yes, you can freeze cheddar cheese soup, but there are some important tips to keep in mind:
Texture changes: Cheddar cheese soup can sometimes become slightly grainy or separate after freezing, because the dairy can break down.
Reheating: Thaw the soup in the refrigerator overnight. Reheat gently on the stove over low heat, stirring frequently. You may need to whisk in a little milk or cream to restore its creamy texture.
Personally, I wouldn’t choose to freeze this soup unless it’s the last option, as I’m not completely confident how the texture will turn out after thawing. Freezing can sometimes cause the creamy cheddar to separate or become slightly grainy, which may affect the smooth, rich consistency of the soup. If you do need to freeze it, it’s best to reheat gently and stir in a little milk or cream to help restore the texture.

Other Soup Recipes

Broccoli cheddar soup topped with parsley.

Would you like to see more? SUBSCRIBE to receive recipes & party themes in your inbox! Follow on Instagram, Facebook and Pinterest.

Pin Recipe Facebook
Homemade broccoli cheddar soup with melted cheddar and crispy bacon on top, served in a white bowl.
Print Recipe
LEAVE A STAR RATING!
No ratings yet
SAVE RECIPE

Broccoli Cheddar Cheese Soup with Bacon

Creamy broccoli cheddar soup, topped with crispy bacon, can be served with bread or pasta. This flavorful broccoli cheddar cheese soup is perfect for lunch or a light dinner.
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Servings: 8
Calories: 398kcal
Author: Ilona

Ingredients

  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 10 cups chicken broth storebought or homemade
  • 5 cups broccoli chopped
  • 2 tsp. salt
  • 1 tsp. garlic powder
  • 1 cup milk
  • 4 cups cheddar cheese shredded
  • 4 slices bacon

Instructions

  • In a pot, melt the butter over low heat. Add the flour and cook for 1 minute, stirring constantly to form a roux.
    1/4 cup butter, 1/4 cup all-purpose flour
  • Gradually add the chicken broth, then add the broccoli, salt, and garlic powder. Cover and cook on low heat for 25–30 minutes, until the broccoli is tender.
    10 cups chicken broth, 5 cups broccoli, 2 tsp. salt, 1 tsp. garlic powder
  • Blend the soup with an immersion blender directly in the pot, or carefully transfer it to a regular blender in batches until smooth.
  • Stir in the milk and whisk until fully combined.
    1 cup milk
  • Remove the pot from heat and gradually add the cheddar cheese, whisking constantly until it melts and the soup is smooth.
    4 cups cheddar cheese
  • In a frying pan, cook the bacon over medium heat for 2–4 minutes on each side until crispy, then crumble.
    4 slices bacon
  • Serve the soup hot and top each bowl with crumbled bacon.
Course: Soup
Cuisine: American

Notes

  • You don’t have to buy chicken broth, make your own! There are recipes on the website for chicken stock and chicken broth, either can be used for this recipe.
  • Blend the broccoli using an immersion blender directly in the pot, or carefully transfer the soup to a large blender in batches for a smooth, creamy texture.
  • It’s very important to remove the soup from the heat before adding the cheddar cheese. If you add the cheese while the soup is still hot, it can curdle, resulting in an unappealing texture and taste. For the best flavor and creaminess, use a high-quality, full-fat cheddar cheese—avoid using “light” or low-fat versions, as they won’t melt as well and can affect the soup’s richness.

Nutrition

Calories: 398kcalCarbohydrates: 11gProtein: 20gFat: 31gSaturated Fat: 17gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gTrans Fat: 0.2gCholesterol: 89mgSodium: 2086mgPotassium: 351mgFiber: 2gSugar: 4gVitamin A: 1145IUVitamin C: 49mgCalcium: 478mgIron: 1mg
Did you make this recipe?Make a picture and share it with @ilonaspassion and tag #ilonaspassion!

Update Notes: The recipe was originally posted in December 2013, it was updated completely in October, 2025.

Similar Posts

  • Black Bean Mexican Soup

  • Beans Salad with Cilantro Dressing

  • Sweet Potato Baked Mini Donuts

  • Parmesan Spinach Whole Wheat Pasta

  • Easy Overnight Oats

  • Leek Mushroom Salad with Hard-Boiled Eggs

2 Comments

  1. O wow! a great recipe. I’ll leave out the flour so it’ll be Keto soup recipe, plus I’ll use home made chicken stock instead of the water.
    Thank you so much,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating