• Home
  • About
    • FAQ
    • Privacy & Disclosure
    • Terms & Conditions
  • Contact Me
  • All Recipes
    • Nerdy Recipes
    • Breakfast
    • Main Courses
      • Chicken
      • Pasta
      • Soups
      • Salads
    • Beverages
    • Side Dishes
    • Desserts
      • Bars, Brownies & Blondies
      • Cookies
      • Cupcakes
    • Healthy
    • Easy Weeknight Meals
    • Holiday Recipes
      • Christmas
      • Valentine’s Day
  • Recipes for One
  • Recipes for Two
  • Small-batch Desserts

Baking Mischief

Good Food, Nerdy Recipes, Living Well

  • Breakfast
  • Main Courses
    • Easy Weeknight Meals
    • Beef
    • Chicken
    • Pork
    • Salads
    • Sandwiches
    • Soups
    • Pasta
  • Desserts
    • Bars, Brownies & Blondies
    • Cookies
    • Cupcakes
    • Frozen
  • Side Dishes
You are here: Home / Recipes / Broccoli Potato Soup

Broccoli Potato Soup

10/14/21 | Easy Weeknight Meals, Main Courses, Pork, Recipes, Soups

49.4Kshares
Jump to Recipe

Broccoli potato soup is pure comfort food in a bowl. Packed with bacon, broccoli, and potatoes, this soup is rich and warming, but quick and easy enough for busy weeknights.

We did it, friends! We made it through the long, hot days of summer and back around to comfort food season.

No more summer salads for us. We’re doing soups, we’re doing stews, and we’re doing the most indulgent, warming, feed-your-soul sort of recipes possible.

Today I have for you, a cheesy, bacon-filled broccoli potato soup that definitely qualifies as indulgent, and should absolutely be added to your fall/winter soup rotation immediately.

Broccoli potato soup in a pot.

This soup is creamy and cheesy with vegetables that are cooked in bacon grease so the entire thing has a rich, lightly smokey flavor.

It’s thickened twice, once by smashing some of the potatoes into the broth, and then again with a thick and creamy cheese sauce made with butter, flour, milk, and cheese.

You end up with a totally satisfying bowl of soup that’s filling, packed with broccoli and potatoes, and perfect for chilly weeknights.

Ingredient Notes

Broccoli potato soup ingredients.

  • Bacon: Use whatever bacon you keep on hand here. I used thick-cut bacon, but thinner slices and bacon ends would work great too. For bacon substitutions, see the variations section below.
  • Milk: You can use any percentage milk, but the higher fat the milk, the richer your soup will be. For an extra rich soup, you can substitute some half and half or heavy cream for part of the milk.
  • Chicken broth: Homemade chicken stock, low-sodium, and regular chicken broth can all be used in this recipe. Just be sure to taste and adjust the salt as needed. Homemade and low-sodium broths will probably require quite a bit of additional salt.

How to Make Broccoli Potato Soup

Collage photo of broccoli potato soup being made part 2.

1. Cook bacon: In a large pot, cook bacon until just cooked through but not too crunchy. Really crispy bacon is delicious, but it’s not great in soup, so don’t overdo it. Use a slotted spoon to transfer the bacon to a paper-towel-lined plate and set aside.

2. Discard some of the bacon fat: Spoon off and discard all but about 1 tablespoon of bacon grease from the pot and cook the onions and celery in the grease. It might be tempting to keep more of the grease, but too much can leave a greasy sheen on the top of your soup.

3. Simmer: Add potatoes and chicken broth and bring to a simmer. Simmer for 10 minutes and then stir the broccoli into the soup. Bring the soup back to a simmer and cook for an additional 5 minutes or until broccoli and potatoes are tender.

Collage photo of broccoli potato soup being made part 1.

4. Make the roux: If you don’t mind keeping an eye on two things at once, you can start the roux while your veggies simmer. Melt butter in a medium pot over medium heat. Add flour and whisk continuously for 30 seconds to 1 minute, until the flour begins to turn lightly golden. This will cook the raw taste out of your flour.

5. Add milk: Slowly whisk in milk, whisking out any lumps as they begin to form. Cook, whisking continuously until the mixture thickens and bubbles around the edges, about 5 minutes.

6. Cheese sauce time: Remove sauce from heat and stir in shredded cheese one handful at a time. When all the cheese has been incorporated, pour the cheese sauce into the soup and stir until everything is well mixed.

7. Finish the soup: Stir in the cooked bacon and add pepper. Taste, and add salt and more pepper if needed. Serve topped with additional cheese if desired, and a side of 20-minute cream biscuits, and enjoy!

A ladle scooping out cheesy broccoli potato soup.

Variations

