• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Confessions of a Grocery Addict
  • Home
  • Recipe Categories
  • About Me
  • The Food Justice Library
  • Subscribe!
  • Food Blog Ghostwriting Services
  • Latest Food & Grocery News
  • Contact
  • Privacy & Accessibility
menu icon
go to homepage
  • Home
  • Recipe Categories
  • About Me
  • The Food Justice Library
  • Subscribe!
  • Food Blog Ghostwriting Services
  • Latest Food & Grocery News
  • Contact
  • Privacy & Accessibility
subscribe
search icon
Homepage link
  • Home
  • Recipe Categories
  • About Me
  • The Food Justice Library
  • Subscribe!
  • Food Blog Ghostwriting Services
  • Latest Food & Grocery News
  • Contact
  • Privacy & Accessibility
×
Home » Soup

Easy Bacon Broccoli Cheddar Soup (Panera Copycat!)

Published: Jan 29, 2021 · Modified: Mar 9, 2025 by Ash, The Grocery Addict · This post may contain affiliate links ·

Jump to Recipe Print Recipe

This chunky, creamy, veggie-laden recipe for Bacon Broccoli Cheddar Soup is one of my favorite recipes to make on a chilly day. This is the ultimate comfort food packed with rich, cheesy flavor, tons of veggies, and salty bacon—just like your favorite soup from Panera Bread.

white bowl of panera copycat broccoli cheddar soup with bacon bits on a white dinner plate with a silver spoon.
Jump to:
  • Why I Love This Broccoli Cheddar Soup Recipe
  • Ingredients & Substitutions
  • How to Make Bacon Broccoli Cheddar Soup
  • Optional Variations & Dietary Adaptations
  • Expert Tips 
  • Storage & Reheating Instructions
  • Serving Suggestions
  • FAQs
  • More Delicious Soup Recipes
  • Bacon Broccoli Cheddar Soup (Panera Copycat)
  • 💬 Reviews

Why I Love This Broccoli Cheddar Soup Recipe

  • Quick & Easy - This recipe comes together faster than I could drive to Panera and buy a bowl. If you have 45 minutes to spare, a yummy, crowd-pleasing dinner can be on the table for a fraction of the price you would spend getting it to go.
  • Big Batch - With this easy recipe, one night of cooking keeps Joe and I fed for several meals—even if I share some with our neighbors. If 8 servings is too many, feel free to halve the recipe.
  • Family Friendly - I know I often go pretty big and bold with flavors on this blog, but this broccoli cheddar soup is tame enough for even a kiddo's palate. If you're worried, just sub regular paprika for the hot Hungarian stuff I love so dearly. 
hands grabbing the handles of a white enameled dutch oven filled with bacon broccoli cheddar cheese soup from a white table.

Ingredients & Substitutions

This recipe doesn't require a whole lot. Here’s what to grab:

ingredients measured out to make bacon broccoli cheddar soup like Panera Bread in white bowls on a white table.
  • Bacon & Olive Oil - Depending on your bacon, you may or may not need the oil. If the pan looks dry after crisping up the meat, add a drizzle to help with sautéing.
  • Yellow Onion & Garlic - Alliums are soup season staples. Feel free to swap in red onions, shallots, or even white onions (though they’ll stay a bit more firm). Fresh garlic is best, but you're welcome to swap in jarred minced garlic or swap in ¼ teaspoon of garlic powder per clove.
  • Butter & All-Purpose Flour - This forms the base of our roux. If you’re gluten-free, hop down to the “Optional Variations” section for instructions.
  • Milk & Cream - I keep both milk and heavy cream on hand rather than buying half & half (it gives me more flexibility), but you can make the swap with no issue.
  • Chicken Bone Broth - My favorite way to add extra protein to my soups is using bone broth. Feel free to use regular chicken stock or vegetable stock. 
  • Hot Paprika - If you like spicy flavors but don’t have any on hand, use red pepper flakes instead. You can also use sweet paprika for a mild take.
  • Dried Mustard Powder - Consider this the secret ingredient for building complex flavor. Feel free to swap in dijon mustard.
  • Fresh Broccoli - Frozen florets will work, too—buy whichever is cheaper! No need to defrost first.
  • Carrots - Fresh carrots are cheap and last for weeks in the crisper drawer, so I always have them on hand. In a pinch, swap in 1 drained can of carrots, but wait to add it until the broccoli is almost done cooking so they don’t get mushy.
  • Cheddar Cheese - Make sure it’s freshly grated. You can also swap in the melty cheese of your choice (e.g. gouda).

