Roast the pine nuts in a pan without fat until golden brown, take them out and drain them on kitchen paper. Wash thyme and marjoram, shake dry, remove leaves and chop finely. Dab the meat dry and possibly tap it a little flatter between 2 freezer bags.
Place the cutlets next to each other on the work surface, season with salt and pepper. Place 2 slices of ham on each piece. Spread pine nuts, except for 2 tablespoons for the pesto and chopped herbs on top.
Roll up schnitzel from a narrow side, close with wooden skewers.
Heat the oil in a large frying pan. Fry the roulades in it for 3-4 minutes. Remove the roulades from the pan. Reduce heat. Melt the fat in the frying fat. Add flour and bring to a foamy boil while stirring.
Deglaze with wine and stock while stirring. Bring to the boil. Add the roulades to the sauce and simmer covered over medium heat for 10-15 minutes.
In the meantime, wash the cucumbers and cut off the ends. Cut the cucumbers into thin slices. Drain roasted peppers, drain and cut into pieces. Wash tomatoes, grate dry and cut in half.
Halve the pepper, clean, wash and cut into strips. Put the vegetables in a bowl. For the pesto basil, wash, shake dry and chop coarsely, except for a few leaves for garnishing.
In a tall container, finely puree olive oil, chopped basil and 2 tablespoons of pine nuts. Season to taste with lime juice, salt and pepper. Add pesto to the vegetables and stir in. Remove the roulades from the sauce and place on a plate.
Add salad and sauce. Garnish with basil leaves and coarse pepper.