This soup uses the same base as my other potato soup recipes, so you can mix and match ingredients as you’d like.

  • Ham and potato soup: Replace the bacon with ham and instead of cooking the vegetables in bacon grease, use 1 tablespoon of olive oil. Omit the broccoli and the cheese from the sauce, and make the rest of the recipe as written.
  • Cheesy bacon potato soup: Omit the broccoli from the soup.
  • Cheesy sausage potato soup: Swap the bacon for chopped smoked sausage. Brown the sausage pieces and set aside. Use 1 tablespoon of olive oil to cook the vegetables instead of bacon grease. Omit the broccoli. 

FAQ

Can I make this ahead of time?

Yes. You can make the soup up to 48 hours in advance. It will thicken as it cools, but that’s normal. Reheat gently over medium heat until heated through.

Can I freeze broccoli potato soup?

I’m on the record as not being a huge fan of freezing potato-based soups. The texture of the potatoes doesn’t hold up well to freezing. BUT a lot of people don’t mind the texture change, so if you want to give it a try, freeze a serving and see what you think.

To freeze the soup, ladle individual servings into freezer bags or airtight freezer containers and freeze for up to 2 months. Defrost in the refrigerator and reheat gently on the stove or in the microwave.

To read more about freezing soups, check out my post How to Freeze Soup.

This looks good, but how can I make a “healthier” broccoli potato soup?

If you’d like to cut the fat/calories in this dish, not a problem. You can reduce the amount of bacon by half or two-thirds and just use it for topping the soup. Then use nonfat milk in the sauce and omit the cheese as well. Cook the rest of the soup as directed in the recipe. This will significantly cut the calories, but the soup will still be delicious!

Broccoli potato soup in a white bowl with cheese on top.

More Favorite Soup Recipes

  • Creamy Chicken Noodle Soup
  • Chicken Tortellini Soup
  • Easy Tomato Soup
  • Tomato Tortellini Soup
  • Chicken Pot Pie Soup
A ladle scooping out cheesy broccoli potato soup.

Broccoli Potato Soup

Broccoli potato soup is pure comfort food in a bowl. Packed with bacon, broccoli, and potatoes, this soup is rich and warming but quick and easy enough for busy weeknights.
4.62 from 13 votes
Print Pin
Course: Dinner
Cuisine: American
Prep Time: 15 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 55 minutes minutes
Servings (Hover or Click to Change Yield): 5 servings
Calories: 653kcal
Author: Tracy

Ingredients

  • 12 ounces uncooked bacon sliced into 1-inch pieces
  • ½ medium onion diced small
  • 2 celery ribs diced small
  • 3 ½ cups (about 2 large) russet potatoes peeled and diced medium
  • 4 cups (2 15oz cans) chicken broth
  • 3 to 4 cups (about 6 to 8oz) broccoli florets cut into small bite-sized pieces
  • 5 tablespoons (70g) butter
  • ¼ cup and 1 tablespoon (44g) all-purpose flour
  • 2 cups milk (any percentage)
  • 6 ounces (about 1 ½ cups) shredded cheddar cheese plus more as desired for topping
  • ¼ teaspoon black pepper
  • Salt

Instructions

  • To a large pot, add bacon and turn heat to medium. Cook bacon until just cooked through but not too crunchy. Use a slotted spoon to transfer the bacon to a paper-towel lined plate and set aside.
  • Spoon off and discard all but about 1 tablespoon of bacon grease from the pot. Add onions and celery and cook over medium heat for about 5 minutes, until the onions begin to turn translucent around the edges.
  • Add potatoes and chicken broth and bring to a simmer. Simmer for 10 minutes and then stir the broccoli into the soup.
  • Bring the soup back to a simmer and cook for an additional 5 minutes or until broccoli and potatoes are tender.
  • In a medium pot, melt butter over medium heat. Add flour and whisk continuously for about 1 minute, until the flour begins to turn lightly golden.
  • Slowly whisk in milk, whisking out any lumps as they begin to form. Cook, whisking continuously until the mixture thickens and bubbles around the edges, about 5 minutes.
  • Remove sauce from heat and stir in shredded cheese one handful at a time. When all the cheese has been incorporated, pour the cheese sauce into the soup and stir until everything is well mixed.
  • Stir in the cooked bacon.
  • Add pepper. Taste, and add salt and more pepper if needed.
  • Serve with additional cheese if desired, and enjoy!
Did you make this recipe?I'd love to see it! Tag @BakingMischief or hashtag it #BakingMischief.

This post may contain affiliate links, which means I receive a small commission if you make a purchase using them. There is absolutely no additional cost to you.

Comments | 15 comments

« Whipped Cream, Three Ways
How to Make Chicken Stock »

