Dice the onions and fry in a non-stick frying pan of olive oil until soft.
Begin adding your ground meat and cooking until brown. Add in your garlic cloves a few minutes before the meat has browned.
Finely chop the tomato and add in to the pan with 1 cup of water, stir until thoroughly mixed.
Next, add in your cumin, paprika and parsley and stir. Put on a low heat, cover and leave to simmer for 40 minutes or until the sauce becomes thick.
Next you should sieve out your meat to be used for the filling, making sure to save the sauce for later.
Once the sauce has thickened, take off the heat and stir in 2 tbsp of sour cream. Leave to settle on the side.
Now create a batter using your eggs, flower and milk and whisking in a bowl.
Add a small amount of oil to a pain and ladle in the batter mix, coating the pan. When the pancake starts to cook, flip it over and cook the other side then set it on a plate. Repeat these 3 more times until you have 4 pancakes.
Now take your stewed meat and add a generous portion to the bottom half. To make a rectangle shape, tuck in the sides and the bottom before rolling over once. It should feel tightly packed in. Repeat this with your remaining pancakes.
Place the 4 pancakes on a lightly oiled baking dish and cover with the sauce prepared earlier. Bake in the oven on a medium high heat for 10-15 minutes.
Take them out of the oven and serve each pancake individually with a generous dollop of sour cream.
Enjoy your hortobagy pancakes!