How to Make Bacon Broccoli Cheddar Soup

This delicious cold day soup comes together in just a few simple steps:

Step 1: Sauté. Add chopped bacon to a large stockpot, large dutch oven, or other heavy-bottomed pot over medium heat. When the bacon fat starts rendering out and the bacon takes on some color, add your onion and cook until it is beginning to soften and become translucent, about 2-3 minutes. Remove to a small bowl and set aside.

bacon pieces cooking in a white enameled dutch oven; the fat has rendered out and the bacon is becoming darker and crispy.
chopped onions added to the pot with the rendered bacon.
bacon and onions after sautéing together; the onions are starting to turn transparent.

Step 2: Roux. Making a roux might sound fancy, but it's actually quite simple. All you need to do is melt your butter in the dutch oven. When it's nice and bubbly, sprinkle flour over the top. Cook, stirring constantly, until butter and flour are combined. Allow to keep cooking, stirring occasionally, until the mixture smells nutty and is a light golden color. If you're more of a visual learner, this video is quite informative. Just note that you want to move to the next step as soon as the mix hits the "light stage."

Step 3: Soup Base. When the roux is light golden and the flour is no longer raw (it should smell nutty), slowly begin to drizzle in your milk, whisking constantly and scraping any browned bits from the bottom of the pot. The mixture will look like it's seizing, but keep calm and carry on. Once the milk is added, follow with the cream and chicken broth until the mixture is uniform. Add the spices to the mix and stir to combine.

butter and flour bubbling in the Dutch oven to make a roux.
action shot of milk and cream being added to the pot with the light golden roux.
hand shaking a pinch bowl with the dried seasonings into the liquid soup base.

Step 4: Add Veggies. Now that the soup base is complete, add the veggies and the onion/bacon mixture. Give everything a good stir, then bring it to a boil. Reduce the heat to a simmer and cook until the broccoli and carrots are sufficiently cooked to your liking.

carrots, broccoli florets, and bacon/onion mixture added back to the pot with the roux and liquids.
bacon broccoli soup in the dutch oven before mixing in the cheddar cheese.

Step 5: Finish. You're in the home stretch now! Add your cheese to the pot - working in batches if necessary - and stir until everything is combined. Taste and season with salt and black pepper as needed. Enjoy!

shredded cheddar cheese added to the pot with the bacon broccoli soup.
overhead shot of bacon broccoli cheddar soup after stirring in the cheddar cheese.
45 degree angle closeup shot of bacon broccoli cheese soup in the dutch oven.
flat lay shot of a white table with a white dinner plate topped with a white bowl of homemade Panera-style bacon cheddar broccoli soup with the rest of the pot in the top ¼ of the frame.

Optional Variations & Dietary Adaptations

  • Pub-Style - For another layer of flavor, add a bottle of your favorite dark ale, reducing the amount of stock you add. (In other words, you want the same amount of total liquid, so if your beer is 12 ounces, use 1.5 cups less broth.)
  • Lower-Sodium - If you’re worried about the sodium content here, use low-sodium bacon and use a salt alternative (e.g. potassium chloride or Morton’s Salt Substitute).
  • Gluten-Free - When you’re prepping your ingredients, make a slurry with about 2 tablespoons of cornstarch and 2-3 tablespoons of the chicken broth, then set it aside. Rather than making the roux in step 2, just melt the butter and hop ahead to step 3, then add the slurry with the other liquids.
  • Vegetarian - Don’t eat pork? Not to worry. Swap in veggie broth, sauté your onions in about a tablespoon of olive oil in step 1, then proceed with the recipe as directed. You can then:
    • Add 1 cup of vegetarian bacon bits in the last few minutes of cooking, or use them as a garnish for serving.
    • Add ½ - 1 teaspoon of liquid smoke to replicate some of the smoky bacon flavor.
    • Fuhgeddaboutit. Cheesy broccoli soup is delightful even without the added richness of bacon.
closeup shot on the middle slice of a round white bowl filled with bacon broccoli cheddar cheese soup topped with extra bacon bits.

