Jump to RecipeJump to VideoLeave a ReviewPin Recipe

This easy beer cheese soup includes broccoli and bacon for a hearty, satisfying dinner on chilly days.

Spoon scooping up some beer soup with broccoli and bacon.

Smoky bacon, tender vegetables, and a cheesy broth make this cheddar beer cheese soup the absolute best! If you love homemade soups as much as we do, be sure to try my grandmother’s hamburger soup, this healthy Crock Pot vegetable soup, or a classic chicken noodle soup, too!

Also called Wisconsin beer cheese soup or cheddar beer soup, the German immigrants who settled in Wisconsin are often credited for the popularity of this rich, cheesy soup today. You’ll find the cozy, delicious treat in almost any bar throughout the state!

A pot of beer cheese soup typically starts with a roux (made with flour and butter or bacon drippings), broth and/or cream, plenty of sharp cheddar cheese, and of course, beer! It might be thickened with starchy potatoes, and it often includes bacon for a rich, smoky taste.

We’ve added broccoli and carrots for more flavor and texture in this recipe, which yields a slightly unconventional cross between a classic broccoli cheese soup and a traditional beer cheese soup. It’s the best of both worlds!

Overhead shot of a spoon in a bowl of cheddar beer soup.

A Few Tips Before You Get Started

  • Cooking with beer adds a deep, earthy flavor to recipes like soups, stews, and chili. We love it in this beef and beer chili recipe, in this beer cheese dip, and in this beer cheese soup, since it gives the meals a subtle malty, yeasty flavor, while the sugars provide a subtle sweetness in the background.
  • For a subtle, light beer flavor, try a light lager (such as a 12-ounce bottle of Miller Lite). This tends to go over well with kids! For a more robust flavor, many folks recommend a beer with a well-balanced malty backbone, such as browns, pale ales, ambers, Vienna lagers, or Oktoberfest lagers — all of which pair nicely with the other ingredients in the recipe. Stay away from IPAs, which can give the soup a bitter flavor.
  • The alcohol will not cook out of the soup, since you wait to add the beer at the end. The alcohol is well diluted in the larger pot of soup; however, if you prefer an alcohol-free dish, just use a nonalcoholic beer. You’ll still get that great flavor!
  • Use homemade broth when available, or low-sodium or reduced sodium chicken broth so that you can control the saltiness of your dish.
  • Grate a block of sharp cheddar cheese by hand for the best texture and flavor.
  • Use a block of full-fat cream cheese, make sure that it’s at room temperature, and dice it into small cubes. This will help the cheese melt smoothly into the hot soup without curdling or separating. This takes the place of the heavy cream that other similar recipes call for, and adds great flavor.
  • Fresh or frozen broccoli florets will work in this recipe. If using frozen broccoli, thaw and drain first.

How to Make Beer Cheese Soup

This Wisconsin beer cheese soup recipe comes together easily on the stovetop in less than 1 hour. I’ve included the detailed directions in the recipe card below, but here’s the quick version:

  • Fry bacon in a large Dutch oven. Remove to a plate.
  • Sauté the onion in the bacon drippings and butter.
  • Sprinkle flour over top to make a roux.
  • Whisk in the chicken broth.
  • Stir in the broccoli and carrots. Simmer for about 15-20 minutes.
  • Add the cheeses, beer, Dijon, hot sauce, paprika, and bacon. Whisk until the cheese melts. Do not boil the soup after you stir in the cheeses, or the soup may curdle.
  • Ladle into bowls and garnish with toppings.
Side shot of a bowl of the best beer cheese soup recipe.

Serving Suggestions

Pair the broccoli cheddar beer cheese soup with a house salad with candied pecans, a kale apple salad, homemade soft pretzels, sweet potato biscuits, flaky biscuits, or cast iron cornbread (shown here).

Square overhead shot of a bowl of beer cheese soup with broccoli and bacon.

Preparation and Storage Tips

  • Properly stored in an airtight container, the soup will last in the fridge for 3-4 days.
  • To Reheat: Place the soup in a pot and warm over a low flame on the stovetop, just until heated through. Be careful not to let the soup boil, or the cheese may curdle. You can also reheat individual portions in the microwave for 1-2 minutes on high.
  • I do not recommend freezing these leftovers. Dairy-based soups tend to separate or curdle after freezing, resulting in an undesirable texture.
  • If you’d like to freeze this soup to use another day, you’ll need to do so before adding the cheese. Prepare the soup through Step 3, and then allow the mixture to cool to room temperature. Package in an airtight container and freeze for up to 3 months. When ready to serve, thaw the soup in the fridge overnight. Warm the mixture over low heat. Proceed with Step 4, being careful not to let the mixture boil.
Bowl of beer cheese soup served with a side salad and cornbread.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Square overhead shot of a bowl of beer cheese soup with broccoli and bacon.

Beer Cheese Soup with Bacon and Broccoli

