Ingredients
Method
Make the Mini Cupcakes
- Preheat your oven to 350°F (175°C) and line mini muffin tins with 48 liners.
- Combine soy milk and 1 tablespoon lemon juice in a measuring cup and let sit for 2–3 minutes to curdle into vegan buttermilk.
- Whisk olive oil, vanilla, and sugar in a large bowl until lightly glossy.
- Sift or whisk flour, baking powder, baking soda, and salt into the wet ingredients, mixing until just combined.
- Gently fold in green food dye to your preferred shade and stir in chopped pistachios.
- Spoon batter into liners, filling about 2/3 full.
- Bake for 10–12 minutes, rotating halfway, until a toothpick comes out clean.
- Cool on a rack before frosting.
Make the Buttercream Frosting
- Beat vegan butter on medium speed until creamy and pale.
- Gradually add powdered sugar, scraping the bowl and keeping speed low.
- Add lemon juice and rose water, then blend in a few drops of red food dye.
Decorate the Mini Cupcakes
- Fit a piping bag with a small star or petal tip and fill with rose buttercream.
- Pipe a miniature rose on each cupcake.
- Press chopped pistachios into the edge or center.
- Optional: place a dried rose bud at the center of each piped rose.
- Chill for 10 minutes to set frosting before serving.
Notes
Store in an airtight container in the fridge for up to 4 days. Unfrosted cupcakes can be frozen for up to 3 months.