Expert Tips 

  • Pulse It. While you don’t have to, I like to use an immersion blender to pulse the completed soup a few times, which helps to yield a nice, thick soup. You can also pulse about 2 cups worth in a regular blender until the broccoli pieces are quite small. 
  • Grate Your Own Cheese. Always opt for a block of cheese rather than a bag of pre-shredded cheese. Pre-shredded cheeses are coated in starches, which means they won’t melt nearly as well and will add a grittiness to the soup's creamy texture.
  • Shortcut. To save on time (and money), I buy ginormous bags of broccoli florets at Costco and break any large pieces down with my hands. If you opt to buy a whole head of broccoli, I'd shoot for 2 small to medium sized heads. And just so you know—the stems are delicious too. Just peel off any woody/tough skin with a potato peeler and cut them into appropriately sized pieces.
hand holding a silver spoon dipped into a bowl of homemade bacon broccoli cheddar soup.

Storage & Reheating Instructions

  • Got leftovers? Awesome! Transfer the rest of your soup to an airtight container and allow to cool most of the way to room temperature before transferring to the fridge. (Here’s why we cool foods before refrigerating.)
  • Bacon broccoli cheddar soup will keep well in the fridge for up to 5 days. 
  • Due to the high dairy-content of this cheesy soup, freezing is not recommended. (If you want to meal-prep a broccoli-based dinner, try my curried chicken divan instead!)
  • To reheat, place in a medium saucepan over medium-low heat, stirring occasionally to prevent scorching. You can also microwave it, but make sure to use medium heat and stop to stir frequently; if you boil it too hard, it can scorch the dairy.

Serving Suggestions

  • Go nuts with toppings! Joe and I love to add garnishes to our bacon broccoli cheddar soup—try some extra crispy bacon bits, homemade croutons, fresh parsley, and/or a sprinkle of extra cheese.
  • Serve your soup in a bread bowl to get a true Panera vibe. Or, serve it with a side of sourdough ciabatta rolls, toasted sourdough discard bread, or black pepper focaccia to sop up every last drop!
closeup overhead shot of a serving of broccoli cheese soup topped with crispy bacon bits; you can see the texture of the soup from the broccoli florets and carrot rounds.

FAQs

What is the best cheese for broccoli-cheese soup?

When it comes to knives and cheddar cheese, I like mine nice and sharp. That said, feel free to use a variety that makes sense for you! As far as whether to choose white or yellow cheddar cheese, that's entirely up to you! I used white this time because it was on sale so I stocked up.

There's no shame in opting for a milder cheddar, or even subbing in some gouda, jack or mozzarella. Use whatever melty cheese you have on hand—we're all about simplicity here!

Be warned, though. DON'T USE PRE-SHREDDED CHEESE. It has a coating that keeps it from melting into a big clump in the bag, but that coating keeps it from well... melting. Put in the little extra elbow grease and grate your own cheese. I promise you won't regret it.

Does bacon go in broccoli cheddar soup? Is bacon good in broccoli cheese soup?

Yes and heck yes! Bacon goes with broccoli and cheddar soup like mashed potatoes go with gravy.

Is broccoli cheddar soup vegetarian?

It depends! The recipe below is not (it uses chicken bone broth and bacon), but I’ve included instructions for making it vegetarian if you prefer!

How can you make bacon broccoli cheddar soup with frozen broccoli?

Just add the broccoli as instructed directly from frozen, adding a few minutes of cook time as needed to achieve the perfect level of doneness. (For more detail on when to add the broccoli, check out the full recipe below.) 

Can I freeze bacon broccoli cheese soup?

Due to the creaminess of the cheddar in this broccoli soup, I honestly don't recommend it. If you want some recipes to stock the freezer with, check out my post on how to host a soup swap with over 20 good options!

two hands in grey sweater pulled down to the knuckles grabbing a bowl of bacon broccoli cheese soup with the rest of the pot of it in the top of the frame.

More Delicious Soup Recipes

  • square hero shot of a red dutch oven filled with vegetable scraps, a chicken carcass, and water to make low-sodium vegetable or bone broth.
    How to Make Low-Sodium Vegetable Broth or Bone Broth for FREE
  • square hero image of a black bowl of cauliflower potato leek soup topped with frizzled leeks, a thin stream of cream, and crushed chips on a white table.
    Cauliflower Potato Leek Soup
  • square hero image of roasted red pepper soup with gouda frico on a white table.
    Tomato & Roasted Red Pepper Soup with Gouda Cheese Crisps
  • overhead square hero image of a bowl of gluten free potato soup topped with bacon bits, green onions, and a sprig of thyme.
    Loaded Instant Pot Gluten-Free Potato Soup

If you tried this recipe for Bacon Broccoli Cheddar Soup, let me know how it turned out by commenting or rating below. If you want more tasty new recipes delivered straight to your inbox, sign up for my email newsletter. You can also follow me on Pinterest to see all my seasonal favorites.

