Soups & Stews
This bacon beer cheese soup recipe delivers the ultimate comfort in a bowl—where smoky bacon, malty beer, and creamy cheese collide in perfect harmony.
The secret lies in crispy bacon bits that add texture and depth, while the beer infuses the broth with a rich, caramelized backbone that elevates the dish beyond ordinary cheese soup.
I developed this recipe during a chilly autumn evening when I craved something hearty enough to warm the soul yet balanced with enough brightness to keep it from feeling too heavy.
The magic happens in layers: first, you render crispy bacon until golden, then deglaze the pan to capture all those flavorful bits. A splash of beer reduces into a fragrant base, while sautéed onions and garlic build aromatic depth.
The cheese melts in slowly, creating a velvety sauce that coats every spoonful without overpowering the other flavors. What you end up with is a soup that's creamy yet light, rich yet balanced, with each bite delivering crispy bacon, tender vegetables, and a smooth, cheesy finish.
What sets this recipe apart is the texture contrast—crispy bacon edges against the creamy soup, and the beer adds complexity that prevents it from tasting one-note. The result is a bowl that feels indulgent yet satisfying, perfect for cold evenings or game day gatherings.
The aroma alone will have everyone gathering around the table, and the first taste will have them asking for seconds.
Serve it with crusty bread to soak up every last drop of that flavorful broth, or pair it with a simple green salad to balance the richness.
This soup reheats beautifully, making it ideal for meal prep, though I'd argue it's best enjoyed fresh when the bacon is still crispy and the cheese is perfectly melted. Here's how to make it—your taste buds will thank you.
Ingredients for bacon beer cheese soup
Crispy bacon, malty beer, and three cheeses create the perfect cozy bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 6 oz | Cut into 1/2-inch pieces for crispy bits |
| Yellow Onion 🧅 | 1 medium | Diced small for even cooking |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Carrots 🥕 | 3 medium | Peeled and sliced into thin rounds |
| Celery Stalks 🥬 | 2 whole | Diced small for classic mirepoix |
| Light Lager Beer 🍺 | 2 cups | Use crisp, flavorful beer like Budweiser or Coors |
| Chicken Broth 🍲 | 4 cups | Low-sodium preferred for balance |
| Heavy Cream 🥛 | 1 cup | Full-fat for rich texture |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged for best flavor |
| Gruyère Cheese 🧀 | 1 cup | Shredded, nutty complement |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening the soup |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste after cooking |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For finishing the soup |
| Fresh Thyme Leaves 🌿 | 1 tbsp | For subtle herbal brightness |
The bacon is non-negotiable—thick-cut from Costco gives you those perfect crispy edges. Look for applewood-smoked if you want extra depth, but any good bacon works. The beer should be light and crisp (Budweiser or Coors are my go-tos), not heavy stout. The cheese blend is where it gets interesting: sharp cheddar for tang and Gruyère for nutty richness. If you can't find Gruyère, Parmigiano-Reggiano works too. For the veggies, organic carrots and celery from the store's produce section stay fresh longer than pre-cut mixes.
No beer? Extra chicken broth with a splash of apple cider vinegar mimics the acidity. Pre-shredded cheese? Drain and dry it—the moisture makes the soup watery. Short on thyme? Fresh parsley works, but it's less aromatic. The flour is just for thickening—cornstarch works too if you prefer. For the bacon, leave the fat in the pan—it's liquid gold for flavor. If you're making this ahead, hold off on adding the cheese until reheating so it stays smooth.
This soup tastes even better the next day—reheat gently with a splash of broth to restore creaminess. Keeps 4-5 days in the fridge, but I never make more than I can eat in 2 days because the bacon gets soggy. For leftovers, cover with a lid or plastic wrap pressed directly on the surface to prevent skin formation. Freezes beautifully for up to 3 months—just thaw in the fridge overnight. The best part? Double the batch and freeze half; you'll thank me during the next cold snap.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just fry the bacon, dump everything in, and let it simmer. That’s it. No extra dishes, no stress.
- Crispy-Creamy Obsession: The thick-cut bacon adds that perfect crunch, while the beer and cheese melt into a rich, velvety base. Honestly, the first bite makes me forget I’m eating soup.
- Game Day Gold: This soup is my go-to for tailgates or lazy Sundays—hearty enough to fill a crowd but simple enough to make when guests drop by. Add a crusty bread basket, and you’ve got a party.
- Budget-Friendly Luxury: Cheap ingredients pack a serious flavor punch—bacon and beer stretch far, and the veggies (onion, carrots, celery) bulk it up without breaking the bank. Leftovers? Even better the next day.
Step-by-step instructions for bacon beer cheese soup
This rich, smoky soup delivers all the comfort you crave—crispy bacon, velvety cheese, and that perfect beer depth.
Cook the Bacon to Crispy Perfection
Place the 6 oz thick-cut bacon in a large Dutch oven over medium heat. Let it cook undisturbed for 5-6 minutes until the edges become deep golden brown and the fat begins to render. This is where the magic starts—those crispy bits will add incredible texture to your soup.
Once the bacon is about 75% cooked, gently stir it with a wooden spoon to break it into ½-inch pieces. Keep cooking for another 3-4 minutes until every piece is crispy and golden. Remove the bacon with a slotted spoon and set it aside on a paper towel-lined plate, leaving the rendered fat in the pot. You should have about ¼ cup of that delicious bacon grease—don't drain it!
Build the Flavor Base with Mirepoix
In the same Dutch oven, add the diced yellow onion, sliced carrots, and diced celery stalks. Stir to coat them in the bacon fat, then reduce heat to medium-low and cook for 8-10 minutes, stirring occasionally. You're looking for the vegetables to soften slightly but still maintain their shape—this creates the perfect aromatic foundation.
Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic burn! It should smell amazing but not bitter. If it starts to darken too quickly, remove the pot from heat for 10 seconds to cool it down. This step is all about building layers of flavor that will shine through in your soup.
Deglaze and Simmer the Base
Pour in the 2 cups light lager beer, scraping up any browned bits from the bottom of the pot with a wooden spoon. These bits are called fond, and they're packed with flavor. Bring the mixture to a gentle simmer and let it cook for 5 minutes until the alcohol smell dissipates and the liquid reduces slightly by about ¼ cup. This step is crucial for developing depth in your soup.
Add the 4 cups chicken broth and bring everything to a gentle boil. Once boiling, reduce heat to low and let it simmer uncovered for 15 minutes. You want the vegetables to soften completely and the flavors to meld together. Taste the broth now—it should be rich and savory, with hints of the beer and bacon. If it needs more salt, add up to ½ tsp kosher salt now.
Thicken and Finish with Cheese
In a small bowl, whisk together the 1 tbsp all-purpose flour and ½ cup of the soup liquid to create a slurry. Slowly pour this mixture back into the pot, stirring constantly. The flour will help thicken the soup beautifully while keeping it smooth. Simmer for 3-4 minutes until the soup reaches your desired consistency—it should coat the back of a spoon but still be easy to stir.
Reduce heat to low and stir in the 1 cup heavy cream, 2 cups sharp cheddar cheese, and 1 cup gruyère cheese until completely melted and smooth. The cheese should blend seamlessly into the soup, creating that creamy, velvety texture we all love. Add the 1 tbsp fresh thyme leaves and stir gently. Let the soup simmer for another 5 minutes to let all the flavors come together.
Finish and Serve with Crispy Bacon
Taste your soup and adjust the seasoning with kosher salt and ½ tsp freshly ground black pepper as needed. The cheese should make it rich, but the beer and bacon add that perfect balance. Stir in the reserved crispy bacon bits just before serving—this ensures they stay crispy and add that final textural punch.
Ladle the soup into bowls and serve immediately. The contrast of the warm, creamy soup with those crispy bacon bits on top is pure comfort food perfection. Pair it with some crusty bread to soak up every last drop of that delicious broth. Enjoy your homemade bacon beer cheese soup—it's worth every crispy, cheesy bite!
Pro Tips For Making Bacon Beer Cheese Soup
- CRISP THE BACON LOW: I used to rush this step, but thick-cut bacon needs patience—cook it slow over medium heat until the fat renders just before it hits 325°F. That’s when the edges turn glassy and the fat stops spattering like a grease fire. (Yes, even if you’re impatient like me.) Drain all but 2 tablespoons of fat—this is your flavor base, not a waste product.
- DICE ONIONS SMALL: Big onion chunks? No. Tiny dice, like 1/8-inch, so they melt into the soup instead of sitting as chewy surprises. I learned this the hard way—my grandmother swore by it, and she was right: you want the onion to disappear, not dominate. (Pro tip: pulse them in a food processor for consistency.)
- SWEAT VEGETABLES UNTIL SOFT: After the bacon’s out, add onions, carrots, and celery. Cook them on low heat for 15 minutes, stirring often, until they’re limp and translucent. Skimp here, and the soup will taste raw and watery. (Your future self will thank you.)
- STIR IN CHEESE GRADUALLY: Don’t dump all the cheese at once—it’ll clump like a sad gluey mess. Start with half, stir until melted, then add the rest. For extra richness, toss in a splash of the beer you’re using to deglaze the pot. (Sounds weird, but it works: the acid cuts the cheese’s heaviness.)
Best sauces and condiments for these flavors
Smoky Beer Sauce
Start with the beer itself—reduce 2 cups light lager (like Budweiser or Coors) until it’s syrupy and caramelized, about 10 minutes on medium-high heat. Stir in 1 tbsp all-purpose flour to thicken, then whisk in 1 cup heavy cream for richness.
Finish with 1 tsp smoked paprika and a pinch of cayenne for depth. This sauce transforms your soup into a hearty, umami-packed experience. 🍺
Creamy Gruyère Swirl
For an extra-luxurious touch, melt ½ cup shredded Gruyère into the soup off the heat, then swirl it in with a spoon to create marbled ribbons. The nutty cheese adds complexity that balances the beer’s bitterness.
I like to finish with a drizzle of truffle oil (just ½ tsp) for an earthy aroma that elevates every spoonful.
Spicy Bacon Jam
Crisp the bacon extra-crunchy, then blend it with 1 tbsp beer reduction, ½ tsp brown sugar, and ¼ tsp chipotle powder until it forms a jammy paste.
Dollop this onto the soup before serving—it adds smoky-sweet heat that cuts through the creaminess. Store any leftovers in an airtight container for up to 5 days.
Herbed Sour Cream
Mix ½ cup sour cream with 1 tbsp chopped fresh chives, 1 tsp lemon zest, and ½ tsp black pepper. Spoon this onto individual bowls of soup for a cool, tangy contrast to the warm, rich flavors. It’s the perfect finishing touch for a restaurant-worthy presentation.
Crispy Onion Topping
Slice ½ small yellow onion paper-thin, then fry in 2 tbsp bacon fat until golden and crispy (about 5 minutes). Sprinkle these over the soup right before serving—they add a crunchy, caramelized element that’s irresistible. Keep a stash in the fridge for quick garnishes!
Nutrition facts
Frequently asked questions
Can I substitute the beer with something else?
If you don't have beer, use 2 cups apple cider vinegar mixed with 2 cups chicken broth for tangy depth. For a non-alcoholic option, try 2 cups beef broth with 1 tbsp Worcestershire sauce. The key is balancing acidity and umami to mimic beer's flavor profile.
How do I keep the bacon crispy when reheating?
Add the bacon back to the soup only when reheating—never store it in the fridge with the soup. For leftovers, place fresh bacon on top when serving. If reheating, stir in 1-2 tbsp extra bacon fat or heavy cream to restore richness and crispiness.
What's the best cheese alternative if I can't find Gruyère?
Use Parmigiano-Reggiano for nutty depth or Swiss cheese for mild sweetness. Avoid pre-shredded cheese—drain and dry it well to prevent a watery soup. If you're dairy-free, try nutritional yeast (2 tbsp) mixed with ½ cup cashew cream for a cheesy flavor.
Can I make this soup in a slow cooker?
Yes! Cook the bacon separately, then sauté the veggies in bacon fat before transferring everything to the slow cooker. Add all ingredients except the crispy bacon bits, cook on low for 6-7 hours, then stir in the bacon at the end. The texture will be slightly thicker, so add ½ cup broth if needed.
Why did my soup turn out too thick?
This usually happens from over-reducing the beer or adding too much flour. Fix it by whisking in ¼ cup warm broth at a time until smooth. For future batches, reduce the flour to 1 tsp or use cornstarch slurry instead—it thickens more efficiently without altering flavor.
