For the pistachio oil chop the pistachios coarsely. Puree finely with 4 tablespoons of oil in a mixing bowl using a hand blender.
Drain the beans, rinse and drain well. Peel the beetroot (wear disposable gloves - they stain strongly!) and cut it into slices. Peel and finely chop the onion. Peel grapefruits so that the white skin is completely removed.
Remove the fillets with a sharp knife between the parting skins. Squeeze the juice.
Heat 2 tablespoons of oil in a frying pan. Sauté the onion until transparent. Add beetroot and fry over medium heat for 6-8 minutes while turning. Sprinkle with 1 tsp. sugar. Deglaze with vinegar, bring to the boil briefly and braise for 5-7 minutes.
Add the beans and heat them up. Season to taste with salt, pepper and sugar and carefully fold in grapefruit. Deglaze with grapefruit juice and heat up again briefly. Keep warm if necessary.
Meanwhile peel garlic and chop finely. Dab meat dry. Heat 2 tablespoons of oil in a frying pan. Fry the meat for 4-5 minutes. Fry the garlic about 1 minute before the end of the frying time.
Season with salt and pepper, wrap in foil and let it rest for about 5 minutes. Wash the parsley, shake dry and chop the leaves finely.
Sprinkle beetroot beans vegetables with pistachio oil. Sprinkle with parsley. Cut meat into slices and arrange with vegetables.