Quick Recipe Version (TL;DR)
Quick Ingredients
- 4 small round crusty loaves (5–6 in / 12–15 cm wide)
- 6 tbsp unsalted butter, divided
- 1 medium yellow onion, finely diced
- 1 medium carrot, finely diced
- 1 rib celery, finely diced
- 3 cloves garlic, minced
- 1/4 cup (30 g) all-purpose flour
- 1 tsp dry mustard powder
- 1/2 tsp smoked paprika + pinch cayenne
- 1 (12 fl oz / 355 ml) bottle malty beer (amber ale or lager)
- 3 cups (720 ml) low-sodium chicken or vegetable broth
- 2 cups (480 ml) whole milk
- 1 cup (240 ml) heavy cream
- 12 oz (340 g) sharp cheddar cheese, freshly shredded
- 2 tsp Worcestershire sauce
- Kosher salt and freshly ground black pepper
- Optional garnishes: extra cheddar, chopped chives, crisp bacon, paprika
Do This
- 1. Heat oven to 400°F (200°C). Slice tops off loaves, hollow out centers, brush insides with 2 tbsp melted butter, and bake 10–12 minutes until crisp.
- 2. In a large pot, melt remaining 4 tbsp butter over medium heat. Sauté onion, carrot, and celery 6–8 minutes until soft; add garlic and cook 1 minute.
- 3. Stir in flour, dry mustard, smoked paprika, and cayenne; cook 2–3 minutes, stirring, to form a lightly golden roux.
- 4. Slowly whisk in beer, then broth. Simmer 10 minutes, stirring often, until slightly thickened and alcohol has cooked off.
- 5. Reduce heat to low. Stir in milk, cream, and Worcestershire; warm gently without boiling.
- 6. Off the heat, add cheddar by handfuls, whisking until smooth. Season generously with salt and pepper; thin with a splash of broth if needed.
- 7. Ladle soup into bread bowls on a baking sheet, top with extra cheddar, and broil 2–3 minutes until bubbly. Garnish and serve immediately.
Why You’ll Love This Recipe
- It is the coziest comfort food: velvety, cheesy soup served in a crackly, toasted bread bowl you can eat.
- Deep flavor from sharp cheddar, malty beer, and slowly sautéed aromatics makes it taste restaurant-worthy.
- Everything is made in one pot (plus the bread bowl toasting), with straightforward steps any home cook can follow.
- Easy to adapt: use non-alcoholic beer, add bacon or veggies, or skip the bread bowls and serve in regular bowls.
Grocery List
- Produce: Yellow onion, carrot, celery, garlic, fresh chives (optional garnish).
- Dairy: Unsalted butter, sharp cheddar cheese, whole milk, heavy cream.
- Pantry: Small round crusty loaves (boules or sourdough), all-purpose flour, dry mustard powder, smoked paprika, cayenne pepper, kosher salt, black pepper, beer (amber ale or lager, or non-alcoholic), chicken or vegetable broth, Worcestershire sauce, optional bacon, paprika for garnish.
Full Ingredients
For the Bread Bowls
- 4 small round crusty loaves (boules), about 5–6 inches (12–15 cm) in diameter each
- 2 tbsp (28 g) unsalted butter, melted (for brushing)
For the Cheddar–Beer Soup
- 4 tbsp (56 g) unsalted butter
- 1 medium yellow onion, finely diced (about 1 cup / 150 g)
- 1 medium carrot, finely diced (about 1/2 cup / 70 g)
- 1 rib celery, finely diced (about 1/2 cup / 60 g)
- 3 cloves garlic, minced
- 1/4 cup (30 g) all-purpose flour
- 1 tsp dry mustard powder
- 1/2 tsp smoked paprika
- 1/8–1/4 tsp cayenne pepper, to taste
- 1 (12 fl oz / 355 ml) bottle malty beer (amber ale, brown ale, or lager)
- 3 cups (720 ml) low-sodium chicken broth or vegetable broth
- 2 cups (480 ml) whole milk, at room temperature if possible
- 1 cup (240 ml) heavy cream, at room temperature if possible
- 12 oz (340 g) sharp cheddar cheese, freshly shredded from a block
- 2 tsp Worcestershire sauce
- 1–1 1/4 tsp kosher salt, or to taste
- 1/2 tsp freshly ground black pepper, or to taste
For Serving and Garnish (Optional but Recommended)
- 1–1 1/2 cups (about 4–6 oz / 115–170 g) extra shredded sharp cheddar, for topping the filled bowls
- 2–3 slices thick-cut bacon, cooked crisp and crumbled
- 2 tbsp finely chopped fresh chives or green onions
- Pinch smoked paprika or cayenne, for dusting

