The Best Broccoli Cheddar Soup Recipe - With Bacon! (2024)

Extra cheesy and perfectly creamy, this Broccoli Cheddar Soup is loaded with all kinds of veggie goodness, plus a side of bacon! It’s a tasty way to sneak in some extra vegetables and perfect for those nights you’re craving some warm comfort food.

The Best Broccoli Cheddar Soup Recipe - With Bacon! (1)

A Creamy, Cheesy Soup Loaded with Veggies

This is no ordinary Broccoli Cheese Soup. Definitely not!

It has more vegetables than I’ve ever seen in a broccoli cheddar soup (and you’ll never know it!), plus an extra good helping of sharp cheddar. Even our oldest daughter – who is not a soup fan – asks for seconds. It’s the BEST broccoli cheese soup recipe!

A few more of our favorite soups: This creamy Chicken Wild Rice Soup has been a longtime family favorite, and readers come back again and again for my Lasagna Soup and Slow Cooker Beef and Barley Stew! Also worth noting is this Hungarian Goulash recipe, plus Crab Bisque and Smoked Turkey Pot Pie Soup!

The Best Broccoli Cheddar Soup Recipe - With Bacon! (2)

What Makes This the Best Broccoli Cheddar Soup?

I’ve always liked a good cheesy broccoli soup. But I am picky. Here’s why I think this is the best recipe!

Texture: For me, the soup shouldn’t be thick and gloppy, like a big bowl of melted Cheez Whiz. You know what I mean, right? I’ve encountered that kind far too many times, which is probably part of the reason I quit ordering it at restaurants.

I also like when you can detect pieces of broccoli in this soup, so I take care to not blitz the broccoli too much. Of course, you can make it smoother if you like.

Flavor: With so much potential for flavor, broccoli cheese soup should never be bland, with wimpy cheese flavor. For me and my family, sharp cheddar is where it’s at!

Veggies: I packed quite a lot of vegetables into this soup, but nobody will ever know. The potato and cauliflower mixture somewhat “melts” into the rest of the soup, adding natural thickening power, extra flavor, and good-for-you nutrients…in a super secretive way.

BACON!!: Bacon makes most anything better, right?! It plays extremely well with all the vegetables and sharp cheddar in this soup – the smoky quality is wonderful.

The Best Broccoli Cheddar Soup Recipe - With Bacon! (3)

Recipe Ingredients

When I said this soup is loaded with vegetables, I meant it. Not only will you find the obvious broccoli here, but also cauliflower, onion, potatoes, and carrots. There’s so much goodness going on!

Here’s everything you’ll need:

  • Thick-cut bacon
  • Chicken broth: I use low sodium broth so I can better control the salt content.
  • Veggies: This recipe calls for russet potatoes, cauliflower, yellow onion, garlic, carrots, and broccoli.
  • Unsalted butter
  • Flour: To thicken the soup.
  • Cheddar Cheese: For the soup itself and to sprinkle on top when serving.
  • Bay Leaf
  • Salt & Pepper
The Best Broccoli Cheddar Soup Recipe - With Bacon! (4)
The Best Broccoli Cheddar Soup Recipe - With Bacon! (5)

How to Make Broccoli Cheddar Soup

Here’s how this easy soup recipe comes together.

  • Cook the bacon. In a large pot, fry the bacon until chewy-crisp. Then crumble or chop into small pieces.
  • Cook the potatoes. In a saucepan, boil the potatoes in chicken broth for 10 minutes, and then add the cauliflower. When both are fork-tender, remove from heat, let sit for 10 to 15 minutes, then puree until silky smooth in a blender – I love my Vitamix Pro Series 750 (affiliate link). Return mixture to saucepan.
  • Prepare the soup base. Leave 2 tablespoons of bacon fat in the large pot and add the butter. Sautee the onion and garlic. Stir in the flour, then whisk in the half and half. Add the remaining chicken broth and bay leaf. Simmer until slightly thickened.
  • Cook the carrots and broccoli. Add the broccoli and carrots to the broth mixture. Simmer until tender. Remove the bay lay and add half of the soup mixture into the blender. Blend until smooth. Add it back to the pot, along with the potato mixture.
  • Add the finishing touches. Stir in the cheese until completely melted. Taste and add salt if needed. Serve with bacon pieces and sharp cheddar for garnish.
The Best Broccoli Cheddar Soup Recipe - With Bacon! (6)

My Soup Is Too Thin. How Can I Thicken It?

If you feel like your broccoli and cheese soup is a bit too thin, you can easily thicken it.

My favorite way to thicken this soup? By adding more cheese, of course!

If you don’t want to do that, you can form a paste with equal parts flour and butter and stir that in. You can also use cornstarch to thicken it by making a slurry with cornstarch and cold water or broth, and stirring that into the soup.

