Soups & Stews
This bacon beer cheese soup recipe delivers the perfect marriage of smoky, crispy bacon and rich, creamy beer cheese in every spoonful. The secret lies in slow-cooking tender bacon until it's perfectly crisp, then simmering it with lager and sharp cheddar until the flavors meld into velvety perfection.
I've perfected this recipe over years of testing—each batch yields a soup so rich and satisfying, it disappears faster than you can say "second bowl."
The beauty of this recipe is its balance: crispy bacon bits add texture, while the beer and cheese create a deep, savory broth that's both comforting and complex.
You'll start with sautéing onions and celery for a solid flavor base, then build the soup layer by layer—bacon first for that signature smokiness, followed by potatoes that soak up the creamy goodness.
The beer isn't just an ingredient; it's the soul of this dish, adding subtle bitterness that cuts through the richness.
By the time you're done, you'll have a steaming bowl of soup with golden-brown bacon pieces floating in a velvety, cheesy broth that's impossible to resist. The aroma alone will have everyone gathering around the table, and the first bite delivers on that promise of hearty, restaurant-quality comfort food.
This isn't just soup—it's an experience that transforms a simple weeknight dinner into something special.
Serve it with crusty bread for dipping or a sprinkle of green onions for freshness, but trust me—most people will dive right in. The leftovers reheat beautifully too, making this the ultimate make-ahead meal for busy nights. Let's get cooking—your taste buds are in for a treat.
Ingredients for bacon beer cheese soup
Probably have most of this already—just add beer and cheese for magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for crispiness |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Celery Stalks 🧄 | 3 whole | Diced, stringy parts removed |
| Russet Potatoes 🥔 | 2 lb | Peeled, cubed evenly |
| Lager Beer 🍺 | 2 cups | Light to medium lager |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged variety |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Green Onions 🌱 | ¼ cup | Sliced, for garnish |
| Crusty Bread 🍞 | 1 package | For serving, optional |
The bacon makes or breaks this. Thick-cut is key—it stays crispy longer and adds that perfect smoky crunch. Grab Applewood-smoked bacon if you're feeling fancy, but regular thick-cut works too. I usually buy mine from Costco in bulk, but any grocery store has it. The sharp cheddar? Cabot or Tillamook are my go-tos—they melt beautifully and have that perfect tang. For the beer, Budweiser or Coors Lightg are great budget options, but a local craft lager really elevates it. Don't use dark beers like stout—they'll make the soup too heavy.
No thick-cut bacon? Regular bacon cut into thirds works in a pinch, but it won't be as crispy. Out of sharp cheddar? Pepper jack or Gruyère add different but delicious flavors. The beer can be swapped for chicken broth plus 1 tbsp balsamic vinegar if you're avoiding alcohol. For the potatoes, Yukon golds are ideal—they hold their shape better than Russets in the broth. Fresh green onions? Dried chives at half the amount work too, but fresh is brighter. The flour is just for thickening—if you're gluten-free, use cornstarch instead.
This soup tastes even better the next day—make extra! It keeps for 4-5 days in the fridge, and freezes beautifully for up to 3 months. I always portion it into containers with a layer of crusty bread on top to keep it fresh. The bacon stays crispy if you reheat it gently—just warm it through on low heat. Garnish with extra green onions and a crack of black pepper right before serving. Leftovers reheat best in a pot on low heat with a splash of water or broth to loosen everything up.
Why You'll Love This Recipe
- Crispy Bacon Shortcut: I swear by thick-cut bacon here—it renders fast, leaves those glorious fat bits behind, and actually makes the soup taste like a Sunday brunch. No fancy dicing, just chop once and move on.
- Beer Cheese Magic: That lager beer isn’t just for drinking—it cuts through the richness while adding a malty depth. Add a splash of cream at the end, and suddenly you’ve got a soup so smooth it’ll make you forget to stir.
- Game-Day Gatherings: Between us, this is my go-to for tailgates or lazy game nights. It reheats like a dream, pairs with crusty bread, and even my picky uncle (who hates potatoes) asks for seconds.
- Budget-Friendly Leftovers: Potatoes stretch this soup into three meals, and the bacon adds luxury without breaking the bank. Honestly, I make a double batch just to have it for lunch the next day—zero regrets.
Step-by-step instructions for bacon beer cheese soup
Here's how to create a rich, smoky soup with perfect crispy bacon bits and velvety cheese.
Cook the Bacon Until Crispy
Cut the 8 oz thick-cut bacon into ½-inch pieces and place them in a large Dutch oven over medium heat. Cook undisturbed for 5-6 minutes until the bacon becomes deep golden brown and crispy around the edges. You'll hear the fat begin to sizzle—this is when you know it's ready.
Use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate, leaving the rendered fat in the pot. I like to press down gently on the bacon pieces during the first minute to prevent curling. This fat is the flavor foundation of your soup, so don't drain it—it's liquid gold for building rich flavor.
Sauté the Aromatics
In the same Dutch oven with the bacon fat, add the diced yellow onion and celery stalks. Cook over medium heat for 5-7 minutes until the vegetables soften and become light golden, stirring occasionally. The onions should be translucent with no raw taste remaining.
Add the minced garlic cloves and cook for an additional 30 seconds until fragrant. You'll notice the kitchen fills with that wonderful garlic aroma—this is when the soup starts to come together. Be careful not to let the garlic burn, as it can quickly turn bitter. If it starts to darken too quickly, reduce the heat slightly.
Build the Soup Base
Sprinkle the 2 tbsp all-purpose flour over the vegetables and stir to coat them evenly. Cook for 1 minute to toast the flour slightly, which helps remove any raw taste. Slowly pour in the 4 cups chicken broth while stirring constantly to prevent lumps from forming.
Add the cubed russet potatoes and bring the mixture to a gentle boil. Once boiling, reduce the heat to low-medium and let it simmer for 15-20 minutes until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily and the edges begin to soften. This is the perfect texture for creating a creamy soup without needing a blender.
Add Beer and Cheese for Richness
Pour in the 2 cups lager beer and stir well. Let the soup simmer for an additional 5 minutes to allow the beer flavors to meld with the other ingredients. Gradually add the shredded sharp cheddar cheese, stirring constantly until it melts completely into a smooth, creamy consistency.
For extra richness, stir in the 1 cup heavy cream. Taste and adjust seasoning with the 1 tsp salt and 0.5 tsp black pepper. The soup should be well-seasoned but not overly salty. If it needs more depth, you can add a splash more beer or a pinch of salt. This is where you can customize the flavor to your preference.
Finish and Serve with Crispy Bacon
Return the reserved bacon to the soup and stir gently to distribute the crispy bits evenly. Simmer for an additional 2-3 minutes just to heat everything through. Ladle the soup into bowls and garnish with the sliced fresh green onions for a pop of color and freshness.
Serve immediately with the crusty bread on the side for dipping. The contrast between the warm, creamy soup and the crispy bread is what makes this dish truly special. Each spoonful delivers a perfect balance of smoky bacon, cheesy richness, and the subtle bitterness of the beer—it's comfort food at its finest.
Pro Tips For Making Bacon Beer Cheese Soup
- CRISP THE BACON LOW: Start your bacon in a cold skillet—yes, cold—and turn the heat to medium-low. I learned this the hard way after rendering bacon so fast it turned into grease before it got crispy. Let it cook slow and steady, flipping only once, until the edges are deep brown and the fat pools like liquid gold. Save that fat for the potatoes later.
- CUT POTATOES UNIFORM: Russet potatoes break down unevenly if they’re not the same size. Aim for 1-inch cubes—no smaller, or they’ll turn to mush. I skip the peeling (skin adds texture), but if you’re paranoid about bits, use a mandoline. Uneven cooking is the fastest way to a gummy soup.
- DEGLLAZE WITH BEER: Don’t just dump the beer in after cooking the onions and celery—let those brown bits build first. Splash in a little water, scrape up the fond with a wooden spoon, then add the beer. That caramelized layer adds depth the lazy pour-in won’t match. (Yes, even if you’re impatient like me.)
- STARCH THE SOUP LAST: Tossing in the cheese too early turns your soup into a gluey mess. After simmering the potatoes until tender, remove them, mash slightly, and stir them back in to thicken. Then add the cheese—it’ll melt smoothly and coat the broth instead of clumping. I used to add it all at once and wondered why it looked like cottage cheese soup.
Flavor customization for bacon beer cheese soup
Spicy Kick Options
For heat lovers, stir in ½ tsp cayenne pepper or 1 tbsp hot sauce like Frank's RedHot when adding the beer. I like to add it gradually—start with ¼ tsp and adjust to taste. For smoky heat, crumble 1 smoked chipotle pepper in adobo into the soup while simmering. 🌶️
Creamy Variations
Want extra creaminess? Swap the heavy cream for ½ cup sour cream or ¼ cup crème fraîche at the end. For a lighter option, replace the heavy cream with ½ cup Greek yogurt—it adds tanginess without heaviness. Stir in just before serving to prevent curdling.
Cheese Swaps
Sharp cheddar is classic, but Gruyère adds nutty depth, while Pepper Jack brings a mild spice. For a smoky twist, use smoked Gouda—it pairs perfectly with the bacon. I recommend melting cheeses gradually over low heat to avoid graininess.
Beer Alternatives
No beer? Use 2 cups chicken broth + 1 tbsp balsamic vinegar for depth. For a non-alcoholic version, try ginger beer or root beer—they add subtle sweetness. Dark beers like stout work but make the soup heavier, so use them sparingly.
Extra Crunch
Add ½ cup crispy fried onions or toasted breadcrumbs before serving for texture. I like to toast 2 tbsp panko in bacon fat until golden, then sprinkle on top. For a protein boost, stir in ½ cup cooked bacon bits or crumbled chorizo at the end.
Herb Infusions
Brighten the soup with 1 tsp dried thyme or 1 tbsp fresh parsley at the end. For a savory kick, add 1 tsp smoked paprika while cooking the bacon. Fresh herbs should be added last to preserve their flavor—just stir in right before serving. 💫
Nutrition facts
Frequently asked questions
Can I use any type of beer in this soup?
Light to medium lager works best—it adds subtle bitterness that balances the richness without overpowering. Avoid dark beers like stout or porter, as they can make the soup too heavy. For non-alcoholic options, try ginger beer or root beer for sweetness, or use chicken broth with 1 tbsp balsamic vinegar for depth.
How do I prevent the soup from getting too thick?
Start with the full 4 cups of broth, and if it thickens too much, stir in 2-3 tbsp warm water or broth. The potatoes should soften but not break down completely—this helps maintain the right texture. If using Yukon golds, they hold shape better than Russets, which can make the soup too thick.
Can I make this soup ahead of time?
Yes! It tastes even better the next day. Store in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. When reheating, warm gently on low heat with a splash of broth to restore creaminess. Add extra bacon bits after reheating to keep them crispy.
What if my cheese doesn't melt smoothly?
Gradually add shredded cheese over low heat while stirring constantly. If it clumps, strain the soup through a fine-mesh sieve. For extra smoothness, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the soup, and simmer for 1-2 minutes to create a silky texture.
