Print

Vegan Mini Rose Pistachio Cupcakes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Delicate vegan mini cupcakes with a moist pistachio base, floral rose water buttercream, and charming garnishes, perfect for elegant occasions.

Ingredients

3/4 cup unsweetened soy milk

1 tbsp lemon juice (about 1/2 small lemon)

3/4 cup extra virgin olive oil

1 tbsp vanilla extract

1 cup granulated white sugar

1/2 tsp sea salt

2 cups all-purpose flour (spooned, not packed)

1 tsp baking powder

1/2 tsp baking soda

10 drops vegan green food dye (or more to taste)

1/2 cup raw pistachio kernels, chopped

2 cups vegan butter

6 cups powdered sugar

2 tsp lemon juice

2 tsp food grade rose water

10 drops vegan red food dye (or more to taste)

1/2 cup raw pistachio kernels, chopped (for garnish)

48 mini dried rose buds (optional)

Instructions

  1. Preheat oven to 350°F (175°C) and line mini cupcake pans with paper liners.
  2. Make vegan buttermilk: mix soy milk with lemon juice, set aside 5–10 minutes to curdle.
  3. In a large bowl, whisk olive oil, vanilla, sugar, and sea salt until smooth. Add vegan buttermilk and mix well.
  4. In a separate bowl, whisk flour, baking powder, and baking soda. Gradually add dry ingredients to wet, stirring gently.
  5. Stir in green food dye to desired shade, then fold in chopped pistachios.
  6. Spoon batter into liners, filling about 3/4 full. Bake 12–15 minutes or until a toothpick comes out clean. Cool completely.
  7. For frosting: beat vegan butter until fluffy. Gradually add powdered sugar, then lemon juice, rose water, and red food dye until smooth and desired pink shade is reached.
  8. Pipe frosting onto cooled cupcakes. Garnish with chopped pistachios and a mini dried rose bud, if desired.

Notes

Any unsweetened plant-based milk works for vegan buttermilk.

Food dye can be replaced with natural colorants like beet powder or matcha.

For a nut-free version, substitute pistachios with sunflower seeds or omit.

Store frosted cupcakes at room temperature up to 2 days or refrigerated up to 5 days.

Nutrition