• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Everyday Family Eats
  • Recipe Index
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Twitter
menu icon
go to homepage
  • Recipe Index
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    • Chicken parm meatball bake.
      Baked Chicken Parm Meatballs
    • Fruit salad with condensed milk served in a glass bowl with a gold spoon.
      Fruit Salad with Condensed Milk
    • Mac and cheese with cauliflower and bacon in a cozy serving bowl.
      Cauliflower and Bacon Macaroni and Cheese
    • A baked carrot cake muffin with a bite taken to reveal a cream cheese center.
      Cream Cheese Carrot Cake Muffins
    • Buttery egg noodles cooked in one pot with a sprinkle of parsley.
      One Pot Cheesy Buttered Egg Noodles
    • A serving plate of ritz cracker chicken with buttered egg noodles and salad.
      Baked Ritz Cracker Chicken
    • Oven tacos garnished with lettuce, tomato and avocado.
      Baked Beef Tacos
    • A batch of freshly baked snickerdoodles made from an easy and simple recipe.
      Easy Snickerdoodle Cookies
    • An easy sheetpan pierogi recipe with sausage, cabbage and apples.
      Sheet Pan Pierogies with Kielbasa and Cabbage
    • Close-up of gooey, chocolate rice crispy treats on a wooden board.
      Malted Chocolate Rice Crispy Treats
    • Cooked colombian rice in a pot.
      John's Colombian Rice
    • A plate of twice fried green plantains.
      Twice-Fried Green Plantains (Tostones)
    Everyday Family Eats » Soups

    Broccoli Cheddar and Bacon Soup

    Published: Feb 13, 2024 by Kelli Avila · This post may contain affiliate links ·

    • Facebook
    • Twitter
    • Email
    Jump to Recipe
    A bowl of Broccoli Cheddar Bacon Soup with a spoon in it.

    With the perfect balance of indulgence and nourishment, this Broccoli Cheddar and Bacon Soup, made in 1-pot, can be ready in about 45 minutes for a weeknight dinner the whole family will love.

    A bowl of Broccoli Cheddar Bacon Soup with a spoon in it.

    There isn't much I need to say to sell this soup, it's a creamy bowl of goodness we all know and love (very much like this Potato Cauliflower Soup). My version is a one-pot situation, with a bit of bacon to up the umami salty element of this soup and some potatoes to introduce a bit of heft to to the soup. It still does use a roux (a blend of added flour and butter that adds a velvety thickness) but the potatoes necessitate a smaller amount.

    I'm not going to call this healthy (I try to avoid ascribing good or bad labels to any food) but I like to think of this recipe as a good mix of nutritious food I feel good about feeding my family, but also one that we can't get enough of. It's got broccoli and carrots (yay!) but also bacon and cheese (yum!)--basically, it's a win-win.

    It takes under an hour to make, so easily made on a weeknight, but it's also a soup I like to make a big batch at the start of the week for lunches for myself and for a quick reheat dinner for the family.

    Ingredients Needed and Substitutions

    Here is a brief overview of the ingredients needed for this recipe. The full recipe with quantities is listed below this text in the recipe card.

    • bacon (to make this vegetarian, skip the bacon!)
    • onion + garlic
    • carrots (use fresh grated carrots, it adds a fresh sweet flavor to the soup, and almost might be confused for cheese by the little ones)
    • butter + flour (aka a roux)
    • chicken stock or veggie stock
    • russet potato (this is to give the soup more body, along with the roux)
    • fresh ground pepper + coarse kosher salt (This recipe was tested using Diamond Crystal coarse kosher salt. If you use Morton's kosher salt or fine salt, decrease by about half for volume, or use the same amount by weight)
    • broccoli florets(fresh or frozen)
    • sharp cheddar cheese
    • apple cider vinegar (add a bit of this at the end to help the flavor pop!)

    Step-By-Step Recipe Overview

    This is a quick visual overview of the steps needed to make this recipe. If you are looking for the full recipe, keep scrolling!

    Cooked chopped bacon in a Dutch oven for Broccoli Cheddar Bacon Soup.

    Step 1: Cook bacon until crispy, remove with slotted spoon, set aside, and drain all but a little of bacon grease in the pot.

    Vegetables in a Dutch oven for Broccoli Cheddar Bacon Soup.

    Step 2: Cook the onions, carrots and garlic until starting to soft.

    Vegetables, flour, and butter in a Dutch oven for Broccoli Cheddar Bacon Soup.

    Step 3: Add in the butter and flour.

    Cooked vegetables in a Dutch oven for Broccoli Cheddar Bacon Soup.

    Step 4: Cook until the butter has melted.

    A hand using a wooden spoon to stir the soup base for Broccoli Cheddar Bacon Soup in a Dutch oven.

    Step 5: Pour in 4 cups of the chicken stock, a little at a time.

    A hand using a rubber spatula to stir Broccoli Cheddar Bacon Soup in a Dutch oven.

    Step 6: Add in the potatoes and cook until almost tender, then add in the broccoli and cook until bright green.

    A hand using an immersion blender to blend Broccoli Cheddar Bacon Soup in a Dutch oven.

    Step 7: Use an immersion blender to blend about half of the soup, leaving some texture if desired.

    Shredded cheddar cheese being added to the soup base for Broccoli Cheddar Bacon Soup in a Dutch oven.

    Step 8: Stir in the cheese and vinegar until melted and smooth. Season to taste.

    How much you puree the soup is a matter of preference. I like to leave it semi-smooth, with some chunks of broccoli, but it can certainly be pureed totally smooth.

    I find an immersion blender to be the easiest to do this (obviously), but the soup can be transferred to a blender. Just be sure not to seal it all the way, since the soup will be hot and that can be a safety issue.

    Kelli's Best Tips

    Making a good meal is all about the little details. Here is where I share some of the finer points of making this recipe that help create the best possible outcome:

    • Keep an eye on the liquid level while cooking the potatoes to prevent evaporation. This is one of those times that the type of pot and your individual stovetop can vary the rate of evaporation, and you want to ensure the liquid doesn't get too low.
    • Adding cheddar to a soup can be tricky; if you aren't mindful of adding it in, it could curdle or not integrate well into the soup. Add it at the end of cooking, when the heat is off. And be sure to stir it constantly as it melts into the soup. It’s also worth mentioning the quality of the cheese, which I find to matter a great deal. Buy a high-quality block of cheese (my favorites are Tillamook or Cabot) and grate it fresh for the best results. I know it’s annoying to hear this, and I'm one of those cooks who tries to skip steps when I can, but this isn’t one of them. A fresh block of high-quality cheese always trumps store-brand pre-shredded cheddar.
    • And in the same breath I will tell you, buy frozen broccoli. Why? Because it’s usually good quality and it’s already washed and prepped. Frozen veggies are definitely one of those things I do love and turn to often (like in this Instant Pot Chicken Thighs and Rice dish)
    A bowl of Broccoli Cheddar Bacon Soup with a spoon in it.

    Storage

    This soup keeps well for a few days (about 3-4), but be mindful in reheating it. Because there is cheese in this soup, it should be reheated to maintain its creamy texture and prevent it from separating or becoming grainy.

    More Soup Recipes:

    • Hearty turkey chili recipe bubbling in a Dutch oven, packed with beans and seasoned meat.
      Weeknight Simple Turkey Chili
    • A bowl of tomato soup that was made in the slow cooker with parmesan cheese and sliced basil.
      Slow Cooker Tomato Soup
    • A bowl of guinness beef stew.
      Slow Cooker Irish Beef Stew
    • Creamy cheeseburger soup in a bowl.
      Cheeseburger Soup

    Making the recipe? Be sure to leave a comment with a star ⭐️⭐️⭐️⭐️⭐️ review on your experience! Have a question? Leave a comment below and I’ll get back to you as quickly as I can!

    Print

    Full Recipe

    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    A bowl of Broccoli Cheddar Bacon Soup with a spoon in it.

    Broccoli Cheddar and Bacon Soup

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
    • Author: Kelli Avila
    • Prep Time: 00:10
    • Cook Time: 00:30
    • Total Time: 40 minutes
    • Yield: Serves 4-6 1x
    • Category: Dinner
    • Method: Stovetop
    • Cuisine: American
    Print Recipe
    Pin Recipe

    Description

    With the perfect balance of indulgence and nourishment, this Broccoli Cheddar and Bacon Soup, made in 1-pot, can be ready in about 45 minutes for a weeknight dinner the whole family will love.


    Ingredients

    Units Scale
    • 4 slices bacon, diced
    • 1 medium yellow onion, diced fine
    • 4 medium carrots, peeled and grated
    • 3 cloves garlic, minced
    • 4 tablespoons unsalted butter
    • ¼ cup all-purpose flour
    • 4-6 cups chicken stock
    • 1 large russet potato, peeled and cubed
    • 2 teaspoons coarse kosher salt, plus more to taste (see note)
    • ½ teaspoon pepper, plus more to taste
    • 10 ounces frozen or fresh broccoli florets
    • 8 ounces sharp cheddar cheese, shredded
    • 2 teaspoons apple cider vinegar, plus more to taste

    Instructions

    1. Heat a large heavy-bottomed pot medium-high heat. Add the bacon and cook, stirring occasionally, until crispy, about 8 minutes. Shut off the heat, remove the bacon with a slotted spoon, and set aside. Drain all but 1 tablespoon of bacon grease from the pot.
    2. Turn the heat back on to medium and add the onion. Cook until the onion begins to soften, about 5 minutes. Add the carrots and garlic and cook until fragrant, about 2 minutes more.
    3. Add in the butter and flour and cook, stirring often, until the butter has melted. Do not let the flour brown.
    4. Pour in 4 cups of the chicken stock, a little at a time, stirring constantly to prevent any clumps from forming. Add the potato, salt, and pepper.
    5. Bring the soup up to a boil, then reduce the heat and simmer until the potatoes are mostly tender, about 15 minutes, adding more broth if the liquid begins to evaporate.
    6. Add in the broccoli and cook until tender and bright green, about 6 minutes.
    7. Shut off the heat. Using an immersion blender, blend about half of the soup, leaving some texture if desired. Stir in the cheese and vinegar until melted and smooth.
    8. Season to taste with additional salt, pepper, and/or vinegar, adding more chicken stock as needed for desired consistency.
    9. Serve soup topped with reserved bacon.

    Notes

    This recipe was tested using Diamond Crystal coarse kosher salt. If you use Morton's kosher salt or fine salt, decrease by about half for volume, or use the same amount by weight.

    It’s always tricky adding cheddar to soup, for fear it could break. To start off, I think it’s worth it to buy a high-wuality (my favorites are tilamook or cabot) block of cheese and grating fresh. I know it’s annoying to hear this, and I always try to skip steps when I can, but this isn’t one of them. Fresh block of high quality cheese always trumps store brand pre-shredded cheddar.

    And in the same breath I’m going to tell you, buy frozen broccoli. Why? Because it’s usually good quality and it’s already washed and prepped. Frozen veggies are definitely one of those things I do love, and turn to often.

    Did you make this recipe?

    Share a photo and tag us — we can't wait to see what you've made!

    • Facebook
    • Twitter
    • Email

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    A photo of Kelli Avila, creator of Everyday Family Eats, standing in a kitchen.

    Hi, I'm so glad you are here!

    I'm Kelli, the creator of Everyday Family Eats, this space where I share easy and quick recipes the whole family will love! I'm a former professional cook and baker, and full-time working mom, who is passionate about creating approachable dinner ideas that allow the whole family to gather at the table and enjoy a meal together.

    More about me →

    Keep in the know!

    Sign up for the Everyday Family Eats Newsletter to be the first to hear about new recipes and seasonal content you don't want to miss.

    Kelli's Favorite Recipes

    • Gnocchi with pizza ingredients.
      Skillet Pizza Gnocchi
    • Sheet pan sausage, potatoes and veggies.
      Sheet Pan Sausage and Potatoes
    • Fully cooked stovetop mac and cheese.
      One-Pot Mac and Cheese
    • A plate of BBQ Cheddar meatballs.
      BBQ Cheddar Meatballs

    Footer

    About

    • About
    • Ethics and Editorial Guidelines
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2021 - 2025 Everyday Recipes, LLC