Roast the pine nuts in a pan without fat and let them cool down. Peel garlic and cut into thin slices. Wash the parsley, dab dry and cut into strips, except for something to garnish.
Set aside 1 tablespoon each of parsley and pine nuts. Mix the remaining parsley, pine nuts, garlic, sultanas and cheese. Cut the roulades in half and tap them even thinner between the foils. Season roulades with salt and pepper and sprinkle with the parsley mixture.
Turn the sides, roll up the roulades firmly and pin them with wooden skewers. Heat the oil in a frying pan and fry the roulades in a frying pan while turning them. Deglaze with red wine and stock, stir in tomato paste and bring to the boil.
Cover and stew for about 2 hours. Stir the sauce thickener into the braising stock, bring to the boil again briefly and season with salt and pepper. Place the macaroni in plenty of boiling salted water and cook for about 8 minutes until bubbly.
In the meantime wash and halve the tomatoes. Heat olive oil in a pan and place the tomatoes with the cut surface in the oil. Fry the tomatoes for 5-6 minutes, then turn and continue to fry for about 2 minutes.
Sprinkle tomatoes with oregano and season with salt and pepper. Pour macaroni on a sieve, rinse briefly under cold water and drain. Place the pasta in a deep dish and arrange the roulades with the sauce on top.
Sprinkle with remaining pine nuts and parsley. Serve with the roasted tomatoes.