Beat the eggs until foamy, add sugar and keep beating until dissolving the crystals.
Add oil and once well mixed, add cherries, apricots and walnuts. Lastly, add sifted flour with baking powder and cinnamon powder. Mix well.
Distribute into previously buttered muffin molds.
Bake for 10 minutes at 390°F and then 15 more minutes at 360°F. Take out and allow to cool over a baking rack. Unmold when warm.
For the frosting, cream the butter until it has an ointment texture, add powdered sugar and spices, and beat until well mixed, taking care not to leave any pieces of butter. Lastly, add cream cheese and beat it until everything is well incorporated.
Then put the frosting in a pastry bag and decorate the muffins.