Onions peel and cut into cubes. Heat the oil in a pan and fry the onions for about 10 minutes at medium heat. Season with salt, pepper and paprika. Leave to cool.
Add egg and breadcrumbs and mix. Wash the meat, dab dry and cut a pocket. Open the meat and beat it a little flat. Season with salt and pepper and spread the onion mixture on top.
Leave the edges free. Roll up the meat and tie up with kitchen string. Place on the fat pan of the oven and bake in the preheated oven (electric: 175 °C/ gas: level 2) for approx. 1 1/2 hours.
Pour in the stock gradually. Meanwhile peel and wash the potatoes and cook them in boiling salted water for about 20 minutes. Clean and wash the broccoli and cut into florets. Cook in boiling salted water for about 12 minutes and drain.
Remove meat from the oven. Pour stock through a sieve into a pot and fill up to 1/2 litre with water. Bring to the boil, add sauce thickener and bring to the boil again. Season to taste with salt and pepper.
Wash parsley, dab dry and chop finely. Drain potatoes, sprinkle with parsley and arrange on a plate with roast and broccoli. Roast the almonds in a pan without fat until golden brown.
Heat the butter and spread over the broccoli together with the almonds.