Peel onions and garlic. Halve onions and cut into strips, chop garlic. Heat 1 tablespoon of oil. Fry onions and garlic until soft. Wash parsley, shake dry, remove leaves and chop.
Remove onions from the heat and stir in parsley. Chop the cheese into thin shavings. Dab roulades dry, cut them in half crosswise, season with salt and pepper. Cover with ham, onion mixture and cheese, up to 2 tablespoons.
Roll up the meat and fix with wooden skewers.
Heat 2 tablespoons of oil in a roaster or casserole. Fry the roulades in it for about 10 minutes. Deglaze with 150 ml water and wine. Add bay leaf. Season with salt and pepper. Bring to the boil, cover and stew for 1-1 1⁄4 hours.
Meanwhile wash the potatoes and cook them covered in boiling water for about 20 minutes. For the vegetables, wash the asparagus and cut off the woody ends. For the vinaigrette, whisk vinegar, salt, pepper, mustard and honey.
Fold down 2 tbsp. oil. Peel the shallot, dice finely and stir in.
Preheat oven (electric cooker: 200 °C/circulating air: 175 °C/gas: see manufacturer). Drain the potatoes and press them one after the other until they burst open. Spread them on a baking tray, sprinkle with 2 tablespoons of oil and season with salt and pepper.
Bake in a hot oven for about 30 minutes.
Heat 2 tablespoons of oil in a large frying pan. Fry the asparagus in it in portions all round for about 5 minutes. Season with salt and pepper.
Wash the tomatoes. Stir starch and 2 tablespoons of water until smooth. Remove the roulades. Stir the starch into the frying stock, bring to the boil and season with salt, pepper and sugar. Simmer the tomatoes in the sauce for about 5 minutes.
Roulades again.
Heat butter in a small pot until the butter begins to brown. Take the potatoes out of the oven and sprinkle with the butter. Mix asparagus with vinaigrette, sprinkle with the rest of the pecorino. Arrange roulades, sauce, asparagus and potatoes.