This soup pairs naturally with recipes like Ham and Corn Chowder and Beer Cheese Dip if you want more in that same rich, savory direction.
Creamy Wisconsin Beer Cheese Soup starts with something most soups skip — a proper base of butter-softened onion, carrots, and celery that fills the kitchen with that unmistakable savory smell before anything else goes in. From there, a roux made right in the same pot thickens the base naturally, so by the time the beer and broth have simmered in and the sharp cheddar goes in handful by handful, you end up with a soup that’s genuinely silky and golden — not thin, not gloppy, just the right body to coat the back of a spoon and hold up a crouton. The Worcestershire sauce and Dijon mustard that go in at the end are easy to overlook in the ingredient list, but they’re what round out the flavor and give the soup that depth that makes it taste like more than just melted cheese in broth.
The technique is approachable, and once you’ve made it once you’ll have the timing down. The vegetables take about 10 minutes to soften over medium heat, the roux needs two minutes of constant stirring to cook off the raw flour taste and develop a light golden color, and then the soup simmers mostly on its own for about 15 minutes while you shred the cheese. That part matters — shredding the cheese yourself off the block rather than using a pre-shredded bag is genuinely important here, and the FAQ section below covers exactly what happens when you skip that step and how to fix it if you do.
Every recipe on Real Balanced is tested before it’s published — read about how we develop and test our recipes.

As an Amazon Associate, I earn from qualifying purchases.
💛 Why you’ll love this recipe
- One pot, one hour. Everything — softening the vegetables, building the roux, simmering the soup, and melting the cheese — happens in a single large pot in about 60 minutes total.
- The roux does the thickening for you. Cooking the flour into the butter-and-vegetable base for two full minutes before adding the liquids is what keeps this soup thick and smooth — no cornstarch slurry or blending required.
- Worcestershire and Dijon earn their place. Both go in at the very end and add a subtle tang and savory depth that rounds out the rich cheese base — without them, the soup can taste flat no matter how good your cheddar is.
- Beer choice is flexible. Any mild lager or ale works — you’re not locked into a specific brand or style, as long as you skip heavily hopped beers like IPAs.
- Shredding the cheese yourself is the difference-maker. Pre-shredded cheddar has an anti-caking coating that prevents it from melting cleanly — block cheddar melts completely smooth every time.
- Leftovers hold up well. The soup stores in the refrigerator for up to 3 days and reheats gently on the stovetop or in the microwave — just add a splash of broth or half-and-half to loosen it back up.
➡️ Ingredients

⏲ How to make this recipe
This is an overview of the recipe’s instructions. The full instructions can be found in the recipe card at the bottom of this post.
- Melt Butter: In a large pot, melt the butter over medium heat.
- Cook Vegetables: Add finely chopped onion, carrots, and celery. Cook for about 10 minutes, stirring occasionally, until the vegetables are softened.
- Add Garlic: Stir in the minced garlic and cook for an additional 1 minute until it’s fragrant.
- Make Roux: Sprinkle the all-purpose flour over the vegetables and stir well to combine. Cook for about 2 minutes, stirring constantly, until the flour is lightly browned.
- Add Liquids, Boil, Then Simmer: Gradually pour in the chicken broth and then the beer, stirring constantly to avoid lumps. Bring that mixture to a boil, then reduce the stovetop heat to reach a gentle simmer, usually medium-low or low. Cook for about 15 minutes, stirring occasionally, until the soup thickens.
- Add Half-and-Half: Stir in the half-and-half and cook for another 5 minutes.
Recipe Tip: If the soup seems thin after adding the liquids, don’t worry — it thickens as it simmers and when the cheese is added. If needed, simmer longer or mix 1 tablespoon of flour with a bit of broth and stir it into the soup to thicken.
- Melt Cheese: Gradually add the shredded cheese, stirring constantly until the cheese is completely melted and the soup is smooth.
- Season Soup: Stir in the Worcestershire sauce and Dijon mustard. Season with salt and pepper to taste. Cook for an additional 5 minutes to let flavors meld.
- Serve Soup: Ladle the soup into bowls and garnish with chopped chives or green onions and croutons if desired.




