A tasty and hearty dish that we tried for the first time last night. When we were camping this summer we stopped for lunch at a tiny cafe while taking shelter from a sudden downpour. We had goulash soup, and decided to hunt down a recipe. I'm happy to say it worked out well, something to do again.
In a large saucepan fry a few rashers of finely-chopped bacon until crispy. We usually get lean bacon, but for purposes like this Canadian (or "streaky" as we knew it in Britain) is perfect.
Set aside the bacon and fry some finely-cubed steak until browned. Scoop that out and set it aside with the bacon. I find this also produces a fair amount of liquid, which I drained off for later use too.
Now fry a couple of finely-chopped onions and cloves of garlic until golden. Stir in a generous spoonful of paprika, and a couple of heaped tablespoons of flour. Stir for a couple of minutes, then stir in a generous spoonful of tomato paste and a good slosh of red wine vinegar. The result should be a sticky paste.
After a minute or so, stir in a good jug of beef stock (including the liquid set aside from cooking the steak), salt, a chopped red pepper, and the bacon and steak. There should be enough liquid to cover everything. Bring to the boil and simmer for about 45 minutes.
Add a few finely-cubed potatoes - there should be at least as much by volume as meat - and continue to simmer until the potatoes are tender.
If necessary, add a bit of liquid to cover the ingredients, but the result should be a rich and thick soup. Stir occasionally to stop it catching on the bottom of the pan. Season with salt and pepper, and serve.