Beer Potato Soup Recipe: Malty Depth With Crispy Bacon Bits

Soups & Stews

Beer Potato Soup Recipe: Malty Depth With Crispy Bacon Bits

This beer potato soup recipe delivers the kind of hearty, malty comfort you crave when temperatures drop. 🔥 The secret lies in slow-simmered potatoes and rich beer that deepen into complex flavors, while crispy bacon bits add a satisfying crunch that transforms this into a restaurant-quality bowl.

I’ve perfected this version over years of testing—it’s creamy without being heavy, and the bacon delivers that irresistible texture every time.

What sets this recipe apart is the balance of techniques: you’ll start with a deep, flavorful base of onions and garlic, then build layers of potato richness by simmering them just until tender.

The beer isn’t just an ingredient—it’s the soul of the dish, adding depth that no broth alone could match. And those crispy bacon bits? They’re the game-changer that turns a simple soup into something unforgettable.

The result is a bowl of soup that’s velvety yet substantial, with each spoonful offering a perfect harmony of creamy potatoes, malty beer, and that addictive crunch from the bacon.

It’s the kind of dish that feels like a hug on a chilly evening, and it’s even better the next day when flavors meld completely. Serve it with crusty bread to soak up every last drop.

For those who prefer a vegetarian version, simply swap the bacon for smoked paprika and use vegetable broth instead of beef. The technique remains the same—just as hearty, just as comforting, and just as delicious. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beer potato soup

Pantry staples plus a few key ingredients that turn simple potatoes into malty comfort gold.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced for deep flavor
Russet Potatoes 🥔 3 lb Peeled and cubed evenly
Bacon 🥓 8 oz Thick-cut for crispy bits
Dark Beer 🍺 2 cups Stout or porter preferred
Chicken Broth 💧 4 cups Low-sodium for balance
Heavy Cream 🥛 1 cup Full-fat for richness
Butter 🧈 4 tbsp Unsalted, for sautéing
All-Purpose Flour 🌾 2 tbsp For thickening soup
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Thyme 🌿 2 sprigs Leaves only, for aroma
Bay Leaves 🍃 1 whole For subtle earthiness

The beer is non-negotiable here—stout or porter adds that deep, roasted character. Allagash Black or Guinness are my go-tos, but whatever you’ve got on tap works. For the potatoes, Russets are ideal—they hold their shape better than Yukon Golds in this dish. The bacon? Thick-cut from Costco gives you the best crispy bits, but regular supermarket bacon works fine if you cook it low and slow. Fresh thyme and bay leaves are worth hunting down at the grocery store’s produce section—they’re the secret to that restaurant-quality aroma.

No dark beer? Substitute with beef broth plus 1 tbsp molasses for some depth. Bacon hater? Swap for smoked paprika plus a splash of liquid smoke—it mimics that smoky flavor. Heavy cream too rich? Half-and-half or coconut milk keeps it lighter. The flour is just for thickening—if you’re watching carbs, arrowroot powder works too. And if your potatoes are uneven? No stress—just adjust the simmer time. The soup’s magic happens in the slow cook, so take your time here.

This soup tastes even better the next day—3-4 days in the fridge, honestly. For leftovers, I like to portion into jars with a layer of bacon on top—freezes beautifully for 3 months. The bacon bits? Save the crispy ones for topping—those are the good stuff. And if you’ve got crusty bread, soak up every last drop—it’s worth it.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Base: I swear by this soup because it uses stuff I always have—onions, potatoes, and bacon—plus whatever beer’s left in the fridge. No fancy ingredients, just honest flavor that never disappoints.
  • Crispy Bacon Magic: That first bite of crispy bacon bits floating in creamy soup? It’s the secret weapon. The beer caramelizes the edges while keeping the potatoes tender, and honestly, the contrast is everything.
  • Weeknight to Potluck: I make this when I’m too tired to plan (thank you, slow cooker) and when I’m bringing something hearty to a gathering. Same recipe, just different portions—no stress, all comfort.
  • Leftovers That Beg for More: Between us, I’ve reheated this soup three times and it’s still rich and satisfying. The beer’s depth actually improves overnight, and the potatoes stay perfect—no mushy aftermath. Budget win, flavor win.

