Ingredients
Equipment
Method
- In a large saucepan or Dutch oven, melt the butter over medium heat.
- Add the diced onion and minced garlic, and cook until softened, about 5 minutes.
- Whisk in the flour and cook for 2 minutes, stirring constantly, to create a roux.
- Gradually whisk in the broth and beer, and bring the mixture to a simmer.
- Reduce the heat to low and stir in the milk and heavy cream. Cook, stirring occasionally, until the soup has thickened slightly, about 10 minutes.
- Remove the pan from the heat and stir in the shredded cheddar and Gruyère cheeses, Dijon mustard, and cayenne pepper (if using).
- Season with salt and freshly ground black pepper to taste.
- Serve hot, garnished with additional shredded cheese, croutons, or chopped chives, if desired.
Notes
For the best texture, grate the cheese and toss it with a bit of flour before adding it to the soup. This helps create a silky, lump-free consistency. A full-bodied, malty beer provides the perfect balance of bitterness and sweetness to complement the cheese and dairy components.