My Soup Is Too Thick. Now What?

If you’d like to loosen up the soup a bit, simply add more broth until you like the texture. You could also use milk. Taste and adjust the seasoning, as you might want to add a bit more salt and pepper.

The Best Broccoli Cheddar Soup Recipe - With Bacon! (7)

Tips for Success

For the best broccoli cheddar soup, keep these things in mind.

  • Use GOOD cheese. The cheese is, hands-down, the most important ingredient in this soup. The soup will taste as good as the cheese you use. I recommend getting a block of good cheddar cheese. We use sharp cheddar.
  • Blend the vegetables to your preference. I’m not a fan of completely smooth broccoli soup. I prefer to have some chunks of broccoli and carrots. If you don’t, you can blend them completely until smooth. Or you can leave them even more chunky!
  • Taste before adding salt. Give the soup a little taste test when it’s ready, to see if you really need to add salt. You can also add more pepper if needed.
  • Make it vegetarian. If you want a vegetarian broccoli and cheddar soup, simply omit the bacon and use veggie broth instead of chicken broth.
The Best Broccoli Cheddar Soup Recipe - With Bacon! (8)

Serving Suggestions

There are so many ways to serve a good bowl of broccoli cheddar soup, but I do have a few favorites:

  • Sourdough Popovers: These are pretty much begging to be served with a steaming bowl of soup. Slice them down the middle and slather them with butter, or dip them into your soup.
  • Regular Popovers: I realize that some of you don’t have sourdough discard hanging around in your kitchen, so here’s the basic recipe that I grew up with – we love these popovers!!
  • Honey Cornbread Muffins: These slightly sweet, cake-like cornbread muffins are a fun side to this soup as well.
  • Cheesy Homemade Garlic Bread: Our kids frequently look for excuses to make this garlic bread. Broccoli cheddar soup is a perfect reason!

Can I Freeze Broccoli Cheddar Soup?

Yes, you can definitely freeze this soup. Just know that the fresh quality of the broccoli will be a bit diminished, compared to eating it straight from the pot on the day you make it.

To freeze, transfer the cooled soup to a freezer container, allowing some room for expansion.

To thaw, place the soup in the fridge overnight.

To reheat, warm gently in a saucepan over medium-low heat until it is thoroughly warmed.

The Best Broccoli Cheddar Soup Recipe - With Bacon! (9)

How Long Will It Last in The Fridge?

When stored in an airtight container in the fridge, it’s best to eat this broccoli and cheese soup within 4 days. Reheat gently on the stovetop or in the microwave.

More Soup Recipes:

  • Chicken Wild Rice Soup
  • Lasagna Soup
  • Thai Chicken Soup
  • Easy Minestrone Soup
  • Homemade Ginger Chicken Soup
  • Spicy Lentil Soup
  • Sausage and Red Pepper Soup with Egg Noodles

Like this recipe? Save it to Pinterest!

The Best Broccoli Cheddar Soup Recipe - With Bacon! (10)

The Best Broccoli Cheddar Soup Recipe - With Bacon! (11)

Broccoli Cheddar Soup Loaded With Vegetables

Yield: 8 servings

prep time: 20 minutes mins

cook time: 1 hour hr

total time: 1 hour hr 20 minutes mins

Extra cheesy and creamy, this Broccoli Cheddar Soup is loaded with all kinds of veggie goodness, with a side of bacon. It's a tasty way to sneak in some extra veggies and perfect for those nights you're craving some warm comfort food.

4.6 Stars (53 Reviews)

Print

Ingredients

  • 6 slices thick-cut bacon
  • 5 cups low-sodium chicken broth divided
  • 1 large russet potato peeled and cut into 1-1/2″ pieces
  • 2 cups chopped about 1″ size cauliflower florets
  • 4 tablespoons unsalted butter
  • 1 cup small-diced yellow onion
  • 2 large garlic cloves minced
  • ¼ cup all-purpose flour
  • 1 cup half and half
  • 1 bay leaf
  • 4 cups chopped about 1″ size broccoli florets (no stems)
  • 1 cup small-diced carrots
  • 12 ounces coarsely grated sharp cheddar cheese plus more for garnish – Use the large holes on a box grater.
  • ½ teaspoon ground black pepper
  • ½ teaspoon kosher salt or to taste

