Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C). Prepare a 12-cup muffin tin by lining it with cupcake liners.
- In a medium bowl, whisk together the all-purpose flour, sugar, cocoa powder, baking powder, and salt.
- In a large bowl, combine the vegetable oil, eggs, red food coloring, vanilla extract, white vinegar, and buttermilk. Whisk until smooth.
- Gradually add the dry ingredients to the wet mixture, stirring gently until just combined.
- Spoon the batter into the cupcake liners, filling each about two-thirds full.
Baking
- Bake in the preheated oven for 18-20 minutes. Check with a toothpick; it should come out clean.
- Let the cupcakes cool completely on a wire rack.
Frosting
- In a mixing bowl, beat the softened cream cheese and butter until smooth.
- Gradually add the powdered sugar, vanilla extract, and rose extract, mixing until fluffy.
- Once cooled, frost the cupcakes generously and decorate with fresh rose petals if desired.
Notes
For additional flavor, consider adding a teaspoon of lemon zest to the batter or extra cocoa powder for a chocolatey twist. Experiment with different frosting options for variety.