Step-by-step instructions for beer potato soup

Here's how to make a rich, hearty beer potato soup with that perfect crispy bacon topping.

1

🔥 Step 1: Cook the Bacon Until Crispy

Line a plate with paper towels and set it nearby. Cut the 8 oz bacon into ½-inch pieces and place them in a large Dutch oven over medium heat. Cook undisturbed for 8-10 minutes until the bacon becomes deep golden brown and crispy.

Here's the thing—don't rush this step. The longer you cook the bacon, the more flavor you'll get in your soup. Once crispy, use a slotted spoon to transfer the bacon to the prepared plate, leaving the rendered fat in the pot. You should have about 2 tablespoons of bacon fat remaining—this is liquid gold for flavor.

2

🍳 Step 2: Sauté Onions and Garlic Until Soft

Reduce the heat to medium-low and add 2 tablespoons butter to the Dutch oven with the bacon fat. Toss in the 2 whole yellow onions that you've diced into small pieces. Cook for 5-6 minutes, stirring occasionally, until the onions become soft and translucent. Real talk: if they start to brown too quickly, reduce the heat a notch.

Add the 4 cloves garlic cloves that you've minced, along with the 2 sprigs fresh thyme and 1 whole bay leaves. Stir for 1 minute until the garlic becomes fragrant—you'll know it's ready when the kitchen smells amazing. This aromatic base is the foundation of your soup's deep flavor.

3

👨‍🍳 Step 3: Add Potatoes and Cook Until Tender

Increase the heat to medium-high and add the 3 lb russet potatoes that you've peeled and cubed evenly. Stir to coat the potatoes with the onion mixture. Pour in the 2 cups dark beer and 4 cups chicken broth. Bring everything to a gentle boil, then reduce heat to low, cover, and let it simmer for 20-25 minutes until the potatoes are fork-tender and easily pierced with a knife.

I always check the potatoes by piercing the largest piece with a knife—if it slides in easily, they're done. If not, give them another 5 minutes. Don't skip this step; undercooked potatoes will make your soup grainy. While the potatoes cook, remove the bay leaves and set them aside.

4

🥘 Step 4: Thicken and Finish with Cream

In a small bowl, whisk together the 2 tablespoons all-purpose flour and 0.5 tsp black pepper. Gradually whisk this mixture into the simmering soup. Cook for 2-3 minutes until the soup thickens slightly. Here's where the magic happens: add the 1 cup heavy cream and stir gently. Let it simmer for another 2 minutes to warm through.

Taste and adjust seasoning with the 1.5 tsp salt. The soup should be rich and flavorful, with a perfect balance of malty beer, creamy texture, and savory bacon. If it needs more depth, add a splash of the reserved dark beer. Stir in the crispy bacon pieces and let them warm through for 1 minute—this ensures they stay crispy.

5

🍽️ Step 5: Serve with Crispy Bacon Topping

Ladle the soup into bowls and top each serving with an extra sprinkle of crispy bacon bits. Serve immediately while the bacon is still crispy and the soup is steaming hot. The contrast between the creamy soup and the crunchy bacon topping is what makes this dish so irresistible.

For an extra touch, garnish with a few fresh thyme leaves. The aroma alone will make your kitchen smell like a cozy pub. Enjoy your soup while it's hot—this is comfort food at its finest, and it tastes even better the next day when the flavors have melded together.

👨‍🍳

Pro Tips For Making Beer Potato Soup

  • COOK BACON LOW AND SLOW: I learned this the hard way—cranking the heat for crispy bacon turns the soup greasy and bitter. Instead, cook the bacon on the lowest setting you can tolerate (yes, even if it takes 15 minutes) until just golden. The fat renders cleaner, and the flavor stays rich without overpowering the beer.
  • PEEL POTATOES AFTER COOKING: Russets bruise like fragile egos when peeled raw. Toss them in cold water after boiling, then peel them under running water—no peeler needed. The skins slide off effortlessly, and you avoid the sad, waterlogged mess of pre-peeled potatoes sitting in your sink.
  • DON’T SKIP THE BEER REDUCTION: Pouring in the full can of dark beer and walking away? Big mistake. Simmer the beer down by half first—it deepens the maltiness and cuts the alcohol tang. I used to rush this, and the soup always tasted flat. Now I let it bubble until it’s thick enough to coat the back of a spoon.
  • USE COLD POTATOES IN THE SOUP: Sounds weird, but it works—add cold, cubed potatoes to the simmering broth instead of hot ones. They absorb flavors faster and stay creamy without turning gluey. (Your future self will thank you when you’re not mashing a disaster.)

