German French Onion Soup with Beer and Gruyère

Updated November 3, 2026

Total time
1 hr 35 min
prep 20 min · cook 1 hr 15 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

German French Onion Soup with Beer and Gruyère

German French onion soup is a German-inspired take on the French classic: slowly browned onions simmered with beef broth, lager, thyme, and a hint of caraway, then served beneath toasted bread and melted cheese. The beer adds a malty depth that suits the onions, while Gruyère or Emmentaler gives the topping a savory, stretchy finish. French onion soup has French roots, but home cooks vary the broth, cheese, and seasonings; this version is a hearty interpretation, not a claim to one definitive tradition.

Ingredients

  • 3 lb (1.36 kg) yellow onions, peeled and thinly sliced
  • 3 tbsp (42 g) unsalted butter
  • 1 tbsp (15 ml) neutral oil, such as canola oil
  • 1 tsp (4 g) granulated sugar
  • 2 garlic cloves (about 6 g), finely minced
  • 1 tbsp (15 ml) Worcestershire sauce
  • 12 fl oz (355 ml) German-style lager or märzen beer
  • 8 cups (1.9 L) beef broth, preferably low-sodium
  • 1 tsp (1 g) dried thyme, or 1 tbsp (3 g) fresh thyme leaves
  • 1 bay leaf (about 0.2 g)
  • ½ tsp (1 g) caraway seeds, lightly crushed
  • 1 tsp (6 g) fine salt, plus more as needed
  • ½ tsp (1 g) freshly ground black pepper
  • 6 slices (about 300 g) sturdy country bread or baguette, cut about ¾ inch (2 cm) thick
  • 2 cups (200 g) shredded Gruyère or Emmentaler cheese
  • 2 tbsp (8 g) finely chopped fresh parsley, for serving

Instructions

  1. Prepare the ingredients. Peel and slice the onions evenly, aiming for slices about ⅛ inch (3 mm) thick so they soften at roughly the same rate. Mince the garlic, shred the cheese, and measure the broth, beer, and seasonings. Even slicing matters more than making paper-thin strands: very thin pieces can scorch before thicker ones soften.
  2. Caramelize the onions. Melt the butter with the oil in a large, heavy pot or Dutch oven over medium heat. Add the onions, sugar, and salt, and stir to coat. Cook for about 45 minutes, stirring every few minutes and scraping the bottom of the pot. The onions will first soften and release liquid, then shrink and turn golden brown. Lower the heat if dark spots appear quickly. If the pot becomes dry or browned bits begin sticking, add a tablespoon of water and scrape them up; those browned bits add flavor, but blackened onions will make the soup bitter.
  3. Add garlic and beer. Stir in the garlic and cook for 30 seconds, just until fragrant. Pour in the lager, scraping the base of the pot to loosen the caramelized onion residue. Bring the liquid to a gentle simmer and cook for about 3 minutes. The beer’s sharp, raw aroma should mellow, though cooking does not necessarily remove all alcohol.
  4. Simmer the soup. Add the beef broth, Worcestershire sauce, thyme, bay leaf, caraway, and black pepper. Bring to a gentle simmer, then cook uncovered for 25 minutes. Keep it at a quiet bubble rather than a hard boil so the broth stays clear and the onions remain tender. Remove the bay leaf, taste, and add salt if needed; broth and cheese vary in saltiness, so season at the end rather than adding a large amount at the beginning.
  5. Toast the bread. While the soup simmers, heat the broiler and toast the bread slices until dry and lightly browned on both sides, turning once. You can use a toaster instead, but the bread should be firm enough to sit on the soup without immediately dissolving. Keep an eye on it because broilers brown bread quickly.
  6. Top and broil. Set six broiler-safe ovenproof bowls on a sturdy baking sheet. Ladle in the hot soup, leaving enough room at the top for bread and cheese. Float one toast slice on each bowl and divide the shredded cheese evenly over the bread, letting some cheese reach the rim. Broil for about 3–5 minutes, watching closely, until the cheese is bubbling and browned in spots. Use oven mitts and handle the bowls carefully; they will be extremely hot.
  7. Finish and serve. Let the bowls stand for 2 minutes so the bubbling cheese settles slightly, then scatter parsley over the tops and serve immediately. If you do not have broiler-safe bowls, place the bread and cheese on a baking sheet, broil until melted, and set each cheesy toast on a bowl of soup just before serving.

Tips

  • Give the onions time. Caramelization is the main flavor-building step, and the full 45 minutes is worthwhile. Stir often enough to prevent scorching, but not constantly; allowing the onions to sit briefly against the hot pot helps them brown. If they are pale after 45 minutes, continue in 5-minute increments over medium-low heat.
  • Choose a balanced beer. A clean lager, märzen, or other malty, not-too-bitter beer works well. A strongly hopped IPA can turn noticeably bitter as it reduces. For a nonalcoholic option, replace the beer with an equal amount of broth and add 1 teaspoon (5 ml) of apple cider vinegar for a little brightness; the soup will be less malty.
  • Adjust for dietary needs. Use vegetable broth and vegetarian Worcestershire sauce for a meat-free version, checking that the bread and cheese suit your needs. The flavor will be lighter and less beefy. Gruyère is traditional in many French onion soup recipes, but Emmentaler, Swiss cheese, or a mix of Swiss and mozzarella can stand in; mozzarella melts smoothly but tastes milder.
  • Keep the topping separate until serving. Bread left in the pot absorbs broth and becomes soft, and cheese-topped portions do not store as neatly. If making the soup ahead, refrigerate the soup by itself and toast and broil the bread only when ready to eat.