Instructions

  • In a large heavy pot over medium heat, fry the bacon until chewy-crisp. Set bacon on a paper towel-lined plate to cool, and then crumble or chop into small pieces.

  • While bacon is frying, place a medium saucepan on another burner. Add 3 cups of the chicken broth and bring to a boil over high heat. Turn heat down to medium-high. Carefully add potatoes and cook for 10 minutes. Then add the cauliflower and cook for 5 minutes more. When both the potatoes and cauliflower are fork tender, remove saucepan from heat. Let sit for 10 to 15 minutes, to cool just a bit. Then transfer to the container of a powerful blender and puree until silky smooth. Pour mixture back into saucepan. No need to wash the blender container – you’ll use it one more time yet!

  • Remove all but two tablespoons of bacon fat from the large pot, and then add the butter. Return the pot to medium heat. Once butter is melted, add onion and garlic, stirring occasionally until onion is nicely softened. Stir in flour and cook for 3 to 4 minutes, stirring occasionally. Then slowly whisk in the half and half until smooth. Add the remaining 2 cups of chicken broth and bay leaf, and bring to a simmer. Reduce heat to medium-low and cook until slightly thickened. This should take 10 minutes or so.

  • Add broccoli and carrots to the broth mixture in the large pot. Simmer for about 15 to 20 minutes, or until broccoli and carrots are tender. Remove bay leaf. Ladle half of soup mixture into blender container and blend until smooth. Add blended mixture back to the large pot, along with the pureed potatoes and cauliflower mixture. Add cheese and black pepper, and stir until cheese is completely melted. Now taste the soup and add kosher salt as you like.

  • Serve in bowls, garnished with bacon pieces and a sprinkling of grated sharp cheddar.

Notes

** If omitting bacon, simply add two more tablespoons of butter (6 tablespoons total) when sauteeing the onion and garlic.

from a farmgirl’s dabbles

Nutrition Information:

Serving: 1 Calories: 400kcal Carbohydrates: 20g Protein: 19g Fat: 28g Saturated Fat: 15g Polyunsaturated Fat: 10g Trans Fat: 1g Cholesterol: 77mg Sodium: 639mg Fiber: 2g Sugar: 4g

Nutrition information is automatically calculated by Spoonacular. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your own favorite calculator.

Did you make this recipe?Please leave a comment below. And share a photo on Instagram with the hashtag #afarmgirlsdabbles or tag @farmgirlsdabble!

© Brenda | A Farmgirl’s Dabbles

Cuisine: American

Course: Soup

The Best Broccoli Cheddar Soup Recipe - With Bacon! (12)
The Best Broccoli Cheddar Soup Recipe - With Bacon! (13)

Connect with Vitamix on their website and social media channels: Facebook, Twitter, Instagram, and Pinterest.

I highly recommend aVitamixblender, such as theProfessional Series 750 featured in this post.

This blender continues to amaze me every single time I use it. There is so. much. power. It blends the potatoes and cauliflower into the silkiest consistency. Fast.

I also want to share about how much we like thePersonal Cup Adapterand the personal size blending cups. The Vitamix is so easy (and fun!) to use, that our daughters can now regularly be seen making their own smoothies. They especially like using this cup adapter, where they can customize exactly what goes into their own individual-sized smoothie, and then cap it off with a spill-proof lid. Off they go!

Thank you to Vitamix for sending me the blender featured in this post and for providing another one as a giveaway prize. This post was originally published in 2018, then updated in 2022.

The Best Broccoli Cheddar Soup Recipe - With Bacon! (2024)

FAQs

How can I thicken my broccoli cheddar soup? ›

HOW CAN YOU MAKE BROCCOLI CHEDDAR SOUP THICKER?
  1. You can mix equal parts butter and flour to form a thick paste, then stir that into the soup.
  2. You can whisk some cornstarch into cold water or broth until the cornstarch is dissolved, and stir that into the soup.
  3. You can add a bit more cheese.
Feb 6, 2019

How do you keep broccoli cheese soup from separating? ›

Avoid too high of heat when using dairy (milk or cream) because the soup can curdle and separate. Try not to take it to the boiling point. Sometimes an acidic ingredient, like wine, can prevent the soup from curdling. Slowly add the cream or milk and continually stir after adding.

Is broccoli cheddar soup good or bad for you? ›

Is broccoli soup good for you? Most of the time, broccoli cheese soup isn't the healthiest option since it has lots of cheese and heavy cream. This version is lightened up with evaporated skim milk and less cheese. It also uses extra vegetables that are blended to create some of the creaminess in the soup.

Why won t my cheese melt in my broccoli cheddar soup? ›

Pre-shredded cheese is often coated in anti-caking agents that can prevent the cheese from melting into a lusciously creamy soup. To ensure that your broccoli cheddar soup has the best smooth and creamy texture, buy a block of cheese and grate it yourself.

How do you make soup creamier and thicker? ›

6 ways to thicken soup:
  1. Blend all or part of it. If you've made a broth with chunks of vegetable in it, such as minestrone soup, then pour the soup through a sieve. ...
  2. Add cream or yogurt. ...
  3. Add flour or cornflour. ...
  4. Use a butter and flour paste. ...
  5. Blend in bread. ...
  6. Add lentils or rice.

Why is my broccoli cheddar soup watery? ›