Step-by-Step Instructions
Step 1: Prepare and Toast the Bread Bowls
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easier cleanup.
Slice a “lid” off the top of each loaf, about 3/4 inch (2 cm) thick. Set the tops aside. Use your fingers or a small serrated knife to gently hollow out the centers of the loaves, leaving about 3/4–1 inch (2–2.5 cm) of bread all around as a sturdy wall and base. Reserve the bread you pull out for dipping later, if you like.
Brush the insides of the bowls and the cut edges lightly with the 2 tbsp melted butter. Place the hollowed loaves and their lids cut-side up on the baking sheet. Bake for 10–12 minutes until the interiors feel dry and lightly toasted. This helps the bowls stay crisp and not get soggy once filled. Set aside while you make the soup. Leave the oven on; you will use it again to melt the cheese topping.
Step 2: Sauté the Aromatics
In a large, heavy-bottomed pot or Dutch oven (at least 4–5 quarts), melt the 4 tbsp butter over medium heat.
Add the diced onion, carrot, and celery, along with a pinch of salt. Cook, stirring occasionally, for 6–8 minutes until the vegetables are softened and the onion is translucent but not browned. Adjust the heat down slightly if they start to brown too quickly.
Add the minced garlic and cook for about 30–60 seconds, just until fragrant. Do not let the garlic brown or it can make the soup taste bitter.
Step 3: Make the Flavorful Roux
Sprinkle the 1/4 cup flour evenly over the vegetables. Stir well to coat everything and to form a thick paste.
Add the dry mustard, smoked paprika, and cayenne. Cook this mixture, stirring frequently, for 2–3 minutes. It will look a bit dry and paste-like at first. This step cooks out the raw flour taste and blooms the spices, laying down a deep, savory base for the soup.
Step 4: Add the Beer and Broth
Slowly pour in about half of the beer, whisking or stirring constantly to avoid lumps. The mixture will seize up and thicken, then loosen as you continue to add liquid. Once it is smooth, add the remaining beer and whisk until fully combined.
Gradually add the 3 cups broth, whisking as you go. Bring the mixture up to a gentle simmer over medium heat, then reduce the heat slightly and let it simmer for 10 minutes, stirring often. It should thicken to a gravy-like consistency, and the alcohol in the beer will mostly cook off, leaving its malty flavor behind.
Step 5: Enrich with Dairy and Season
Reduce the heat to low. Slowly pour in the whole milk and heavy cream, stirring as you go. Let the soup warm gently for 3–5 minutes, but do not let it boil—boiling can cause the dairy to separate later when the cheese is added.
Stir in the Worcestershire sauce, then taste and season with about 1 tsp kosher salt and 1/2 tsp black pepper to start. You will adjust again after the cheese is added, since cheese also contributes saltiness.
Step 6: Melt in the Cheddar
Turn the heat off under the pot. Let the soup cool for 1–2 minutes so it is hot but not boiling. Add the 12 oz shredded cheddar a small handful at a time, whisking or stirring constantly after each addition until fully melted and smooth before adding more.
If the soup seems too thick, add a splash of warm broth or milk until it reaches your desired consistency. Taste again and adjust seasoning with additional salt, pepper, or a pinch more cayenne for heat. Keep the soup warm over the lowest heat, stirring occasionally, while you assemble the bread bowls.
Step 7: Fill the Bread Bowls and Broil Until Bubbling
Arrange the toasted bread bowls on a clean baking sheet. Ladle the hot cheddar–beer soup into each bowl, filling nearly to the top (but not so full that it spills when you move them).
Top each bowl with a generous handful of extra shredded cheddar. Place the filled bowls (and their lids, if you like them cheesy too) under the broiler on the upper-middle rack. Broil for 2–3 minutes, watching closely, until the cheese is melted, bubbling, and lightly browned at the edges.
Carefully remove the baking sheet from the oven. Let the bowls sit for 1–2 minutes, then sprinkle with crumbled bacon, chopped chives, and a light dusting of smoked paprika or cayenne. Serve immediately with the bread “lids” and any reserved bread chunks for dipping.
Pro Tips
- Shred your own cheese. Pre-shredded cheddar is coated with starches that can make the soup grainy. Freshly shredded cheese melts much more smoothly.
- Keep the heat gentle when adding cheese. High heat or boiling can cause the cheese to separate. Always turn the heat off and let the soup cool slightly before stirring in the cheddar.
- Choose a beer you like to drink. A malty amber ale or lager gives rich flavor without overwhelming bitterness. Avoid very hoppy IPAs, which can turn the soup harsh.
- Do not hollow the bread too thin. Leave at least 3/4 inch (2 cm) of bread all around, or the sides may tear or leak.
- Adjust thickness to taste. If the soup is too thick, thin with warm broth or milk; if it is too thin, simmer gently for a few extra minutes before adding cheese.
Variations
- Alcohol-free version: Use a non-alcoholic amber beer or replace the beer entirely with more broth plus 1–2 tsp apple cider vinegar for a subtle tang.
- Smoky bacon and onion: Cook 4–5 slices of chopped bacon in the pot first. Remove the bacon bits, drain off all but 2 tbsp of the fat, then add 2 tbsp butter and sauté the vegetables in that mixture. Stir the bacon back in at the end.
- Broccoli cheddar twist: Add 2 cups of small broccoli florets with the broth in Step 4 and simmer until tender. Blend part of the soup with an immersion blender for a thicker, veggie-rich texture.
Storage & Make-Ahead
For best results, store the soup and bread bowls separately. The soup will keep in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stovetop over low heat, stirring often; avoid boiling to keep the dairy and cheese from separating. If it thickens too much in the fridge, thin with a splash of milk or broth as it reheats.
Cheese-based soups do not freeze perfectly, but you can freeze this soup for up to 2 months in a well-sealed container. Thaw overnight in the fridge, then reheat very gently, whisking to help it come back together.
The hollowed bread bowls are best the day they are toasted, but you can toast them a few hours ahead. Cool completely, then store loosely covered at room temperature. Re-crisp in a 350°F (175°C) oven for 5–7 minutes before filling with hot soup.
Nutrition (per serving)
Approximate values for 1 bread bowl filled with soup (1/4 of the recipe), including extra cheese topping but not optional bacon: about 870 calories, 47 g fat, 26 g saturated fat, 70 g carbohydrates, 4 g fiber, 30 g protein, 1,500 mg sodium. Actual values will vary based on the exact bread used, type of cheese, and garnishes.


Leave a Reply