Soft, lightly scented with vanilla, and finished with delicate marzipan roses, these muffins strike that perfect balance between everyday comfort and special-occasion charm.
Ingredients (Makes 12 muffins)
- 2 large eggs
- ½ cup granulated sugar
- ½ cup vegetable oil
- 1 cup plain yogurt
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon vanilla sugar or vanilla extract
- Marzipan (for decorating)
- Pink food coloring (optional)
Instructions
Preheat the oven to 350°F. Line a muffin pan with paper liners.
In a bowl, whisk the eggs with sugar and vanilla until pale and smooth. Add the oil and yogurt and mix well. Gently fold in the flour and baking powder until just combined.
Divide the batter evenly among the muffin cups. Bake for 18–22 minutes, or until lightly golden and a toothpick inserted in the center comes out clean.
Let the muffins cool completely. Shape the marzipan into rose flowers, tinting it pink if desired, and decorate the tops before serving.






