Granite City Beer Cheese Soup Recipe: Midwestern Tavern Classic in Your Kitchen

Complete Granite City Beer Cheese Soup Recipe: Midwestern Tavern Classic in Your Kitchen overview image

I recreated this Midwestern tavern favorite after missing those cozy nights out with friends. The secret is in the beer and cheese blend that creates that signature creamy texture.

This vegetarian version brings the pub to your kitchen with rich, cheesy goodness in every spoonful. It’s the classic comfort food you’ve been craving without leaving home.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Granite City Beer Cheese Soup

Pantry staples and a quick grocery run for this creamy classic. Nothing fancy, just good stuff.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup For sautéing vegetables
Yellow Onion 🧅 1 whole Medium, finely diced
Carrots 🥕 2 whole Peeled and finely diced
Celery Stalks 🌿 2 whole Finely diced for flavor base
Garlic Cloves 🧄 3 cloves Minced for depth
All-Purpose Flour 🌾 ⅓ cup For thickening the soup
Vegetable Broth 🍲 4 cups Low-sodium preferred
Lager Beer 🍺 12 oz Light beer works best
Whole Milk 🥛 1 cup Warm for smooth blending
Sharp Cheddar Cheese 🧀 8 oz Freshly shredded for melt
American Cheese 🧀 4 oz For creamy texture
Dijon Mustard 🟡 1 tbsp Adds tangy depth
Worcestershire Sauce 🫒 1 tsp Vegetarian version required
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The cheese blend is everything here. Sharp cheddar from the deli counter (ask them to shred it fresh) and American cheese give that signature creamy texture. For the beer, a light lager like Budweiser or Coors works perfectly—avoid anything too hoppy. I grab my cheddar at Whole Foods (they have great vegetarian options) and my beer from the local Liqour Mart.

No lager on hand? Chicken broth with a splash of apple cider vinegar gets you close (but use vegetable broth to keep it vegetarian). Freshly shredded cheese melts better than pre-shredded (the anti-caking agents mess with the texture). If you can’t find vegetarian Worcestershire, soy sauce with a pinch of sugar works. The mustard can be yellow if that’s what’s in your fridge.

This tastes even better the next day once flavors meld. Keeps 4-5 days in the fridge, freezes for 2 months. Reheat gently on the stove—microwaving can separate the cheese. Stir in a splash of milk if it thickens too much.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—just sauté the onion, carrots, celery, and garlic in butter, then let it simmer.
  • Ridiculously Rich: The beer and cheese combo with that buttery base? Honestly, it’s the kind of depth that makes you go back for more.
  • Crowd Pleaser: Between us, this is my go-to for game nights or when I need to feed a group without fuss.
  • Budget Stretcher: Leftovers taste even better the next day, and it’s a solid way to use up that half-used block of cheese.

Step-by-Step Instructions for Beer Cheese Soup

Here’s the method I use to create that rich, velvety tavern-style soup everyone loves.

Step 1: Sauté the Vegetable Base

Melt the 0.5 cup unsalted butter in a large pot over medium heat. Add the yellow onion, carrots, and celery stalks all at once. You’ll want to cook these for 8-10 minutes, stirring occasionally, until the onion turns translucent and the carrots begin to soften.

This is where the flavor foundation builds. I press down on the vegetables with my wooden spoon occasionally to help them break down. When the mixture becomes fragrant and the edges of the onion start to turn light golden brown, you’re ready for the next step. Don’t rush this—undercooked veggies will taste raw in your finished soup.

Step 2: Create the Roux and Blooming Flavors

Add the 3 cloves garlic cloves and cook for 30 seconds until fragrant. Immediately stir in the 0.33 cup all-purpose flour to create a roux. Cook this mixture for 1-2 minutes, stirring constantly, until it becomes a light golden paste.

The roux should look like wet sand and smell slightly nutty. At this point, slowly pour in the 12 oz lager beer while whisking continuously to prevent lumps. The mixture will bubble vigorously—that’s the alcohol cooking off. Let it simmer for 2 minutes until the raw flour taste disappears.

Step 3: Build the Liquid Base and Simmer

