National Dish Germany: Frankfurt Potato Soup (Recipe)

In this article
Warm up a cold day with Frankfurt Potato Soup, a comforting classic from the heart of Hessian cooking. This creamy bowlful brings together tender potatoes, smoky ham and a handful of fragrant fresh herbs for a dish that is as soothing as it is satisfying. More than just a meal, it carries a real sense of regional tradition, turning a simple supper into a taste of central Germany. Hearty, homely and easy to make your own, it is the kind of soup that feels like a warm welcome.
About Frankfurt Potato Soup
Frankfurt Potato Soup is a much-loved dish from Hessian cuisine, where tradition and flavour come together in one comforting bowl. Alongside its main ingredients of potatoes and smoked ham, this creamy soup is enriched with a variety of aromatic herbs that lend it a distinctive character. On chilly days, when you are after something hearty and warming, it makes the perfect choice. It is not only delicious but also a genuine piece of Hessian culture brought to the table.
Ingredients (serves 1–2)
- 300 g potatoes
- 100 g ham (such as smoked ham)
- 1 onion
- 500 ml vegetable or chicken stock
- 100 ml cream
- Fresh herbs (such as parsley and chives)
- Salt and pepper, to season
Shopping for the ingredients
To make Frankfurt Potato Soup, gather your ingredients from a local supermarket or a weekly farmers’ market. Pay particular attention to the freshness of the potatoes and the quality of the ham. A good stock forms the foundation of the soup and can either be made from scratch or bought in organic quality. Do not forget to pick up some fresh herbs as well, to round off the flavour of your soup beautifully.
Preparing the dish
Good preparation is the key to a delicious result. Begin by peeling the potatoes and cutting them into small pieces so they cook through evenly. Dice the ham and finely chop the onion too. Once these steps are done, you are ready to bring everything together and start cooking. Working through the prep in an organised way not only keeps things running smoothly but also makes the whole process far more enjoyable.
Step-by-step instructions
- Sweat the onion in a pan with a little oil until it turns translucent.
- Add the potato pieces and fry them briefly to coat.
- Stir in the diced ham and let it cook for a few minutes alongside the potatoes.
- Pour in the stock, bring everything to the boil, then simmer over medium heat for about 20 minutes until the potatoes are soft.
- Blend the soup until creamy, then stir through the cream.
- Season with salt, pepper and fresh herbs, then serve warm.
Gluten-free / lactose-free version
Frankfurt Potato Soup is easy to prepare gluten-free, since the main ingredients contain no gluten. To make a lactose-free version, swap the cream for a plant-based alternative such as oat or soya cream. These options keep the soup beautifully creamy without relying on any lactose. Just take care that every other ingredient, including the stock, is gluten- and lactose-free as well.
Tips for vegans and vegetarians
For a vegan version of the soup, simply leave out the ham and use a plant-based cream in place of dairy. To boost the umami flavour, add some smoked tofu, fried in small cubes until golden. Fresh herbs such as thyme or rosemary bring extra aroma and depth to the bowl. With these small tweaks, vegans and vegetarians can enjoy this comforting dish just as much as anyone else, much like a hearty Swabian Lentil Stew.
More tips and tricks
To refine the flavour of your Frankfurt Potato Soup, try adding spices such as nutmeg or paprika. A splash of lemon juice can also brighten the aroma and let the other ingredients shine. If you prefer a thicker consistency, increase the amount of potatoes or blend the soup a little less. Experiment with different herbs to create your own unique version of this hearty classic.
Adapting the recipe to your taste
The recipe for Frankfurt Potato Soup is wonderfully easy to adapt to personal preference. If you enjoy more vegetables in your soup, add carrots or celery for extra body. For a spicier note, stir in a little chilli or an extra grind of pepper. This flexibility lets you shape the soup so it suits your taste exactly. There are no limits to your creativity in the kitchen.
Ingredient substitutions
If you have trouble finding certain ingredients for Frankfurt Potato Soup, there are plenty of alternatives to hand. In place of fresh herbs you can use dried herb blends, although fresh herbs will always give the most vibrant flavour. Another option is to add extra vegetable pieces to replace some of the stock and build an additional layer of flavour. Substitutions like these make sure you can still pull the dish together even with limited access to specific ingredients.
Drink pairing ideas
A range of drinks pairs beautifully with a hearty soup like Frankfurt Potato Soup. A lightly crisp white wine, such as a Riesling or Silvaner, complements the flavours perfectly. If you prefer something non-alcoholic, freshly pressed apple juice or a fruity cordial makes a refreshing accompaniment. These options round off the meal and add to the overall sense of comfort and occasion.
Serving and presentation ideas
Thoughtful presentation can lift the whole experience of Frankfurt Potato Soup. Serve it in attractive deep plates or soup bowls and garnish with fresh herbs or a swirl of cream. A few crunchy pieces of bread on the side not only improve the look but also add welcome texture and extra flavour. Take care to arrange every element so the dish looks as inviting and appetising as it tastes.
A bit of history
Frankfurt Potato Soup has its origins in the rural kitchens of Hesse and reflects the traditional cooking methods of the region. Potatoes were once a staple food, born of the need to create nourishing, filling meals from simple means. Over time the dish evolved into a beloved classic of German cooking. It is not only delicious but also tells the story of the people and the culture that shaped it, taking its place among the comforting stews and soups of German cuisine.
More recipe ideas
- Frankfurt Green Herb Sauce
- Cheese and Leek Soup
- Saxon Potato Soup
- Pomeranian Potato Soup
- Pea Stew with Bacon
Summary: Frankfurt Potato Soup
Frankfurt Potato Soup is far more than a nourishing, delicious meal; it is a piece of Hessian tradition in a bowl. As you cook, you can adapt the recipe to your own tastes and turn it into a personal favourite. Whether you opt for gluten-free or vegan variations, this soup is wonderfully easy to vary. See for yourself how full-bodied and satisfying it can be, and bring a little taste of Germany into your kitchen.


