Soups & Stews
This bacon beer cheese soup delivers the ultimate comfort food experience—where smoky bacon, malty beer, and rich cheese create a velvety velouté that's impossible to resist.
The secret lies in crispy bacon bits that add texture while the beer infuses depth, balancing creamy cheddar for a soup that's both indulgent and satisfying. I've perfected this recipe over years of testing, ensuring the cheese doesn't curdle and the bacon stays perfectly crispy.
What sets this recipe apart is the harmony of flavors: the smokiness of bacon, the caramel notes from slow-cooked onions, and the subtle bitterness of beer that cuts through the richness. A stout or amber ale works best, but any beer with moderate hop bitterness will elevate the dish.
The key technique is blooming the spices in bacon fat before adding the beer, which builds layers of flavor that simmer into a cohesive, aromatic base.
By the time you're done, you'll have a creamy, crispy-edged soup with tender bacon pieces floating in a velouté so smooth it practically melts on the tongue.
The aroma alone will have everyone gathering around the table, and each spoonful delivers that perfect balance of savory, creamy, and malty notes. This isn't just soup—it's a flavor experience that feels like a hug in a bowl.
Serve it with crusty bread for dipping or a sprinkle of fresh herbs for brightness. The leftovers reheat beautifully, making this the ultimate weeknight dinner or weekend project. Let's get cooking!
Ingredients for bacon beer cheese soup
Smoky bacon, malty beer, and velvety cheese—this combo delivers comfort in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 12 oz | Thick-cut for crispy bits |
| Yellow Onion 🧅 | 1 whole | Diced, for caramelization |
| Garlic Cloves 🧄 | 4 cloves | Minced, for aromatic base |
| Amber Ale Beer 🍺 | 2 cups | Moderate hop bitterness preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For velouté thickening |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Butter 🧈 | 2 tbsp | Unsalted, for blooming spices |
Thick-cut bacon is a must—it stays crispy while infusing the soup with that irresistible smokiness. Costco or Trader Joe's have great thick-cut options, but any good quality bacon works. The sharp cheddar should be aged at least 6 months for that perfect tangy bite—Cabot or Tillamook are my go-tos, but any good brand will do. For the beer, amber ales like Fat Tire or Sierra Nevada Pale Ale work beautifully, but any moderately bitter beer will give you that malty depth. The key is letting the bacon render slowly to build flavor—don't rush it!
No amber ale? Stout or porter adds richness, though it'll darken the soup slightly. Fresh thyme is ideal, but dried works at one-third the amount. If you're watching calories, you can reduce the cream by half and add extra broth—it'll still be delicious. The chicken broth should be low-sodium; if yours isn't, cut the added salt by half. For extra depth, toast the flour in the bacon fat before adding the beer—this builds a nutty base that takes the soup to the next level. And trust me, the crispy bacon bits are worth the extra time to crisp them up at the end!
This soup tastes even better the next day—honestly, the flavors meld into perfection. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into containers so I can grab a bowl for lunch all week. The bacon bits stay crispy if you reheat gently—just warm through and add a splash of milk or cream to restore creaminess. For serving, I always sprinkle fresh parsley on top—it cuts through the richness and adds a pop of color. Serve with crusty bread for dipping, and you've got the ultimate comfort food experience!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash five pots. The bacon renders right in the same pan, the beer deglazes effortlessly, and by the time the cheese melts, I’ve barely moved from my seat.
- Craving-Worthy Combo: That smoky bacon meets the malty beer, then gets hugged by sharp cheddar—it’s like a flavor party in your mouth. Honestly, the first sip (yes, I taste it with a spoon) makes me forget I’m eating soup.
- Game for Any Gathering: From tailgates to lazy Sundays, this soup travels everywhere. I’ve served it in a slow cooker for parties, reheated it for lunch, and even frozen portions for sick days. It’s the ultimate crowd-pleaser.
- Budget-Friendly Leftovers: A pound of bacon and a block of cheddar stretch this into meals for days. Between us, I’ve had this soup three times this week, and my wallet’s still breathing easy—no takeout in sight.
Step-by-step instructions for bacon beer cheese soup
Here's how to build a rich, velouté-style soup with perfect crispy bacon bits and velvety texture.
Cook the Bacon Until Crispy
Place the 12 oz thick-cut bacon in a large Dutch oven over medium heat. Cook undisturbed for 8-10 minutes until the edges become deep golden brown and crispy. Here's the thing—don't move it during the first 5 minutes. This lets the fat render slowly and creates those perfect crispy bits we're after.
Once the bacon starts releasing fat and the edges look crispy, use tongs to flip the pieces and cook for another 5-6 minutes until evenly browned. Remove the bacon with a slotted spoon and set aside on paper towels to drain excess fat. Save about ¼ cup of that rendered bacon fat in the pot—it's pure flavor gold.
Build the Aromatic Base
In the same Dutch oven, reduce heat to medium-low and add the 2 tbsp butter along with the 1 whole yellow onion diced into ¼-inch pieces. Cook for 8-10 minutes until the onions soften and begin to caramelize—you'll see them turn golden and smell sweetly aromatic.
Add the 4 cloves garlic minced into tiny pieces and cook for another 1-2 minutes until fragrant. Here's where it gets fun—sprinkle in the 1 tsp dried thyme and 0.5 tsp ground black pepper. Stir everything together and cook for 30 seconds to toast the spices and release their flavors.
Create the Velouté Base
Pour in the 2 cups amber ale beer and scrape up all those delicious browned bits from the bottom of the pot. This deglazing step captures all the bacon and onion flavor that would otherwise stick to your pan. Bring the mixture to a gentle simmer and let it reduce by half—about 5-6 minutes—until you have about 1 cup of liquid remaining.
Sprinkle the 2 tbsp all-purpose flour over the mixture and whisk vigorously to combine. Cook for 1-2 minutes until the flour is fully incorporated and the mixture thickens slightly. This creates the velouté base that will give our soup that creamy, luxurious texture.
Develop the Creamy Cheese Sauce
Gradually whisk in the 4 cups chicken broth and the 1 cup heavy cream while stirring constantly to prevent lumps. Bring the mixture to a gentle simmer and cook for 8-10 minutes until slightly thickened. This is where the magic happens—you'll see the soup transform from a simple broth to a rich, velvety base.
Reduce heat to low and stir in the 2 cups sharp cheddar cheese one handful at a time, allowing each addition to melt completely before adding more. The cheese should dissolve smoothly into the soup, creating that signature creamy texture we all love. If the soup looks too thick, add a splash of warm water or broth to reach your desired consistency.
Finish and Garnish
Return the crispy bacon to the soup and stir gently to distribute it throughout. Taste and adjust seasoning with the 1.5 tsp kosher salt and additional black pepper if needed. The soup should be rich and savory with a perfect balance of smoky bacon, cheesy creaminess, and hoppy beer notes.
Remove from heat and let the soup sit for 5 minutes to allow the flavors to meld together. Before serving, garnish each bowl with the 0.25 cup chopped fresh parsley. The bright green parsley provides a beautiful contrast to the deep colors of the soup and adds a fresh finish to each bite. Serve immediately with crusty bread to soak up every last drop of that creamy goodness.
Pro Tips For Making Bacon Beer Cheese Soup
- CRISP THE BACON LOW: I used to rush this step and end up with greasy, limp bacon that didn’t add enough flavor. Cook the thick-cut bacon on medium-low heat until it hits 150°F internally—crispy on the outside but still slightly jiggly. That’s when it renders the most fat without burning, and the edges stay firm enough to hold their shape in the soup.
- SWEAT THE ONIONS SLOW: Skip the high heat—it caramelizes too fast and burns before the onions soften properly. Cook them over medium-low with the bacon fat, stirring occasionally, until they’re translucent and just starting to turn golden (about 8-10 minutes). Patience here means the beer won’t taste like raw onion later.
- STRAIN THE BEER: Amber ale has sediment that turns your soup gritty if you don’t filter it. Pour the beer through a fine-mesh strainer into the pot—yes, it’s an extra 30 seconds, but you’ll notice the difference. (I know, I know, but trust the process.)
- MELT THE CHEESE GRADUAL: Dumping shredded cheddar all at once leads to clumps or a greasy separation. Instead, whisk in half the cheese first, let it melt completely, then stir in the rest while the soup simmers on low. This keeps the texture smooth and the cheese fully integrated—no surprises when you taste it.
Best sauces and condiments for this bacon beer cheese soup
Crispy Bacon Oil
The rendered fat from crispy bacon isn't just flavor—it's the foundation of this soup. After cooking the bacon, reserve ¼ cup of that golden fat in the Dutch oven. This fat carries the smoky essence of the bacon and helps build a rich, complex base.
Don't drain it completely—those browned bits on the bottom (fond) are packed with flavor that will dissolve into the beer later. 🥓
Beer Reduction
Reducing the beer by half is where the magic happens. After adding the 2 cups amber ale, let it simmer until it reduces to about 1 cup. This concentration intensifies the malty, hoppy flavors and creates a deeper, more complex base for the soup.
If you're using a darker beer like stout, this step will also develop caramelized notes that complement the cheese beautifully.
Creamy Velouté Base
The velouté base comes from the 2 tbsp flour toasted in bacon fat before adding the broth and cream. This step creates a smooth, creamy texture without lumps. Whisk vigorously when adding the 4 cups chicken broth and 1 cup heavy cream to prevent clumping.
For an extra-luxurious finish, whisk in the cream off the heat to avoid curdling the cheese later.
Cheese Melting Tricks
Adding the 2 cups sharp cheddar gradually is key to avoiding clumps. Stir in small batches, letting each addition melt completely before adding more. If the cheese doesn't dissolve smoothly, lower the heat and whisk gently.
For a tangier twist, substitute ½ cup blue cheese or ½ cup gouda—both add unique depth while keeping the soup creamy. 🧀
Fresh Herbs Finish
Chopped ¼ cup parsley brightens the soup with a fresh, herbal note that cuts through the richness. Add it just before serving to preserve its vibrant color and flavor. For extra zing, try chives or green onions—both add a mild onion bite that pairs perfectly with the bacon.
A sprinkle of crispy fried shallots adds a delightful crunch to every spoonful.
Bread Pairing
Crusty bread is a must for soaking up the creamy goodness. I love baguette slices toasted with garlic butter or sourdough rounds for dipping. For a heartier option, serve with cheesy garlic bread made from the same cheese used in the soup.
The contrast of warm, buttery bread against the cool, creamy soup is pure comfort food bliss. 🍞
Nutrition facts
Frequently asked questions about bacon beer cheese soup
Can I use any type of beer in this recipe?
While you can technically use any beer, an amber ale or stout works best for this soup. Amber ales like Fat Tire or Sierra Nevada Pale Ale provide a balanced maltiness, while stouts add richness and depth. Avoid light lagers—they won't have enough flavor to complement the bacon and cheese. If you're out of beer, you can substitute with broth + 1 tsp malt vinegar for a similar tangy profile.
Why did my cheese turn grainy instead of creamy?
This usually happens when cheese is added too quickly or the heat is too high. Always stir in cheese gradually over low heat and whisk constantly. For extra insurance, melt cheese off the heat first, then return to the pot. If it still clumps, blend the soup briefly with an immersion blender—this creates that ultra-smooth velouté texture.
How can I make this soup ahead of time?
This soup actually tastes better the next day! Store leftovers in the fridge for up to 5 days in an airtight container. Reheat gently on the stove with a splash of milk or cream to restore creaminess. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen.
What's the best way to keep the bacon crispy?
Cook the bacon until deep golden brown and drain on paper towels. For extra crispiness, bake the reserved bacon pieces at 375°F for 5-7 minutes before adding back to the soup. This reheating step ensures those perfect crunchy bits in every spoonful. Pro tip: Add the bacon back to the soup just before serving to maintain texture.
Can I make this soup dairy-free?
Yes! Replace the heavy cream with 1 cup coconut milk and use 2 cups dairy-free cheddar shreds or nutritional yeast for a cheesy flavor. For extra richness, add 1 tbsp cornstarch mixed with water to thicken the soup. The beer and bacon will still provide that savory depth, though the texture will be slightly lighter without dairy.
