Austrian Goulash Soup Recipe (Gulaschsuppe)

This is my mum’s Austrian Goulash soup recipe, a hearty stew made with paprika spice, beef, waxy potatoes and Wiener (same as Frankfurter) sausages. Austrian Gulaschsuppe is a typical autumn and winter dish, delicious when it’s cold outside – although it works well year-round in Scotland…!

Austrian Goulash Soup
Austrian Goulash Soup

Austrian Goulash Soup Recipe

This Austrian Goulash soup recipe serves six people. Best served with slices of Austrian Schwarzbrot such as Hausbrot.

I usually make the Goulasch soup a day in advance, it intensifies and improves the flavour and thickens the sauce.

Gulaschsuppe Austrian goulash beef potatoes Frankfurters
Gulaschsuppe with beef potatoes and Frankfurters


  • 2 tbsp sunflower oil
  • 2 large onions, finely chopped
  • 4 tbsp mild paprika spice
  • 1/2 tsp hot paprika spice
  • 1/2 tsp mild chilli powder
  • 2 tbsp red wine vinegar or balsamic vinegar
  • 500g good quality, very lean stewing beef, cut into 1 cm cubes
  • 2 bay leaves
  • 2 tbsp caraway seeds
  • 2 large garlic cloves, minced
  • 1 lemon, zest only
  • 1 tbsp salt
  • 750g waxy potatoes, peeled and cut into 1 cm cubes
  • 2 tbsp cornflour
  • 2 Wiener (Frankfurter) sausages, cut into 0.5 cm slices
  • Water
  • Chives, finely sliced to garnish

How to make Goulash Soup

  1. Heat the sunflower oil in a large pot (don’t use a non-stick pot for this recipe or the onions won’t brown), add the chopped onions and fry until nicely browned.
  2. Take the pot off the flame, then add the mild and hot paprika spice, mild chilli powder and vinegar and stir in the beef cubes until fully coated. Add 250g of water to help with this process. You can dial up the Goulash’s spiciness by replacing the mild paprika with hot paprika.
  3. Put the pot back on the flame. Add the bay leaves, caraway seeds, garlic, lemon zest and salt. Stir and simmer for about 5 minutes.
  4. Add one litre of hot water to the pot, cover and simmer on a low heat for about an hour or more. Stir every now and then to ensure the stew doesn’t burn or catch on the bottom of the pot.
  5. Add the potato cubes and top up with more water to ensure everything is covered.
  6. Simmer for a further 30 minutes.
  7. In the meantime, mix the cornflour with 5 tbsp water in a small bowl, then add to the pot. This will thicken the liquid of the stew.
  8. Finally, add the Wiener sausages and simmer for a further 10 minutes.
  9. Add more salt and vinegar to taste if required.
  10. Serve with chives and some dark rye bread.