Fry half of the onions in 1 tablespoon of oil until translucent. Briefly toss the bulgur with. Deglaze with a good 300 ml of water and stir in the granular broth. Bring to the boil and cover and let soak for 10-20 minutes over low heat. Pour into a sieve, drain and allow to cool.
Then put in a bowl and stir in the egg, cheese, flour and parsley, season with salt and pepper. Shape 8 meatballs out of it.
Roast the almonds in 1 tablespoon of oil. Fry the garlic and the remaining onions. Add the washed, dripping wet spinach and let it collapse covered. Swirl for a few minutes.
Heat 2 tablespoons of oil and fry the meatballs in it for about 3 minutes on each side. Then take it out of the pan and toss the tomato briefly in the frying fat. Season the spinach with salt, pepper, nutmeg and lemon juice and arrange everything together.