hand taking a bite of copycat panera bacon broccoli cheddar soup with a silver spoon.

Bacon Broccoli Cheddar Soup (Panera Copycat)

This chunky, creamy, veggie-laden recipe for Bacon Broccoli Cheddar Soup is hearty and satisfying while still packing a hefty nutritional punch. Ready in less than an hour!
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Total Time 45 minutes mins
Course Dinner, Main Course, Soup
Cuisine American
Servings 8
Calories 489 kcal

Equipment

  • Chef's Knife
  • Cutting Board
  • Box Grater
  • Sauté Pan
  • Dutch Oven

Ingredients
  

  • ½ pound Bacon cut into small dice
  • Olive Oil if needed
  • 1 Yellow Onion diced small
  • 4-6 cloves Garlic chopped
  • 4 tablespoon Butter
  • ¼ C AP Flour or sub gluten free
  • 1 C Milk
  • 1 C Cream
  • 3 C Chicken Bone Broth or vegetable broth
  • 1 teaspoon Paprika preferably hot
  • 1 teaspoon Dried Mustard Powder
  • 1 ½ lb Broccoli torn into florets and stems cut into bite sized pieces
  • 2 Carrots cut into coins
  • 10 oz Sharp Cheddar or sub cheese of choice, freshly grated
  • Kosher Salt and Black Pepper to taste

