Go Back
+ servings
Logo of The Forked Spoon featuring a blue spork.
Large white pot filled with creamy orange beer cheese soup, topped with crispy bacon pieces and sliced green onions, with a spoon resting inside.
5 from 1 vote

Beer Cheese Soup Recipe

This Beer Cheese Soup is the ultimate comfort food. Made with a blend of cheddar, mozzarella, and gruyere, plus a splash of beer, it's rich, hearty, and perfect for chilly nights or game day.
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Servings: 6 servings
Calories: 602kcal

Ingredients

  • 6 slices bacon - diced
  • 2 tablespoon butter
  • 2 ribs celery - thinly sliced
  • 1 yellow onion - diced
  • 2 cloves garlic - finely minced
  • ¼ cup all-purpose flour
  • 1 teaspoon pepper
  • 1 teaspoon salt - plus more to taste
  • 3 cups chicken or vegetable broth - low sodium
  • 1 cup beer - see notes
  • 2 yellow potatoes - peeled and diced into cubes
  • 3 cups whole milk - at room temperature
  • 2 cups cheddar cheese - freshly shredded
  • 1 cup mozzarella cheese - freshly shredded
  • 1 cup Gruyère cheese - freshly shredded

Instructions

  • Cook the bacon: In a large soup pot or Dutch oven, cook the diced bacon over medium heat until crispy, about 8 minutes. Use a slotted spoon to transfer the bacon crumbles to a paper towel–lined plate, reserving about 1 tablespoon of drippings in the pot.
  • Sauté the aromatics: Return the pot to medium heat and add the butter. Once melted, stir in the celery and onion. Cook until softened, about 5 minutes. Then add the garlic and cook for 30 seconds more.
  • Make the roux: Sprinkle the flour, pepper, and 1 teaspoon salt over the softened vegetables. Stir constantly for 1 to 2 minutes until the vegetables are coated and the flour smells toasty.
  • Whisk in the liquids: Add the broth and the beer a little at a time, whisking continuously until smooth. Increase the heat to high and bring to a boil. Boil gently for 5 to 8 minutes.
  • Add the potatoes: Reduce the heat to a simmer and stir in the cubed potatoes. Cook for 20 minutes, or until the potatoes are tender enough to be pierced with a fork.
  • Stir in the milk: Pour in the (room temperature) milk and bring back to a gentle simmer. Cook for 8–10 minutes until slightly thickened.
  • Blend lightly: Using an immersion blender, pulse 5–6 times in quick bursts to break down larger pieces of potato. If you do not own an immersion blender, simply mash some of the potatoes against the bottom or side of the pot with a spoon or fork.
  • Melt the cheese (off-heat): Turn off the heat and add the cheddar, mozzarella, and gruyere one handful at a time, whisking between each addition until fully melted and smooth.
  • Add the bacon and serve: Stir in ¾ of the cooked bacon, then ladle the soup into bowls and garnish with the remaining bacon and sliced green onions, if desired. Serve warm with crusty bread or pretzels for dipping. Enjoy!

Notes

  • Beer Options: Light lagers offer a mild flavor, while dark stouts add bold, malty richness. Amber ales are a great middle ground. Non-alcoholic beer works too!
  • Cheese Choices: Freshly shredded cheese melts best. Cheddar is classic, gruyere adds nuttiness, and mozzarella gives a creamy stretch. Smoked gouda or fontina also work well.
  • Gluten-Free Option: Use a gluten-free flour blend and a certified gluten-free beer or non-alcoholic beer.
  • Storage: Store leftovers in the fridge for 3 to 4 days. Reheat gently on the stove with a splash of milk or broth. Freezing is not recommended.

Nutrition

Calories: 602kcal | Carbohydrates: 25g | Protein: 31g | Fat: 41g | Saturated Fat: 22g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 116mg | Sodium: 1181mg | Potassium: 688mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1097IU | Vitamin C: 12mg | Calcium: 758mg | Iron: 1mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.

Copyright © 2025 The Forked Spoon

QR Code linking back to recipe