5 from 1 vote
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings 10 servings
Calories 378 kcal
An easy homemade soup that's full of tender vegetables, smoky bacon, and rich cheese flavor!

Ingredients
  

  • 8 strips bacon, chopped
  • 3 tablespoons butter
  • 1 small onion, diced (about 1 cup)
  • ½ cup all-purpose flour
  • 8 cups (64 ounces) reduced-sodium chicken broth
  • 8 cups fresh broccoli florets, chopped
  • 2 large carrots, peeled and grated
  • 3 cups (12 ounces) grated sharp cheddar cheese
  • 1 (8 ounce) package cream cheese, cubed and softened at room temperature
  • 1 (12 ounce) bottle beer or nonalcoholic beer, at room temperature
  • 2 teaspoons Dijon mustard
  • 1 teaspoon hot sauce (or more to taste)
  • ½ teaspoon sweet paprika
  • Kosher salt and ground black pepper, to taste
  • Optional garnish: sliced green onion; chopped fresh herbs; additional shredded cheese; additional crispy bacon; sour cream; croutons

Instructions

  • In a large Dutch oven, fry bacon over medium heat until crisp, about 10 minutes. Using a slotted spoon, remove the bacon to a paper towel-lined plate. Reserve 1 tablespoon of bacon drippings in the pot.
    Crispy bacon on a plate
  • Add the butter to the pot with the bacon drippings. Increase the heat to medium-high. When the butter melts, add the onion and cook, stirring regularly, until starting to soften, about 3-5 minutes. Sprinkle flour over the onion and cook, stirring constantly, for 1-2 minutes. Slowly whisk in the chicken broth until incorporated.
    Pouring broth into a blue dutch oven
  • Add broccoli and carrots. Bring to a boil, then reduce the heat and simmer (uncovered) until the soup thickens slightly and the vegetables are tender, about 15-20 minutes.
    Process shot showing how to make beer cheese soup
  • Reduce the heat to the lowest temperature. Stir in the cheddar, cream cheese, beer, Dijon, hot sauce, paprika, and bacon (reserve some of the cooked bacon if you'd like to use it for a garnish on top of your soup). Whisk gently until all of the cheese melts, about 5-7 minutes. Do not let the mixture boil. Taste and season with salt and pepper, if desired.
    Adding grated cheddar cheese to a pot of beer sopu
  • Ladle into individual bowls and garnish with optional toppings.
    Square shot of a white bowl full of beer cheese soup with bacon and broccoli.

Notes

For a subtle, light beer flavor, try a light lager (such as a 12-ounce bottle of Miller Lite). This tends to go over well with kids! For a more robust flavor, many folks recommend a beer with a well-balanced malty backbone, such as browns, pale ales, ambers, Vienna lagers, or Oktoberfest lagers — all of which pair nicely with the other ingredients in the recipe. Stay away from IPAs, which can give the soup a bitter flavor.
  •  
  •  
  •  

Nutrition

Serving: 1/10 of the recipeCalories: 378kcalCarbohydrates: 17gProtein: 18gFat: 27gSaturated Fat: 14gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.1gCholesterol: 72mgSodium: 540mgPotassium: 562mgFiber: 3gSugar: 4gVitamin A: 3294IUVitamin C: 67mgCalcium: 316mgIron: 1mg
Keyword: beer cheese soup, beer cheese soup recipe, broccoli beer cheese soup, cheddar beer soup
Course: Dinner, Lunch
Cuisine: American

Broccoli Beer Cheese Soup Recipe Variations

  • This recipe serves about 8-10 people (it makes a big pot of soup!). If you are serving a smaller family, cut all of the ingredients in half. The cooking instructions remain the same.
  • Include some minced garlic or a dash of garlic powder if you like. Mustard powder is a nice addition, and you can substitute cayenne pepper for the hot sauce to give it some kick. Try adding a stalk or two of celery to the pot with the onions, too.
  • For a vegetarian soup, use vegetable broth or vegetable stock instead of chicken broth, and omit the bacon. Substitute an extra tablespoon of butter for the bacon drippings.
  • If you like a thicker, smoother soup, use a blender or immersion blender to puree a small portion of the soup after Step 3 (before adding the cheeses). Leave plenty of visible broccoli florets and carrots in the soup for a little bit of texture.
Side shot of a gold spoon in a white bowl of beer cheese soup with bacon and broccoli.

More Easy Soup Recipes to Try

This was originally published in September, 2023. It was updated in December, 2024.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

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.

Comments

  1. Charlene says:

    5 stars
    Fantastic recipe! My family has requested this on a regular basis!

    1. Blair Lonergan says:

      Wonderful! I’m so glad that it’s a hit, Charlene. Thanks for letting me know!

  2. Mary says:

    Do you have an easy good potato soup recipe
    Please have cheese in t h e recipe.
    Thank you
    Mary