Hungarian Goulash

Main Serves 4 people Hungary


1¼ lbs (600g) diced stewing beef
2 to 3 tbsp all-purpose flour
Salt and freshly ground black pepper
Rapeseed oil, for frying
2 medium onions, thickly sliced
2 tbsp Hungarian paprika
3 garlic cloves, sliced
1 red pepper, sliced 
1 orange or yellow pepper, sliced
1 carrot, sliced in chunks
5 fl oz (150ml) white wine
10 fl oz (300ml) beef stock
14 oz (400g) diced tinned tomatoes
1 bouquet garni – (bay leaf, a few sprigs thyme, a sprig rosemary)
5 to 6 baby potatoes, halved
2 tsp honey 


4 fl oz (120ml) sour cream
Chopped parsley, to garnish
Crusty bread, to serve

Step 1

Place the beef in a bowl, add the flour, season with salt and freshly ground black pepper and toss well.

Step 2

Heat a frying pan with some oil and add the beef in batches to brown. When browned, transfer to a plate. And deglaze the pan with the white wine.

Step 3

Preheat the oven to 180°C/350°F / Fan 160°C/320°F / Gas Mark 4.

Step 4

Heat a large hob-to-oven casserole saucepan with a lid with some oil, and add the onions. Cook until the onions are glassy, about 8 minutes. Add in the paprika and cook for 1 minute, taking care not to burn the paprika. Add in a little more oil, and then add in the garlic, red and yellow peppers and carrot chunks. Add the baby potato halves and stir well. Season with salt and pepper.  

Step 5

Pour in the white wine deglazed juices, add the beef stock and tinned tomatoes. Add in the bouquet garni and honey. Stir well, increase the heat, place the lid on and bring to the boil. 

Step 6

Place the lid on, and transfer to the oven for about 1½ hours, stirring occasionally. Check that the beef is soft, and check the seasoning, adding a little salt and freshly ground black pepper if needed. You may also need to add a little honey. 

Step 7

To serve, ladle into soup bowls, add a dollop of sour cream on top and sprinkle over the chopped parsley. Serve with crusty bread.