Comments

  1. Katherine says

    December 11, 2023 at 2:47 pm

    Can I use bacon bits???

    Reply
    • Tracy says

      December 13, 2023 at 8:13 am

      You can use high quality bacon bits, but the soup won’t have as much bacon flavor. Just replace the bacon drippings that the veggies are cooked in with a tablespoon of butter or oil and add the bacon in at the end. Hope you enjoy it!

      Reply
  2. Trudy says

    June 10, 2023 at 3:56 pm

    5 stars
    This was very good!! I added shredded chicken to mine and took some into work for a coworker and she loved it as well. I didn’t have any trouble with making the sauce it thicken up really good I used 2% milk too. I’ll be making this again!

    Reply
  3. trudy bognar says

    June 9, 2023 at 8:52 am

    5 stars
    I gotta say this is the best soup!! I did things a little different, like adding shredded chicken and cooking it all in the crockpot. I made the thicking sauce as it is in the recipe and just added it at the end of the 8 hrs.. delicious

    Reply
  4. Donna T says

    February 22, 2023 at 8:23 am

    5 stars
    Very good. The only thing I will change next time is less flour milk mixture. It was too pastie. I’ll use half of it. Otherwise excellent soup. I did add carrots and put about a ladle full in blender to thicken it.

    Reply
    • Tracy says

      February 22, 2023 at 9:50 am

      So glad you enjoyed it!

      Reply
  5. Shannon B. says

    February 1, 2023 at 4:25 pm

    5 stars
    Followed recipe exactly as written, excellent! Will certainly make again!

    Reply
  6. josephina says

    January 6, 2023 at 8:49 am

    4 stars
    i had made it several times before and it was really good. i did make sour dough bread to go with it. the only issue that i seemed to have was when i made it with my sis it did not turn out as good. it was more hearty since i am trying to teach her how to cut stuff, it also was made with ham. but it did not thicken when i added the cheese sauce. i did exactly what i had done in the past other than bigger pieces and ham instead to bacon. i have no idea what could have happened. any tips for how to thicken it or what could have gone wrong.

    Reply
  7. Lisa says

    December 15, 2022 at 11:37 am

    Absolutely delicious! I’ll make it all during the cold weather.

    Reply
  8. wonderful cook says

    November 30, 2022 at 10:00 pm

    Amazing! Restaurant quality! I also added some sweet potatoes in the soup to add a sweet flavour. It turned out better than I expected. Thanks for sharing!

    Reply
  9. Lee says

    October 31, 2022 at 6:29 am

    5 stars
    Once again, you did it, Tracy! Yum!! I made a huge batch and pressure canned it in pint jars. The house smelled wonderful and the big surprise was that even though it has milk in it, it didn’t separate! Yummy soup into the winter for the two of us. Thanks!

    Reply
  10. Sarah Warner says

    September 27, 2022 at 8:40 am

    Could I use yellow potatoes for this?

    Reply
    • Tracy says

      September 27, 2022 at 8:50 am

      Yes. They’d work fine.

      Reply
  11. Nancy says

    June 8, 2022 at 12:57 pm

    5 stars
    Very good! Used turkey sausage for the meat. Recommend this recipe. Glad I found this website as there are some delicious looking recipes for 1-2.

    Reply
    • Tracy says

      September 27, 2022 at 8:50 am

      So glad you enjoyed it, Nancy!!

      Reply
4.62 from 13 votes (6 ratings without comment)

Leave a Reply 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.

Welcome!


Hi, I'm Tracy! Welcome to Baking Mischief, where we realize that not everyone is cooking every night for a family of four. We have delicious sweet and savory recipes, mostly scaled for one or two, and we love our pop culture around here, so keep an eye out for film, book, and TV-inspired treats as well! Read more»
  • Facebook
  • Instagram
  • Pinterest
  • Tumblr
  • Twitter

Get free recipes delivered to your inbox!

Join the Baking Mischief Newsletter

Subscribe and get recipes delivered to your inbox weekly PLUS a free mini e-cookbook. 

Popular Recipes

Gooey Chocolate S’mores Cupcake with a bite out of it.No Fail Butter and Garlic Green Beans in a white dish.Pesto Chicken Sandwich on Sourdough being picked up.Chicken Shawarma With Yogurt Sauce wrapped in foil on a wooden plate.Easy Carnitas Recipe on a white plate with limes.The BEST Crispy Oven-roasted Broccoli on a baking sheet.

What I’m Loving Now

Small-batch Chocolate Banana Muffin with a bite out of it.Carnitas Enchiladas (Pulled Pork Enchiladas) on a plate with lettuce.Easy Creamy Chicken Noodle Soup in a pot.Easy Peanut Butter Oatmeal Cookies stacked on a plate.

Copyright © 2025 · Tasteful theme by Restored 316

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.