Wash the schnitzel meat, dab dry and cut into strips. Peel and finely chop the onion. Drain the pineapple on a sieve, catching the juice. Place the meat, onions, two to three tablespoons of pineapple juice and soy sauce in a bowl.
Leave to marinate for 20 minutes. Put rice in 1/2 litre of salted water, bring to the boil and let it swell for 20 minutes over low heat. Cut pineapple into small pieces. Clean, wash and quarter the peppers and cut into fine strips.
Roast the cashew nuts in a dry pan and remove them immediately. Heat the oil in the pan. Let the meat drip off a little and dab with kitchen paper. Pour portions into the hot oil and fry them well.
Remove the meat and season with salt. Add the paprika to the frying fat, braise briefly in it and deglaze with the marinade and Chinese sweet-and-sour sauce. Cook for five minutes. Add the meat, pineapple and cashew nuts to the vegetables and heat up.
Season the pepper pan with pineapple juice, salt and sambal oelek. Serve with the rice.