Flavor customization for this recipe

Spicy Kick

Add 1-2 teaspoons of hot sauce or ½ teaspoon cayenne pepper when you stir in the heavy cream. For a smoky heat, swap ½ cup of the beer for ½ cup beef broth + 1 teaspoon smoked paprika.

I love using Cholula hot sauce for its tangy heat—just a splash at the end makes all the difference. 🌶️

Creamy Variations

For a lighter texture, replace the heavy cream with 1 cup coconut milk or ½ cup Greek yogurt mixed with ½ cup broth. If you want extra richness, stir in ¼ cup sour cream at the end.

I’ve also tried ½ cup mashed potatoes blended into the soup for a thicker, more rustic consistency—it’s amazing for dipping bread.

Herb Infusions

Swap the thyme for rosemary or sage—both add earthy depth. For a brighter flavor, add 1 tablespoon fresh parsley or ½ teaspoon dried dill at the end. I once added a few sprigs of fresh chives just before serving, and the contrast with the malty beer was incredible.

The herbs should complement, not overpower, the beer’s flavor.

Vegetarian Twist

Skip the bacon entirely and use 2 tablespoons smoked paprika + 1 teaspoon liquid smoke for that smoky depth. Boost umami with 1 tablespoon soy sauce or ½ cup mushrooms sautéed with the onions.

For extra heartiness, add ½ cup cooked lentils or diced carrots with the potatoes. The soup stays rich and satisfying without meat. 🌱

Cheesy Finish

Stir in ½ cup shredded cheddar or Gruyère while the soup simmers to melt into a velvety texture. For a tangy kick, top with crumbled blue cheese or feta before serving.

I love adding a sprinkle of nutritional yeast for a cheesy, umami boost without dairy. The cheese should complement the beer’s flavor, not compete with it.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 8g
Protein 22g44%
* 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 any beer in this potato soup?

Dark beers like stout or porter work best—they add rich, malty depth that pairs perfectly with potatoes. But if you only have light beer, use 2 cups light beer plus 1 tablespoon molasses for that caramelized flavor. Avoid overly hoppy IPAs unless you want a bitter edge. The key is balance: the beer should enhance, not overpower, the potatoes.

2

How do I make this soup vegetarian?

Skip the bacon and swap it for 2 tablespoons smoked paprika + 1 teaspoon liquid smoke for smoky depth. Use vegetable broth instead of chicken broth and add ½ cup mushrooms sautéed with the onions. For extra heartiness, stir in ½ cup cooked lentils or diced carrots with the potatoes. The soup stays rich and satisfying without meat.

3

Why does my soup turn out grainy?

Grainy texture usually means your potatoes weren't cooked enough before blending (if you're making it creamy) or you didn't strain the broth properly. For this recipe, simmer potatoes until fork-tender—they should collapse easily. If making it creamy, blend half the soup first, then mix back in for a smoother texture. Never boil potatoes aggressively—they'll break down too fast.

4

Can I make this soup in a slow cooker?

Brown the bacon first, then sauté onions/garlic in a skillet. Transfer everything to the slow cooker, add potatoes, beer, and broth, and cook on low for 6-7 hours or high for 3-4 hours. Stir in cream and crispy bacon at the end. The slow cooker keeps flavors melded beautifully, but you'll lose that crispy bacon topping—so add extra for serving.

5

How long will leftovers keep?

This soup tastes even better the next day! Store in an airtight container in the fridge for 3-4 days. For freezing, portion into jars with a layer of crispy bacon on top—it stays fresh for 3 months. Reheat gently on the stove with a splash of broth or water to restore creaminess. Never microwave directly from frozen—thaw overnight first.

★★★★★4.8(4 reviews)
Categories Soups & Stews