👉 Easy ingredient swaps
- Beer — Any mild lager or ale works well. Miller Lite, Leinenkugel’s Original, and PBR are all solid choices. Avoid heavily hopped beers like IPAs — the bitterness can take over the soup and work against the cheese. For a non-alcoholic version, a beer like Heineken 0.0 is a good stand-in. Keep in mind that simmering reduces but does not fully cook off the alcohol, so a non-alcoholic swap is worth it if that matters to you.
- Half-and-half — Whole milk makes for a slightly lighter soup; heavy cream makes it richer and thicker. Both work well.
- Sharp cheddar — Mild cheddar or a mix of cheeses can be used, but sharp cheddar gives the most pronounced flavor. Whatever you choose, shred it off the block — pre-shredded cheese has an anti-caking coating that can make the finished soup grainy.
- Dijon mustard — Yellow mustard, whole-grain mustard, or stone-ground mustard all substitute cleanly and give a similar tangy depth.
- Chicken broth — Vegetable broth works just as well and keeps the soup vegetarian (aside from the dairy).
✨ Variations
- Add protein — Stir in crumbled cooked bacon or diced ham after the cheese melts for a heartier bowl. Both work well against the cheddar and beer base, and bacon especially plays up that pub-style feel.
- Extra vegetables — Chopped broccoli or cubed potatoes added along with the liquids bulk the soup up nicely. Simmer until those vegetables are tender before adding the half-and-half and cheese, so everything finishes at the same time.
- Add heat — A pinch of ground cayenne pepper or a few shakes of hot sauce stirred in during the final seasoning step gives the soup some kick without overwhelming the cheese. Start with a small amount and taste as you go.
〰️ How to serve
- Top each bowl with chopped chives or green onions and croutons — Air Fryer Croutons are a natural choice here.
- Serve alongside bread for dipping — Cheesy Garlic Pull Apart Bread is especially good next to a bowl of this, and soft pretzels work beautifully too.
- Extra shredded sharp cheddar scattered over the top melts right into the hot soup and adds another layer of flavor.
- For a fuller spread, pair the soup with a green salad or a simple roasted vegetable on the side.
💬 FAQs
How do you make Wisconsin beer cheese soup step by step?
Melt butter in a large pot over medium heat, then add finely chopped onion, carrots, and celery. Cook for about 10 minutes, stirring occasionally, until the vegetables are soft. Stir in minced garlic and cook for one more minute. Sprinkle flour over the vegetables and stir constantly for about 2 minutes until lightly browned — this builds the roux that thickens the soup. Gradually pour in the chicken broth and then the beer, stirring constantly to prevent lumps. Bring to a boil, then reduce the heat to a gentle simmer and cook for about 15 minutes, stirring occasionally, until the soup thickens. Stir in the half-and-half and cook for 5 more minutes. Reduce heat to the lowest setting, then add the shredded sharp cheddar gradually, stirring each addition in completely before adding more. Stir in Worcestershire sauce and Dijon mustard, season with salt and pepper, and cook for a final 5 minutes to let all the flavors come together.
What beer works best for beer cheese soup?
A mild Wisconsin lager or ale is the classic choice. Miller Lite, Leinenkugel’s Original, and PBR all work well — and one reader noted that New Glarus beer is a great pick. The main thing to avoid is a heavily hopped beer like an IPA; that bitterness can overpower the cheese rather than complement it. If you want to skip the alcohol entirely, a non-alcoholic beer is a solid substitute. Keep in mind that simmering reduces but does not fully cook off the alcohol, so if you need a completely alcohol-free result, a non-alcoholic beer is the right move.
Why is my beer cheese soup grainy, and how do I fix it?
Grainy beer cheese soup almost always comes down to one of two things: the wrong cheese preparation or heat that’s too high. Pre-shredded cheddar has an anti-caking coating that prevents it from melting smoothly — always shred from a block. When adding the cheese, reduce the heat as low as it will go or take the pot off the heat entirely, and add it in small additions, stirring each one completely into the soup before adding the next. Adding cheese to a pot at a rolling boil can cause the fat to separate and leave the soup broken. If the soup seems too thin before the cheese goes in, simmer it for a few more minutes, or stir 1 tablespoon of flour into a splash of broth until smooth, then stir that into the pot to thicken it before the cheese goes in.
Can you make beer cheese soup ahead of time, and how do you store leftovers?
Yes — this soup holds up well when made ahead. You can make it a day in advance, let it cool completely, and store it in an airtight container in the refrigerator for up to 3 days. To reheat, warm it gently on the stovetop over low heat, stirring frequently, or in the microwave in short intervals with stirring in between. The soup will thicken considerably in the fridge, so stir in a splash of chicken broth or half-and-half while reheating to bring it back to the right consistency. Going too fast with the heat is the most common reason reheated cheese soup separates, so low and slow is the right approach.
📚 More recipes to try
🍽 Recipe
Email Recipe
Enter your email below and we’ll send you this recipe!

Creamy Wisconsin Beer Cheese Soup
Ingredients
- 6 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 2 medium carrots, finely chopped
- 2 celery ribs, finely chopped
- 3 garlic cloves, minced
- ⅓ cup all-purpose flour
- 3 cups chicken broth
- 1 cup beer, preferably a Wisconsin lager or ale; I use Spotted Cow or non-alcoholic beer
- 1 cup half-and-half, see Note below regarding temperature
- 2 cups shredded sharp cheddar cheese
- 1 teaspoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- Salt and pepper, to taste
Optional Garnishes:
- Chopped chives or finely chopped green onions
- Croutons
Instructions
- Melt Butter: In a large pot, melt butter over medium heat.
- Cook Vegetables: Add finely chopped onion, carrots, and celery. Cook for about 10 minutes, stirring occasionally, until vegetables are softened.
- Add Garlic: Stir in minced garlic and cook for an additional 1 minute until fragrant.
- Make Roux: Sprinkle all-purpose flour over vegetables and stir well to combine. Cook for about 2 minutes, stirring constantly, until flour is lightly browned.
- Add Liquids, Boil, Then Simmer: Gradually pour in chicken broth then beer, stirring constantly to avoid lumps. Bring mixture to a boil, then reduce stovetop heat to reach a gentle simmer, usually medium-low or low. Cook for about 15 minutes, stirring occasionally, until soup thickens.
- Add Half-and-Half: Stir in half-and-half and cook for another 5 minutes.
- Melt Cheese: Gradually add shredded cheese, stirring constantly until cheese is completely melted and soup is smooth.
- Season Soup: Stir in Worcestershire sauce and Dijon mustard. Season with salt and pepper to taste. Cook for an additional 5 minutes to let flavors meld.
- Serve Soup: Ladle soup into bowls and garnish with chopped chives or green onions and croutons if desired.






























Leave a Reply