Sometimes soup just needs to simmer longer to reach the perfect consistency. Check to see if the vegetables are tender, and then taste the broth. If the soup tastes a bit watery, give it more time.

What kind of cheese melts best in soup? ›

Mild cheddar, Colby, Monterey jack, mozzarella, Swiss and queso blanco can all work well. “The best cheeses to melt into soups are cheeses that are higher in moisture and have a lower melting point,” says Bauer. In addition to cheddar and Monterey jack, he recommends Fontina and Gruyère.

Why does my broccoli cheddar soup curdle? ›

Why is my broccoli cheese soup not creamy? If the roux is not made slowly and properly (as indicated in the recipe), it can leave you with a watery soup rather than a creamy one. Using a stovetop heat that's too high can also cause the soup to curdle, especially when you are adding any dairy products.

Why is my broccoli cheddar soup not creamy? ›

Soup needs some fat to smooth out the texture and help the ingredients bind together. If your soup is too lean, it will taste grainy. Try adding some additional cream or milk to the soup until it reaches the desired consistency.

What is the unhealthiest soup? ›

The 5 Worst Soups for Weight Loss (and 5 to Try Instead)
  • Clam chowder. Anything with the word "chowder" in it is probably going to be high in cream, fat, and calories. ...
  • Potato soup. ...
  • Lobster bisque. ...
  • Chili. ...
  • Broccoli and cheese soup. ...
  • Mushroom and barley soup. ...
  • Lumberjackie soup. ...
  • Chilled soups.
Jan 12, 2012

What does broccoli soup do to your body? ›

As per studies, broccoli helps improve bone and joint health. It is a rich vitamin K, C, A, calcium, phosphorus, and zinc source. These are crucial nutrients that help strengthen bones and joints. Along with this, antioxidant sulforaphane in broccoli may prevent osteoarthritis.

Is broccoli soup good for high blood pressure? ›

Broccoli is also particularly high in the amino acid glutamic acid (the flavor enhancing compound responsible for taste sense of “umami”). A Northwestern University Chicago study found higher dietary intake of the amino acid glutamic acid via vegetables like broccoli, was linked to lower blood pressure.

Why do you avoid simmering your soup after adding the cheese? ›

Cheese can curdle when added to soup due to the high temperatures and acidity in the soup. The proteins in cheese are sensitive to heat and acid, causing them to separate and form curds.

What temperature do you add cheese to soup? ›

Then, add the cornstarch mixture to the milk and stir constantly until it thickens. Add the cheese to the milk at the end of cooking. If you are making a sauce or soup, add the cheese to the milk at the end of cooking, when the temperature is just below boiling. This will help to prevent the milk from curdling.

Why does my broccoli cheddar soup taste grainy? ›

One of the most common problems cooks run into when they make broccoli cheddar soup is a gritty or grainy texture. Your soup may become grainy if the cheese or dairy curdles. With a recipe like the one that follow you shouldn't have trouble because the cheese is added as a finishing component, off heat.

Why didn t my broccoli cheddar soup thicken? ›

Add more cheese

One of the easiest ways to thicken up your broccoli cheddar soup is by adding more cheese. The cheese not only enhances the flavor but also contributes to a thicker texture. Consider adding extra sharp cheddar or even some Gruyere cheese for an extra depth of flavor.

How can I thicken soup without ruining it? ›

Whisk in a bit of flour or starch.

Both flours and starches help thicken sauces effectively. However, if you add them directly into your soup, they will clump. Instead, whisk a small amount of soup into the starch or flour until it dissolves, then add the resulting mixture into the soup.

How do you thicken cheese based soup? ›

Cornstarch is a great option as it is a natural thickening agent, but you'll want to be careful about how much you use. Start with 1 tablespoon of cornstarch whisked together with cold water to create a slurry. Then, gradually add the slurry to the soup, letting it boil for one to two minutes before adding more.

How do you make watery soup more creamy? ›

Add Flour, Cornstarch, or Other Thickener: Starches thicken soup and give it body. Whisk a few tablespoons of starch into a little of the broth in a separate bowl before whisking it into the main pot. This prevents the starch from clumping and helps it dissolve into the soup evenly.

Top Articles
Latest Posts
Article information

Author: Kareem Mueller DO

Last Updated:

Views: 6333

Rating: 4.6 / 5 (46 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Kareem Mueller DO

Birthday: 1997-01-04

Address: Apt. 156 12935 Runolfsdottir Mission, Greenfort, MN 74384-6749

Phone: +16704982844747

Job: Corporate Administration Planner

Hobby: Mountain biking, Jewelry making, Stone skipping, Lacemaking, Knife making, Scrapbooking, Letterboxing

Introduction: My name is Kareem Mueller DO, I am a vivacious, super, thoughtful, excited, handsome, beautiful, combative person who loves writing and wants to share my knowledge and understanding with you.