
I first tasted this soup in a St. Louis tavern and knew I had to recreate that signature Midwestern creaminess at home. The combination of sharp cheddar and malty beer creates a depth of flavor that’s both comforting and complex.
The key is a slow simmer that allows the cheese to melt smoothly without separating, while the beer reduces just enough to concentrate its richness. I use a blend of sharp and mild cheddars for the perfect balance of tang and meltability.
What emerges is a velvety soup with a deep amber color and robust flavor that’s neither too thick nor too thin. The finish is smooth, with just the right amount of sharpness from the cheese.
Serve with crusty bread or pretzels for the full tavern experience. Here’s how to make this restaurant favorite in your own kitchen.
Ingredients for Granite City Beer Cheese Soup
Rich, creamy, and packed with Midwestern tavern flavor. A few pantry staples and you’re there.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | For sautéing and richness |
| All-Purpose Flour 🌾 | ½ cup | For thickening the roux |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Chicken Broth 🍲 | 3 cups | Low-sodium preferred |
| Whole Milk 🥛 | 2 cups | For creamy base |
| Sharp Cheddar Cheese 🧀 | 8 oz | Freshly grated from block |
| Mild Cheddar Cheese 🧀 | 8 oz | Freshly grated from block |
| Amber Ale Beer 🍺 | 12 oz | Malty, room temperature |
| Dijon Mustard 🟡 | 2 tbsp | For tangy depth |
| Worcestershire Sauce 🫒 | 1 tbsp | Vegetarian version required |
| Hot Sauce 🌶️ | 1 tsp | Optional, for heat |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dry Mustard 🟡 | ½ tsp | For extra sharpness |
The cheese is everything here. Sharp and mild cheddar blend gives that perfect balance of tang and melt. Cabot or Tillamook are my go-to brands—avoid pre-shredded (it’s coated in anti-caking stuff that makes the soup grainy). The beer needs to be malty—Newcastle or Fat Tire work great. Most grocery stores carry these, but Total Wine has a better selection if you want to experiment.
No amber ale? Any malty beer at room temperature works—avoid hoppy IPAs. For the cheese, Colby or Monterey Jack can sub for the mild cheddar (but the sharp is non-negotiable). Vegetarian Worcestershire is key—Annie’s makes a great version. Out of Dijon? Yellow mustard in a pinch, but you’ll miss that depth. The hot sauce is optional, but Frank’s RedHot is perfect if you like a little kick.
This soup thickens as it cools, so thin with a splash of broth when reheating. Keeps in the fridge for 3-4 days, freezes for 2-3 months. I like to make a double batch—leftovers taste even better (the flavors meld). Stir well before serving to redistribute the cheese.
Why You’ll Love This Recipe
- One Pot Magic: The butter and flour roux thickens everything in the same pot—no extra dishes, no fuss.
- Rich Beer Depth: That malty beer paired with garlic and onion creates a flavor so deep I make extra broth just to soak it up.
- Crowd Pleaser: Honestly, I’ve served this at game nights and quiet weeknights—both times, empty bowls.
- Leftovers Win: It thickens overnight, so my lunch the next day is even better than dinner.
Step-by-Step Instructions for Beer Cheese Soup
This tavern-style favorite comes together smoothly when you follow these tested steps.
Step 1: Build a Golden Roux Base
Melt the 0.5 cup Unsalted Butter in a large pot over medium heat. Once it stops foaming, whisk in the 0.5 cup All-Purpose Flour and cook for 2-3 minutes, stirring constantly until the mixture turns a light golden color. This is your roux—the foundation that will thicken the soup beautifully.
Watch for the roux to develop a subtle nutty aroma. If it browns too quickly, reduce the heat slightly. The goal is a smooth, bubbling paste that coats the bottom of the pot without burning. This step is crucial for achieving that perfect creamy texture.
Step 2: Sauté Aromatics Until Soft
Add the finely diced Yellow Onion to the roux and cook for 4-5 minutes until it softens and becomes translucent. Stir frequently to prevent sticking. The onion should release its sweetness without browning.
Push the onions to one side of the pot and add the minced Garlic Cloves. Cook for 30 seconds until fragrant—just until the raw edge disappears. Be careful not to let the garlic burn, as it can turn bitter and overpower the soup’s flavor.
Step 3: Deglaze with Beer and Broth
Slowly pour in the 12 oz Amber Ale Beer while whisking constantly to prevent lumps from forming. The mixture will bubble vigorously—that’s the alcohol cooking off. Let it simmer for 2-3 minutes to mellow the beer’s sharpness.
Gradually whisk in the 3 cups Chicken Broth and bring to a gentle simmer. The liquid should thicken slightly as it heats. This is where the soup base starts to take shape, with the malty beer adding depth to the flavor profile.
Step 4: Add Creamy Elements and Seasonings
Reduce heat to medium-low and stir in the 2 cups Whole Milk, 2 tbsp Dijon Mustard, 1 tbsp Worcestershire Sauce, 1 tsp Salt, 0.5 tsp Black Pepper, and 0.5 tsp Dry Mustard. If you like a little heat, add the 1 tsp Hot Sauce now.
Let the mixture simmer for 5 minutes, stirring occasionally. The soup should be smooth and slightly thickened, with all the flavors beginning to meld together. Taste and adjust seasoning if needed—the beer and cheeses will add their own saltiness.
Step 5: Incorporate the Cheeses for Ultimate Creaminess
Reduce heat to low and add the 8 oz Sharp Cheddar Cheese and 8 oz Mild Cheddar Cheese a handful at a time, whisking constantly until each addition is fully melted and smooth. This gradual process prevents the soup from becoming stringy or grainy.
Once all the cheese is incorporated, let it simmer for another 2-3 minutes until the soup reaches your desired consistency. It should coat the back of a spoon but still be pourable. Serve immediately while hot and creamy, as it will thicken slightly as it cools.
Pro Tips For Making Granite City Beer Cheese Soup
- Bloom the Roux: Cook the butter and flour together for a full 3-4 minutes until golden—this builds a deeper flavor base for the soup. I learned this the hard way after my first batch tasted like raw flour.
- Sauté Onions Slow: Let the yellow onions caramelize for at least 10 minutes before adding garlic. Sounds tedious, but it’s the only way to get that sweet, rich foundation.
- Deglaze with Broth: After cooking the onions, pour in a splash of chicken broth to scrape up the browned bits. Skipping this wastes all that built-up flavor in the pot.
- Use Room-Temp Butter: Take the unsalted butter out 30 minutes before starting—it melts more evenly into the roux. Cold butter can clump, and nobody wants lumpy beer cheese soup.
Flavor Customization for This granite city beer cheese soup
Cheese Variations
Swap the mild cheddar for 8 oz Monterey Jack for an extra creamy texture, or use Colby for a milder, sweeter note. I love adding 4 oz pepper jack for a subtle kick without changing the base recipe’s character.
Beer Swaps
For a darker flavor, try 12 oz brown ale instead of amber. A German bock adds caramel notes, while porter brings chocolate undertones. Avoid hoppy IPAs—they’ll make your soup bitter. 🍺
If using a lighter beer like pilsner, reduce the broth by ½ cup to maintain thickness, as lighter beers add more liquid volume with less body.
Spice Adjustments
Boost the heat with 1 tsp smoked paprika or ½ tsp cayenne added with the dry mustard. For a tangier profile, increase the Dijon mustard to 3 tbsp. I often add ½ tsp garlic powder for extra depth.
Creaminess Tweaks
Replace 1 cup whole milk with heavy cream for a richer texture. For a lighter version, use 2% milk and add 2 tbsp cornstarch to the roux for thickening. Stir constantly when adding dairy to prevent curdling.
For extra richness, whisk in 2 oz cream cheese at the end—it melts beautifully and adds a velvety finish. 💛
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded cheese?
No, pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always use block cheese that you grate yourself for the creamiest texture.
Why did my soup turn grainy?
This usually happens from high heat or adding cheese too quickly. Keep the heat on low and add cheese in small batches, whisking constantly until melted.
Can I make this ahead of time?
Yes! The soup keeps well in the fridge for 3-4 days or can be frozen for 2-3 months. Reheat gently and thin with broth if needed.
What’s the best beer to use?
Choose a malty amber ale for authentic flavor. Newcastle or Fat Tire work well. Avoid hoppy IPAs as they can make the soup bitter.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026