Instructions
 

  • Add chopped bacon to a large stockpot, large dutch oven, or other heavy-bottomed pot over medium heat. When the bacon fat starts rendering out and the bacon takes on some color, add your onion and garlic and cook until it is beginning to soften and become translucent, about 2-3 minutes. (If there isn't much fat, drizzle in a little olive oil.) Remove to a small bowl and set aside and return the dutch oven to the burner (no need to clean the pot).
    ½ pound Bacon, Olive Oil, 1 Yellow Onion, 4-6 cloves Garlic
  • Melt butter over medium heat in dutch oven. When it is bubbling, add flour and cook, stirring constantly, until the flour is no longer raw. The roux should smell slightly nutty and have a light golden color. This takes 2-3 minutes.
    Slowly add milk and cream while whisking constantly to combine. Follow with broth, continuing to stir until it is uniform. Whisk in dry spices.
    4 tablespoon Butter, ¼ C AP Flour, 1 C Milk, 1 C Cream, 3 C Chicken Bone Broth, 1 teaspoon Paprika, 1 teaspoon Dried Mustard Powder
  • Add bacon and onion mix to the dutch oven along with the broccoli and carrots. Stir to combine. Bring to a boil, then reduce heat to a simmer. Allow to cook for 20-30 minutes, until veggies are al dente, stirring occasionally to keep the bottom from burning.
    1 ½ lb Broccoli, 2 Carrots
  • Add cheese to pot and stir to combine. Taste and season with salt and pepper as needed. Serve warm and enjoy with a hunk of crusty bread. Enjoy!
    10 oz Sharp Cheddar, Kosher Salt and Black Pepper

Notes

Storing - Soup will last for 5-7 days in the refrigerator. Due to the heavy dairy content, it is not recommended that you freeze this soup.
To reheat, place in a medium saucepan over medium-low heat, stirring occasionally to prevent scorching. You can also microwave it, but make sure to use medium heat and stop to stir frequently; if you boil it too hard, it can scorch the dairy.
Optional Variations
  • Pub-Style - For another layer of flavor, add a bottle of your favorite dark ale, reducing the amount of stock you add. (In other words, you want the same amount of total liquid, so if your beer is 12 ounces, use 1.5 cups less broth.)
  • Lower-Sodium - If you’re worried about the sodium content here, use low-sodium bacon and use a salt alternative (e.g. potassium chloride or Morton’s Salt Substitute).
  • Gluten-Free - When you’re prepping your ingredients, make a slurry with about 2 tablespoons of cornstarch and 2-3 tablespoons of the chicken broth, then set it aside. Rather than making the roux in step 2, just melt the butter and hop ahead to step 3, then add the slurry with the other liquids.
  • Vegetarian - Don’t eat pork? Not to worry. Swap in veggie broth, sauté your onions in about a tablespoon of olive oil in step 1, then proceed with the recipe as directed. You can then:
    • Add 1 cup of vegetarian bacon bits in the last few minutes of cooking, or use them as a garnish for serving.
    • Add ½ - 1 teaspoon of liquid smoke to replicate some of the smoky bacon flavor.
    • Fuhgeddaboutit. Cheesy broccoli soup is delightful even without the added richness of bacon.
 
 

Nutrition

Calories: 489kcalCarbohydrates: 16gProtein: 20gFat: 40gSaturated Fat: 21gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gTrans Fat: 0.3gCholesterol: 106mgSodium: 559mgPotassium: 511mgFiber: 3gSugar: 4gVitamin A: 3990IUVitamin C: 79mgCalcium: 364mgIron: 1mg
Keyword Cheap, Comforting, Easy, Fall, Fast, Gluten Free, Winter
Tried this recipe?Let us know how it was!

More Soup

  • colorful square graphic with text overlay that reads: dorm survival 101: meals and musings for incoming freshmen.
    Dorm Survival 101: Struggle Meals & Musings For Incoming Freshmen
  • closeup shot of a bowl of copycat panera bread Mexican street corn chowder topped with fresh cilantro, roasted corn kernels, and hot sauce.
    Copycat Panera Mexican Street Corn Chowder Recipe
  • square hero image of a bowl of red black bean chili with ground chicken.
    Easy, Spicy Black Bean Chicken Chili (No Cream Cheese!)
  • square photo of soup with text overlay reading "how to host a winter soup swap".
    How to Host a Soup Swap + Over 20 Yummy Soup Recipes

Reader Interactions

Comments

No Comments

5 from 2 votes (2 ratings without comment)

Let's taco 'bout it. Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Ash the addict chomping on an apple in the orchard

Hey y'all! My name is Ashley, and I'm the Grocery Addict. I'm here to share my best time saving tips, money saving tricks and store bought grocery hacks to make being the CFO (Chief Food Officer) of your family a little easier. All of my recipes are designed for real, busy people - like you! - who want to eat healthy, homemade food on a tight budget. I can't wait to see you in the kitchen!

If you're interested in getting help writing your blog, simply click on the link in the menu!

Feed My Addiction With A Tip

More about me →

Budget-Friendly DIYs

  • square hero image of a glass jar of creamy lime garlic cilantro sauce on a white plate with lime slices and a sprig of fresh cilantro.
    Creamy Cilantro Garlic Sauce With Jalapeños & Limes
  • square hero image of homemade Lazzaroni amaretto cherries in a glass jar with 2 fresh cherries in front of it.
    How to Make Amaretto Cherries (Lazzaroni Copycat)
  • closeup shot of a scoop of vanilla and strawberry swirl ice cream.
    Easy Strawberry Swirl Ice Cream (No Egg Recipe!)
  • square hero image of 5 flavors of Copycat Egglife Egg White Wraps fanned out on a wooden cutting board.
    Egglife Copycat Egg White Wraps Recipe (All 5 Flavors!)
  • square hero image of a homemade margherita pizza made with 00 flour pizza dough on a piece of crumpled parchment paper.
    00 Flour Pizza Dough With Sourdough Starter (No Yeast)
  • square hero image of a halfway sliced loaf of homemade sourdough bread made with sourdough discard in a bread maker.
    Soft Sourdough Discard Sandwich Bread (Bread Machine Recipe)
  • close up showing rough style of semi naked frosting on wedding cake.
    Easy, Inexpensive DIY Wedding Cake
  • closeup shot of costco and starbucks copycat keto egg bites with spinach, feta, and sun dried tomatoes.
    Instant Pot Costco Copycat Egg Bites (Three Flavors!)

Recent Posts

  • square closeup hero image of a strawberry shortcake being topped with dispenser whipped cream.
    Easy Whipped Cream Dispenser Recipe (17+ Flavors!)
  • square hero image of baked wonton jalapeño poppers on a wooden tray with red pepper flakes as a garnish and a bowl of jalapeño ranch dressing in the corner.
    Jalapeño Popper Wontons With Bacon & Cream Cheese
  • closeup shot of a cheesy ham delight on a spatula with the remaining sliders in their baking dish blurred out below.
    Swiss Cheese Ham Delights (Hawaiian Roll Sliders)
  • closeup shot of a homemade brownie hot fudge sundae made with cherry chocolate cake mix brownies and red wine hot fudge.
    Easy Hot Fudge Brownie Sundae With Red Wine Hot Fudge

As Seen On...

Footer

ConvertKit Form

Footer

↑ back to top

About

  • Privacy & Accessibility Policies

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Brunch Pro on the Brunch Pro Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.