Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Guinness Onion Soup

Guinness Onion Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Foster
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop and Broiled
  • Cuisine: Irish
  • Diet: Low Lactose

Description

Guinness Onion Soup is a rich and comforting Irish-inspired twist on classic onion soup, made with deeply caramelized onions, hearty beef broth, and bold Guinness stout. Topped with toasted bread and melted Gruyere cheese, this savory soup delivers deep flavor, warmth, and a satisfying cheesy finish perfect for cold evenings or festive gatherings.


Ingredients

Scale
  • 4 large yellow onions, thinly sliced
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 cup Guinness stout
  • 6 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
  • 1 bay leaf
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 1 baguette or crusty bread, sliced
  • 1 1/2 cups Gruyere cheese, shredded
  • 1/4 cup Parmesan cheese, grated

Instructions

  1. Slice the onions thinly and set them aside.
  2. In a large heavy pot or Dutch oven, melt the butter with olive oil over medium heat.
  3. Add the sliced onions and cook slowly, stirring occasionally, for about 30–40 minutes until deeply caramelized and golden brown.
  4. Add the minced garlic and cook for about 1 minute until fragrant.
  5. Pour in the Guinness stout and scrape the bottom of the pot to release any browned bits.
  6. Allow the mixture to simmer for about 5 minutes so the stout reduces slightly.
  7. Add the beef broth, Worcestershire sauce, thyme, bay leaf, salt, and black pepper.
  8. Bring the soup to a gentle simmer and cook for 20–30 minutes to develop flavor.
  9. Meanwhile, toast the baguette slices in the oven until golden and crisp.
  10. Ladle the soup into oven-safe bowls and place a slice of toasted bread on top of each serving.
  11. Sprinkle Gruyere and Parmesan cheese over the bread.
  12. Place the bowls under the broiler for 2–4 minutes until the cheese melts and becomes bubbly and golden.
  13. Carefully remove from the oven and serve the Guinness Onion Soup hot.

Notes

  • Caramelizing the onions slowly is essential for developing the soup’s deep sweetness and flavor.
  • If the onions start sticking to the pot, add a splash of broth or water and scrape gently.
  • Gruyere cheese melts best, but Swiss or provolone can be used as substitutes.
  • For a vegetarian version, replace beef broth with vegetable broth.
  • The soup base can be made ahead and stored in the refrigerator for up to 3 days.
  • Add the bread and cheese topping just before serving for the best texture.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 9 g
  • Sodium: 980 mg
  • Fat: 19 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 38 g
  • Fiber: 3 g
  • Protein: 20 g
  • Cholesterol: 45 mg