These Persian love cake cupcakes capture everything loved about the classic cake in an individual, bite-sized version. Delicately perfumed with rose, warmed with a hint of spice, and finished with salty chopped pistachios, these cupcakes are as simple to prepare as they are beautiful to serve.

With spring on the horizon, these Persian love cupcakes bring bright, warm flavors to the table: floral rose water, fragrant cardamom, and a crunchy pistachio topping that balances sweet and salty.
How to make Persian love cupcakes
First, prepare the cupcakes.
Beat the eggs and sugar until light and airy and still yellow, about 1–2 minutes. In one bowl, whisk together the wet ingredients; in another, combine the dry ingredients. Add the wet mixture to the eggs on low speed until just incorporated, then fold in the dry mixture until combined. Divide the batter among lined muffin cups and bake at 350°F (175°C) for 16–18 minutes, or until a toothpick inserted in the center comes out clean and the tops spring back when gently pressed.

Second, make the frosting.
This recipe uses Italian meringue buttercream for a light, silky frosting. If you prefer a quicker option, use one pound of a light, store-bought vanilla frosting and stir in two teaspoons of rose water. For homemade Italian meringue buttercream: cook sugar with water to 240°F (115°C), whip egg whites to stiff peaks, slowly pour the hot syrup into the whites while beating, then whip until the bowl is no longer warm. With the mixer on low, add room-temperature butter piece by piece until incorporated, then mix in rose water and whip until smooth.

Finally, assemble and decorate.
Finely chop the pistachios in a food processor or blender. Because pistachios can carry brown skins, the chopped nuts may appear darker; a drop or two of green food coloring can brighten the color if desired. Once cupcakes are completely cool, pipe or spread the frosting, roll the tops lightly in the chopped pistachios, and finish each cupcake with a dried rosebud for a pretty, authentic touch.

Tips for making these cupcakes
- Doneness checks: Insert a toothpick into the center—if it comes out clean, the cupcakes are done. Alternatively, press the top gently; it should spring back almost immediately.
- Time-saver: Substitute one pound of light, store-bought vanilla frosting and add rose water if you don’t want to make the buttercream from scratch.
- Don’t panic if the frosting separates: When adding butter to the meringue, the mixture may look curdled. Continue beating—the butter and meringue will come back together.
- Reduce air bubbles: After the frosting comes together, lower the mixer to low and beat for 3–5 minutes to smooth out air pockets.
- Filling a piping bag: Spoon frosting onto plastic wrap, roll into a log, trim one end, insert the piping tip, then push the frosting into the bag from the trimmed end for an easy fill.
- Greener pistachios: If chopped pistachios look brown, add a drop or two of green food coloring to make them more vibrant.
- Storage: Cupcakes are best the day they’re made, but frosted cupcakes can be stored in an airtight container at room temperature for 1–2 days.

Recipe
Persian Love Cupcakes

These Persian love cupcakes offer the same fragrant combination of rose, cardamom, and almond with a salty pistachio finish, adapted into individual portions that are elegant and easy to share.
- Author: Claire | The Simple, Sweet Life
- Prep Time: 35 minutes
- Cook Time: 18 minutes
- Total Time: 53 minutes
- Yield: 12 cupcakes
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
For the cupcakes:
- 2 eggs
- ½ cup granulated sugar
- ½ tsp lemon zest (about ½ a lemon)
- 1 tsp lemon juice
- ⅓ cup vegetable oil
- 1 tbsp rose water
- ½ tsp vanilla extract
- ¾ cup all-purpose flour
- ¼ cup almond flour
- 1 tsp ground cardamom
- ½ tsp salt
- 1 tsp baking powder
For the frosting:
- 4 egg whites
- ¾ cup granulated sugar
- ¼ cup water
- 1 tsp rose water
- ½ lb unsalted butter, at room temperature
- ⅓ cup finely chopped pistachios
- Dried rosebuds for garnish
Instructions
- Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
- Whip the eggs and sugar until light and fluffy, about 2–3 minutes.
- In a bowl, whisk together the oil, lemon juice and zest, vanilla, and rose water.
- In a separate bowl, combine the flour, baking powder, salt, and cardamom.
- Mix the wet ingredients into the egg mixture on low speed until just incorporated, then add the dry ingredients and mix until combined.
- Divide the batter among the prepared liners and bake for 16–18 minutes, until a toothpick comes out clean and tops spring back.
- To make the Italian meringue buttercream: heat the granulated sugar and water to 240°F (115°C). Meanwhile, beat the egg whites to stiff peaks. With the mixer running, slowly pour the hot sugar syrup into the egg whites, then increase speed and beat until the bowl is no longer warm (about 10 minutes).
- On low speed, add the butter a few pieces at a time until fully incorporated. Stir in the rose water and beat until smooth and creamy.
- Once cupcakes are completely cooled, fill a piping bag and frost each cupcake. Roll the frosting tops in chopped pistachios and top with a dried rosebud.
Notes
- Doneness: A clean toothpick or a springy top indicates cakes are done.
- Shortcut: One pound of light store-bought vanilla frosting plus rose water works well if you want to skip the buttercream.
- Frosting consistency: If the buttercream looks separated after adding butter, keep beating—the mixture will come together.
- Air bubbles: Beat the finished frosting on low for a few minutes to reduce air pockets.
- Piping tip trick: Use plastic wrap to form a frosting log for easy, mess-free filling of a piping bag.
- Pistachio color: Add a drop of green food coloring to chopped pistachios if you prefer a brighter green.
- Storage: Store frosted cupcakes in an airtight container at room temperature for 1–2 days; they’re best on the day they’re made.
Recipe adapted from Broma Bakery.
Nutrition
- Serving Size: 1 cupcake
- Calories: 326
- Sugar: 21.1 g
- Sodium: 237 mg
- Fat: 23.3 g
- Saturated Fat: 11.2 g
- Carbohydrates: 27.9 g
- Fiber: 0.5 g
- Protein: 3.6 g
- Cholesterol: 68 mg
If you liked this, you might also like…
- Everything but basic cake
- Norwegian marzipan cake
- Salty sweet chocolate stout cupcakes