In a skillet, add 1 drizzle of olive oil, the crushed garlic cloves and the onion chopped into small cubes, stir-fry until golden brown.
Add the endive leaves and stir until wilted.
Season with the salt, the black pepper, stir.
Add the fully drained tuna, the olives, the tomato chopped into small cubes, stir well and set aside.
In a bowl, add the eggs and the table cream, mix until combined.
Add the baking powder and mix gently.
Transfer half of this batter to a baking dish, add all the endive mixture and cover with the rest of the batter.
Top with the grated parmesan cheese.
Take to a preheated oven at 180°C (356°F) and bake for 30 minutes.
Serve.