Serving Suggestions

Serve each bowl as a substantial starter or pair it with a crisp green salad dressed with mustard vinaigrette for a lighter meal. A simple cabbage salad, roasted root vegetables, or steamed green beans also balance the soup’s rich broth and cheese. For a more filling dinner, offer extra toasted bread on the side and a small plate of pickles or cornichons; their acidity cuts through the buttery onions without competing with the soup.

Because the bowls are served very hot, set them on heatproof plates or trivets and warn diners before serving. The melted cheese forms a stretchy layer over the bread, so provide soup spoons with a deep bowl and sturdy handles. A little chopped parsley adds freshness, but it is optional; more thyme or a few extra turns of black pepper are also suitable finishes.

Variations

Use dark beer: A malty dunkel or bock gives the broth a deeper, slightly toasted flavor. Choose one that is not overly sweet, and taste before adding extra salt because darker beer can make the soup seem richer. Avoid heavily hopped beer, which can taste harsh after simmering.

Make it vegetarian: Replace the beef broth with vegetable broth and use vegetarian Worcestershire sauce, or use 1 tablespoon (15 ml) soy sauce in its place. The result will not have the same deep beef flavor, but the caramelized onions, beer, and cheese still make a savory soup. Use a vegetable broth with a full flavor rather than plain water.

Change the cheese: Emmentaler is a mild, nutty option that melts well. A combination of Gruyère and a little mozzarella gives a softer, stretchier topping; use the same total amount. Avoid very fresh, wet mozzarella by itself, since excess moisture can make the bread soggy before the cheese browns.

Make a stovetop bowl: If you prefer not to broil individual bowls, toast the bread and melt cheese on the slices under the broiler. Add one slice to each filled bowl at the table. You will still get crisp edges and melted cheese, with less risk of handling hot crockery.

Storage and Reheating

For best texture, store the soup without bread, cheese, or parsley. Cool it promptly and refrigerate within 2 hours in a covered container; it keeps for 3–4 days. Keep the bread and shredded cheese in separate containers, and assemble fresh portions when serving. Discard soup that has been left at room temperature longer than 2 hours.

Reheat only the amount you need in a saucepan over medium-low heat, stirring occasionally until steaming throughout. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check with a food thermometer, especially when reheating a large quantity. Add a splash of broth or water if the soup has reduced in the refrigerator. Then ladle into heatproof bowls, add fresh toast and cheese, and broil as directed. You can freeze the un-topped soup for up to 3 months in freezer-safe containers, leaving room for expansion; thaw it in the refrigerator before reheating. The texture of the onions may soften slightly after freezing, but the flavor remains suitable for soup.

Frequently Asked Questions

Is German French onion soup a traditional German dish?

This recipe is a German-inspired variation, not a single established national recipe. French onion soup is associated with France, while the use of German-style lager and caraway gives this version a regional flavor cue. Recipes vary from cook to cook, and the beer is an adaptation rather than a required ingredient in French onion soup.

Can I make the soup without beer?

Yes. Replace the 12 fl oz (355 ml) beer with the same amount of additional broth. For some brightness, stir in 1 teaspoon (5 ml) of apple cider vinegar after the soup simmers, then taste before adding more. The finished soup will have a cleaner broth flavor and less malty depth.

What beer works best?

A German-style lager or märzen is a reliable choice because it contributes malt flavor without dominating the onions. A mild amber lager can also work. Avoid very bitter, strongly hopped beers, which may taste more pronounced and less balanced after their liquid reduces in the pot.

Why are my onions not browning?

Onions release a lot of water at first, so they may look pale and wet before their liquid evaporates. Keep the pot uncovered and continue cooking, stirring and scraping regularly. If the pot is crowded, use a wide Dutch oven or divide the onions between two pans; a very full, narrow pot can steam them for longer.

Can I prepare it ahead?

Yes. Make the soup through the simmering step, remove the bay leaf, cool it promptly, and refrigerate it for up to 3–4 days. Reheat to 165°F (74°C), then prepare fresh toast and broil with cheese just before serving. Keeping the topping separate prevents it from becoming soggy during storage.

Do I need special onion soup bowls?

No, but bowls used under a broiler must be clearly labeled broiler-safe and should not have cracks or chips. If you are unsure, do not put them under direct heat. Broil the cheese on toast on a baking sheet instead, then place the topped toast over the soup in ordinary heatproof serving bowls.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).