Gradually whisk in the 4 cups vegetable broth and 1 cup whole milk. I warm my milk first to prevent curdling when it hits the hot roux. Bring the mixture to a gentle simmer over medium heat, then reduce to medium-low.

Add the 1 tbsp Dijon mustard, 1 tsp Worcestershire sauce, 1 tsp salt, and 0.5 tsp black pepper. Let this simmer for 10-12 minutes, stirring occasionally, until the soup thickens enough to coat the back of a spoon. The vegetables should be completely tender at this point.

Step 4: Incorporate the Cheeses for Creamy Perfection

Reduce the heat to low and add the 8 oz sharp cheddar cheese and 4 oz American cheese a handful at a time, stirring constantly until fully melted and smooth between each addition. Here’s the thing—I always shred my own cheese because pre-shredded contains anti-caking agents that can make your soup grainy.

The American cheese might seem unusual, but it’s the secret to that ultra-creamy texture Granite City is known for. After all the cheese is incorporated, let the soup sit for 2-3 minutes off heat to thicken slightly. If it’s too thick, stir in a splash more broth. Taste and adjust the salt if needed.

👨‍🍳

Pro Tips For Making Granite City Beer Cheese Soup

  • Sauté Until Golden: Cook the onions, carrots, and celery in butter until they’re soft and just starting to brown—about 8-10 minutes. I learned this the hard way: undercooked veggies make the soup taste raw, not rich.
  • Use Fresh Garlic: Skip the pre-minced jarred stuff. Fresh garlic cloves, crushed and chopped fine, give a brighter, more flavorful base that actually changes the outcome.
  • Deglaze the Pan: After sautéing the veggies, pour in a splash of the beer to scrape up all those browned bits. Those little flecks are pure flavor—don’t waste them.
  • Low and Slow Simmer: Once the soup is together, keep it at a gentle simmer, not a boil. A rolling boil can make the cheese separate—yes, even if you’re impatient like me.

Make-Ahead Tips for This Dish

Prep Ahead Strategy

You can chop all your vegetables—the yellow onion, carrots, and celery stalks—up to 2 days in advance. Store them together in an airtight container in the fridge. This saves 15 minutes of prep time on cooking day.

Cheese Prep Tip

Shred your sharp cheddar cheese and American cheese the night before and keep them separate in the fridge. This prevents clumping and ensures smooth melting. I always use my Microplane grater for the cheddar—it creates the perfect melt. 🧀

Broth and Beer

Measure out your vegetable broth and lager beer the day before and store them together in the fridge. Cold liquids can cause curdling when added to hot roux, so take them out 30 minutes before cooking to warm slightly.

Roux Ready to Go

Mix your 0.33 cup all-purpose flour with the 1 tsp salt and 0.5 tsp black pepper in a small bowl the night before. This ensures even distribution of seasoning when you add it to the butter and vegetables.

Storage Before Cooking

All prepped ingredients can stay in the fridge for up to 2 days without quality loss. Keep the Dijon mustard and Worcestershire sauce in their original containers until ready to use. This method keeps everything fresh and ready to go. ⏰

Final Assembly

On cooking day, all you need to do is melt the butter and start sautéing. Having everything prepped means you can focus on the cooking process without rushing. The soup comes together in about 40 minutes with all the prep done ahead.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 22g8%
Dietary Fiber 2g7%
Sugars 4g
Protein 24g48%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of beer?

A light lager works best, but any mild beer will do. Avoid hoppy IPAs or dark stouts as they can make the soup bitter. The alcohol cooks off, leaving just the malty flavor.

2

Why is American cheese included?

It melts ultra-smoothly and prevents graininess. The combination with sharp cheddar creates that signature creamy texture. Skip it and your soup might separate.

3

How do I prevent a lumpy soup?

Whisk constantly when adding flour and liquids. Use warm milk and shred your own cheese. If lumps form, blend briefly with an immersion blender.

4

Can this be made ahead?

Yes! It tastes even better the next day. Store in the fridge for 4-5 days or freeze for up to 2 months. Reheat gently on the stove.

★★★★★5.0(10 reviews)
Nathan Turner