1. In a bowl, mix the eggs, yogurt, coconut oil, panela, and orange juice until a homogeneous mixture is obtained. You can do this with a mixer or by hand.
2. Sift all the dry ingredients: flour, baking powder, baking soda, cinnamon, and add them to the wet ingredients, along with the cardamom.
3. Pour the mixture into a mold greased with coconut oil. Preheat the oven to 180°C and bake for 28-30 minutes or until a stick inserted comes out clean.
4. Mix all the frosting ingredients, spread it over the cake when it's cold, and decorate with oranges.