National Dish Germany: Onion Soup (Recipe) · National Dish Recipes

National Dish Germany: Onion Soup (Recipe)

German onion soup topped with toasted bread and a golden cheese crust
In this article

Discover Onion Soup, Germany’s heart-warming onion soup! This cosy bowlful brings together slowly caramelised onions, a rich, savoury broth and a glorious golden cheese crust bubbling under the grill. It is the kind of comfort food that turns a chilly evening into something special, and it could hardly be simpler to make. With just a handful of humble ingredients, you can bring a little German tradition straight to your own table.

About Onion Soup

German onion soup is a true comfort dish that delights in equal measure on the plate and in the imagination. Its appeal lies in the deep, mellow flavour of caramelised onions married to a hearty broth, which together form a wonderful foundation. The real highlight is the golden cheese crust that forms as the soup is grilled, lending an extra layer of texture and a generous depth of aroma. Preparing this classic is refreshingly easy, and it quickly brings a piece of tradition to the table — much like a steaming bowl of Saxon Potato Soup.

Ingredients (serves 1–2)

  • 2–3 large onions
  • 1 tablespoon butter
  • 500 ml vegetable or beef stock
  • 1–2 slices of baguette or ciabatta
  • 100 g grated cheese (such as Emmental or Gruyère)
  • Salt and pepper, to taste
  • Optional: fresh herbs such as thyme or parsley, to garnish

Shopping for the ingredients

When shopping for the ingredients for German onion soup, it is worth choosing fresh, good-quality produce. The onions in particular are crucial to the flavour of the dish, so look for firm, well-grown onions with no soft spots. A local farmers’ market or greengrocer is often the best place to find them. Beyond the basics, do not forget to pick up a few fresh herbs to give the soup a more rounded, fragrant aroma.

Preparing the dish

Preparing the soup is straightforward and takes only a few steps. Begin by peeling the onions and slicing them thinly. Even, uniform slices matter here, as they help the onions caramelise at the same rate. While you work, the remaining ingredients can be measured out and set aside. With everything prepared in advance, you keep a clear overview and the whole process runs smoothly.

Step-by-step instructions

  • Melt the butter in a large pan over a medium heat.
  • Add the onions and cook, stirring constantly, for about 15–20 minutes until they are golden brown and caramelised.
  • Pour in the stock a little at a time and bring to the boil.
  • Season with salt and pepper and let it simmer gently for a further 10 minutes.
  • While the soup cooks, toast the slices of bread in the oven.
  • Ladle the soup into bowls, place the toasted bread on top and scatter generously with cheese.
  • Grill in the oven at 200°C for around 10 minutes, until the cheese has melted and turned golden.

Gluten-free / lactose-free version

If you would like to make German onion soup gluten-free, swap the baguette for gluten-free bread, or leave the bread out altogether and enjoy the soup on its own. For a lactose-free version, use lactose-free cheese and replace the butter with plant-based margarine. These alternatives do not compromise the flavour and make the dish suitable for a wider range of diets. Be sure to check the stock as well, so that it too is gluten- and lactose-free.

Tips for vegans and vegetarians

For a vegan take on German onion soup, simply replace the butter with a plant-based oil such as olive oil. Use a vegetable stock that is guaranteed free of animal products, and choose one of the vegan cheese alternatives that melt and brown well under the grill. With these small adjustments, the recipe becomes a flavour-packed vegan option without sacrificing any of its hearty comfort.

More tips and tricks

To deepen the flavour of your German onion soup, try adding a few extra seasonings, such as a splash of balsamic vinegar or a pinch of nutmeg. Replacing some of the stock with a glass of white wine lends the soup more depth and character. Above all, take your time with the onions — long, patient caramelising is the key to a full, rounded flavour, so resist the urge to rush. These small tricks can make all the difference and are sure to impress your guests.

Adapting the recipe to your taste

German onion soup is wonderfully easy to tailor to your own preferences. If you fancy a little heat, add some red pepper or chilli flakes. For extra texture, you can stir in diced potatoes or carrots, which soften nicely as the soup cooks. Let your imagination run free and create your own version of this classic, making it uniquely yours and perfectly suited to your taste — the same playful spirit that gives Beer Soup its character.

Ingredient substitutions

When making German onion soup, you can swap out various ingredients to create fresh new flavours. Other types of onion, such as red onions or spring onions, make interesting alternatives. In place of baguette you might use ciabatta, or make croûtons for the same satisfying crunch. Experiment with different cheeses for the topping to bring your own individual twist to the dish, much as a cook would when fine-tuning a Cheese and Leek Soup.

Drink pairing ideas

The right drink can round off the experience of German onion soup beautifully. A full-bodied white wine, such as a Riesling or a Grüner Veltliner, harmonises perfectly with the soup’s savoury depth. Alternatively, a dark beer makes a lovely complement to the sweet note of the caramelised onions. For those who prefer something alcohol-free, a flavourful grape juice pairs wonderfully well.

Serving and presentation ideas

Presentation plays an important role when serving German onion soup. Reach for attractive, deep soup bowls that look inviting on the table. Garnished with fresh herbs such as parsley or thyme, the dish is not only delicious but appetising to look at, too. Take care to show off the golden cheese crust, so the pleasure begins the moment your guests catch sight of it and their mouths start to water.

A bit of history

German onion soup has a long tradition and is a much-loved dish across many regions of Germany. Its origins reach back to simpler times, when farmers got by on plain but nourishing ingredients such as onions and vegetable broth. Over the years the recipe has evolved, and today it counts among the classic soups of German cuisine. More than just a warming comfort dish, it contributes to Germany’s culinary identity and is often served in traditional restaurants.

More recipe ideas

Summary: Onion Soup

German onion soup is far more than a simple dish; it is a cornerstone of German cuisine, winning hearts with its plain yet delicious ingredients. Perfect for cold days, it fills your home with cosy warmth. With the right preparation and a few special touches, you can create your own version to match your personal taste exactly. Enjoy the hearty aromas and the tradition that lives in every bowl!