Soups & Stews
This bacon beer cheese soup recipe delivers the perfect marriage of smoky, crispy bacon and rich, velvety cheese—all balanced by the deep, malty notes of beer.
The secret lies in slow-cooked bacon that infuses the broth with savory depth, while a blend of sharp cheddar and creamy Monterey Jack creates that signature creamy texture we all crave.
I developed this recipe after years of experimenting with ways to make beer cheese soup feel restaurant-worthy at home, and the bacon twist makes it unforgettable.
The beauty of this recipe is its simplicity—just one pot, 30 minutes of active time, and a handful of ingredients that come together in layers of flavor.
You'll start by rendering crispy bacon (never skip this step!), then build the soup with a beer base that reduces into a rich, aromatic broth. The cheese melts in smoothly, creating that creamy, velvety consistency without ever turning greasy.
It's the kind of soup that feels indulgent yet comes together effortlessly.
What makes this version stand out is how the bacon adds a smoky crunch that cuts through the richness of the cheese, while the beer brings a subtle bitterness that balances everything perfectly. Each spoonful delivers that perfect harmony—creamy, cheesy, and just slightly tangy from the beer.
The aroma alone will have everyone gathered around your kitchen, and the first taste will have them asking for seconds.
This soup is equally at home as a comforting weeknight dinner or a showstopper for game day—it reheats beautifully, so you can make a big batch and enjoy leftovers for days.
Pair it with crusty bread or a simple green salad to round out the meal. Ready to create this crowd-pleaser? Let's get started!
Ingredients for bacon beer cheese soup
Smoky bacon, malty beer, and velvety cheese—just 13 ingredients for this crowd-pleaser.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for crispy edges |
| Dark Beer 🍺 | 2 cups | Stout or porter preferred |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Monterey Jack Cheese 🧀 | 1 cup | Shredded, mild and creamy |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For roux, unsifted |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tbsp fresh |
| Butter 🧈 | 2 tbsp | Unsalted, for roux |
The bacon is non-negotiable here—thick-cut slices render slowly for maximum crispiness and smoky depth. Costco or Trader Joe's usually have the best prices, but any grocery store bacon works. Look for slices that are at least 1/4-inch thick. The beer? Guinness or a local stout adds the perfect malty backbone, but any dark beer (porter, amber ale) will do. For the cheese, block-shredded is key—pre-shredded gets gummy. I always grab extra cheddar since it's the star flavor here. The butter and flour are your secret weapons for that creamy, velvety texture—don't skip the roux step, no matter how impatient you get.
No dark beer? Substitute with beef broth plus 1 tbsp molasses for that deep flavor. Short on cheddar? Gruyère or Gouda work beautifully—just reduce the amount slightly since they're richer. Fresh thyme is ideal, but dried works at one-third the amount. The onion and garlic can be swapped for shallots if you're feeling fancy. For the roux, low and slow is critical—rushing turns it grainy. And if you're worried about the cream making it too heavy, half-and-half cuts the richness while keeping it luscious. The bacon fat alone adds enough richness that you can get away with less cream if needed.
This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 5 days—the cheese keeps it creamy even after reheating. For freezing, portion into 2-cup containers and it keeps for 3 months. I always make a double batch because it disappears fast. The best part? It reheats perfectly—just stir in a splash of milk or broth if it seems too thick. And if you're serving a crowd, double the bacon and beer—trust me, no one will complain.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Toss the bacon and beer in a single pot, let it caramelize, then just stir in the cheeses and cream—no straining, no fuss. The only cleanup is a quick wipe-down of the pot and spoon.
- Umami Bomb: That first sip of rich, smoky beer cutting through the sharp cheddar and creamy jack? It’s like a flavor party in your mouth. The thick-cut bacon adds a salty crunch that makes every spoonful feel indulgent, even though it’s basically comfort food.
- Game Day Hero: Between us, this soup is my go-to for tailgates, Super Bowl parties, or even lazy Sunday brunches. Serve it in mugs for a hearty breakfast, or ladle it into bowls with crusty bread for a crowd-pleasing main. The beer cuts through the richness, so it’s never too heavy—just always satisfying.
- Budget-Friendly Leftovers: I make a double batch on Sundays because it’s cheaper than takeout, and the leftovers reheat like a dream. The cheeses stretch perfectly, the bacon bits add depth without costing much, and I’ve got a freezer-friendly meal for days when I’m too wiped to cook. Plus, it’s the kind of dish that tastes even better the next day.
Step-by-step instructions for bacon beer cheese soup
Here's how to create a rich, velvety soup with smoky bacon and cheesy depth—no complicated techniques required.
Cook the Bacon Until Crispy
Place the 8 oz thick-cut bacon in a large pot over medium heat. Let it cook undisturbed for 8-10 minutes, flipping occasionally, until the edges are deep golden brown and the fat has rendered out. This crispy texture is what gives the soup its signature crunch.
Once the bacon is crisp, remove it from the pot with a slotted spoon and set it aside on a paper towel-lined plate. Leave the rendered fat in the pot—this is your flavor foundation. If you have more than ¼ cup of fat, drain off the excess to avoid a greasy soup. The remaining fat should coat the bottom of the pan lightly.
Build the Roux and Sauté Aromatics
Reduce the heat to medium-low and add the 2 tbsp butter to the pot with the bacon fat. Stir until the butter melts completely, about 1 minute. Then, gradually whisk in the 2 tbsp all-purpose flour, stirring constantly for 2-3 minutes until the mixture turns a light golden brown and smells nutty. This roux will thicken the soup beautifully.
Add the diced yellow onion to the pot and cook for 4-5 minutes, stirring occasionally, until the onions soften and turn translucent. Stir in the minced garlic cloves and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic burn, or you'll taste bitterness instead of sweetness.
Deglaze and Simmer the Base
Pour in the 2 cups dark beer, scraping up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all the bacon and onion flavor that would otherwise stick to the pan. Let the mixture simmer for 5 minutes until the beer reduces by about half and the onions are fully tender.
Add the 4 cups chicken broth, the 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried thyme. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 10 minutes, stirring occasionally. This step develops the soup's depth of flavor—don't rush it.
Add Cheese and Cream for Richness
Reduce the heat to low and gradually whisk in the 1.5 cups sharp cheddar cheese and 1 cup monterey jack cheese. Stir constantly until the cheese melts completely and the soup becomes smooth and creamy. If the soup looks too thick, add ¼ cup hot chicken broth to loosen it to your desired consistency.
Stir in the 0.5 cup heavy cream and the reserved crispy bacon. Let the soup simmer for another 5 minutes to let all the flavors meld together. The cream adds a luxurious finish, but don't let it boil vigorously or it may curdle. Here's where it gets fun—taste and adjust the seasoning if needed.
Serve Warm with Crispy Toppings
Ladle the soup into bowls and serve immediately while hot. The soup should be creamy with visible chunks of bacon and cheese. For extra crunch, top each serving with additional crispy bacon bits or a sprinkle of freshly grated cheddar cheese.
This soup tastes even better the next day as the flavors continue to develop, so it's perfect for meal prep. The combination of smoky bacon, malty beer, and sharp cheeses creates a flavor profile that's both comforting and exciting—exactly what you want in a hearty soup.
Pro Tips For Making Bacon Beer Cheese Soup
- CRISP THE BACON FIRST: Cook the thick-cut bacon low and slow until the fat renders out—about 10-12 minutes on medium-low heat. I learned this the hard way: rushing it makes the fat splatter everywhere and leaves the bacon greasy instead of crisp. Save that rendered fat for the soup later—it’s liquid gold for flavor.
- GRATE THE CHEESE FRESH: Don’t grab pre-shredded cheese—it’s full of anti-caking agents that make the soup grainy. Instead, grate sharp cheddar and Monterey Jack yourself right before adding it to the pot. The cheese melts smoother and tastes fresher, which makes a real difference in a rich, creamy soup.
- STIR THE BEER IN LAST: Add the dark beer only after the onions and bacon are fully cooked—otherwise, it steams instead of caramelizing. Pour it in slowly while stirring to deglaze the pan, and let it simmer for 5 minutes before adding the broth. This step builds deeper flavor without making the soup taste like watered-down beer.
- TEMPER THE CREAM: Always warm the heavy cream separately before stirring it into the hot soup—even if you’re tempted to skip it. Cold cream curdles instantly, turning your silky soup into a lumpy mess. Just heat it gently in a small saucepan until it’s warm to the touch, then whisk it in slowly. Your future self will thank you.
Storing and reheating this bacon beer cheese soup
Refrigerator Storage
Let your soup cool to room temperature (about 30 minutes) before transferring it to airtight containers—I use glass Pyrex with snap-on lids. Store in the fridge for up to 5 days, though I find the flavor actually deepens overnight as the cheese and beer meld together.
The soup's richness means it won't separate or get watery, even after 24 hours. 🧊
Freezer Prep Tips
For longer storage, portion the soup into quart-sized freezer bags or glass containers with 1-inch headspace to prevent expansion cracks. Label with the date—it keeps for 3 months without losing its creamy texture. I like to freeze it in individual servings so I can thaw just what I need.
Pro tip: Add a splash of milk or broth when reheating if the soup seems too thick after freezing. ❄️
Stovetop Reheating
My preferred method is stovetop reheating because it preserves that velvety consistency. Place the soup in a pot over medium-low heat and stir occasionally, adding 1-2 tbsp water or broth if it thickens too much.
Heat until steaming hot (about 10-15 minutes
Microwave Safety
For quick reheating, transfer soup to a microwave-safe bowl and cover loosely with a lid or damp paper towel. Heat on 50% power in 2-minute intervals, stirring between each, until hot throughout.
Avoid full power—it can cause the cheese to separate or the cream to curdle. I recommend this only for single servings to maintain texture. 💡
Freezer to Fridge Transition
When moving frozen soup to the fridge, let it thaw in the fridge overnight rather than at room temperature. This prevents bacterial growth and maintains the soup's creamy texture. If you're in a hurry, place the sealed container in cold water for 1 hour before transferring to the fridge.
Never microwave frozen soup directly from the freezer—it creates hot spots that can ruin the texture. ⏰
Serving Leftovers
Leftovers reheat beautifully but taste best when served with fresh toppings. I like to add crispy bacon bits or extra grated cheddar to restore that restaurant-quality crunch. For extra richness, drizzle with a little hot sauce or bacon fat before serving.
The beer's malty notes become even more pronounced after reheating, making it perfect for cold weather. 💛
Nutrition facts
Frequently asked questions
Can I make this soup without beer?
Yes! Substitute the 2 cups dark beer with 2 cups beef broth plus 1 tablespoon molasses for depth. For a non-alcoholic version, use 2 cups non-alcoholic stout or beer substitute broth—just reduce the thyme slightly since these alternatives can be more bitter. The beer's malty notes are key for balance, but this works in a pinch.
Why did my soup turn out greasy?
Too much bacon fat is usually the culprit. After cooking the bacon, drain off excess fat until only ¼ cup remains in the pot. Also, avoid adding all the cream at once—start with 2 tablespoons and whisk in the rest slowly while heating. The roux should be light golden brown, not dark brown or blackened.
Can I use pre-cooked bacon?
Pre-cooked bacon works, but you'll miss the smoky depth from rendering fresh fat. If using it, add 1 extra tablespoon bacon fat or 1 teaspoon smoked paprika to compensate. For best results, crisp pre-cooked bacon in a separate pan first to restore that satisfying crunch before adding to the soup.
How can I make this soup dairy-free?
Replace the cheeses with 1 cup nutritional yeast (for cheesy flavor) plus ½ cup cashew cream (blend soaked cashews with water). Use ½ cup coconut cream instead of heavy cream. The beer and bacon will still provide richness, but the texture will be lighter. For extra body, add 1 tablespoon cornstarch to the roux instead of flour.
What's the best beer to use?
A dark beer like stout (Guinness), porter, or amber ale works best—these provide malty sweetness that balances the cheese. Avoid light lagers or pilsners, which can make the soup taste flat. For a smoky twist, try a smoked beer. If you can't find dark beer, beef broth with 1 teaspoon caramelized onion powder mimics the depth.
