These Pistachio Cupcakes with Strawberry Buttercream are a beautiful combination of nutty pistachio flavor and sweet strawberry frosting. The moist, tender cupcakes are made with real pistachios and topped with a naturally flavored strawberry buttercream that delivers a fresh, fruity finish. Whether you’re baking for birthdays, spring gatherings, baby showers, or weekend treats, these cupcakes are guaranteed to impress.
Why You’ll Love This Recipe
- Soft and fluffy cupcake texture
- Real pistachio flavor in every bite
- Naturally flavored strawberry buttercream
- Perfect balance of nutty and fruity flavors
- Great for parties, holidays, and celebrations
- Easy-to-follow recipe with bakery-style results
- Beautiful presentation with minimal effort
Ingredients

Cupcakes
- 1 cup (130g) unsalted pistachios, shelled
- 1¾ cups (207g) cake flour
- ¾ teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter, softened
- 1 cup (200g) granulated sugar
- 3 large egg whites, room temperature
- 2 teaspoons pure vanilla extract
- ¾ teaspoon pure almond extract
- ½ cup (120g) full-fat sour cream, room temperature
- ½ cup (120ml) whole milk, room temperature
- Optional: 1 tiny drop green gel food coloring
Strawberry Buttercream
- 1 cup (about 25g) freeze-dried strawberries
- 1 cup (226g) unsalted butter, softened
- 3 cups (360g) confectioners’ sugar
- 3 tablespoons (45ml) heavy cream
- 1 teaspoon pure vanilla extract
- Optional pinch of salt
Optional Garnish
- Fresh strawberry slices
- Reserved pistachio crumbs
Instructions
- Place the pistachios in a food processor and pulse until they become fine crumbs. Set aside.
- Preheat the oven to 350°F (177°C). Line a 12-cup muffin pan with cupcake liners and prepare 3 additional liners in a second pan.
- In a medium bowl, whisk together the cake flour, baking powder, baking soda, salt, and ¾ cup of the pistachio crumbs. Reserve the remaining crumbs for garnish.
- In a large mixing bowl, beat the butter and sugar on high speed until light and creamy, about 3 minutes.
- Add the egg whites, vanilla extract, and almond extract. Mix until combined.
- Beat in the sour cream until smooth.
- Add the dry ingredients. With the mixer on low speed, slowly pour in the milk and optional food coloring.
- Mix only until combined. Avoid overmixing to keep the Pistachio Cupcakes with Strawberry Buttercream light and fluffy.
- Fill cupcake liners about two-thirds full.
- Bake for 19–22 minutes or until a toothpick inserted in the center comes out clean.
- Remove from the oven and allow the cupcakes to cool completely.

Make the Strawberry Buttercream
- Process the freeze-dried strawberries into a fine powder using a food processor or blender.
- In a large bowl, beat the butter until creamy, about 2 minutes.
- Add the confectioners’ sugar, strawberry powder, cream, and vanilla extract.
- Beat on low speed for 30 seconds, then increase to high speed and beat for 2 minutes until fluffy.
- Taste and add a pinch of salt if desired.
- Pipe or spread the frosting onto the cooled cupcakes.
- Garnish with reserved pistachio crumbs and fresh strawberry slices if desired.
Tips & Tricks
- Use room-temperature ingredients for a smoother batter.
- Measure flour using the spoon-and-level method for accuracy.
- Do not overmix the batter to maintain a tender crumb.
- Freeze-dried strawberries provide concentrated flavor without adding excess moisture.
- Chill the buttercream for 10–15 minutes if it becomes too soft.
- Use a piping tip for bakery-style decoration.
Details
- Prep Time: 25 minutes
- Cook Time: 22 minutes
- Total Time: 47 minutes
- Yield: 15 cupcakes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Difficulty: Easy to Intermediate
- Dietary Notes: Vegetarian

Notes
- Swap almond extract with additional vanilla if preferred.
- Greek yogurt may replace sour cream.
- For extra pistachio flavor, add a tablespoon of pistachio paste to the batter.
- Serve with tea, coffee, or fresh berries.
Nutrition
Approximate per cupcake:
- Calories: 385
- Protein: 4g
- Carbohydrates: 42g
- Fat: 22g
- Saturated Fat: 12g
- Fiber: 1g
- Sugar: 31g
FAQ
Can I make these cupcakes ahead of time?
Yes. Bake the cupcakes one day ahead and frost before serving for the freshest presentation.
Can I use all-purpose flour instead of cake flour?
Yes, but cake flour produces a softer and lighter texture.
Why use freeze-dried strawberries?
Freeze-dried strawberries provide intense strawberry flavor without thinning the frosting.
Can I freeze these cupcakes?
Yes. Freeze unfrosted cupcakes for up to 3 months.
How do I make the frosting pinker?
Add a small amount of natural pink food coloring if desired.
Can I make mini cupcakes?
Absolutely. Bake mini cupcakes for approximately 11–13 minutes.
Storage
Refrigerator
Store frosted cupcakes in an airtight container in the refrigerator for up to 3 days.
Freezer
Freeze unfrosted cupcakes for up to 3 months. Thaw overnight in the refrigerator before decorating.
Reheating
Allow refrigerated cupcakes to come to room temperature before serving for the best flavor and texture.

Similar Recipes

EASY Pistachio Cupcakes with Strawberry Buttercream
Ingredients
- Cupcakes
- 1 cup 130g unsalted pistachios, shelled
- 1¾ cups 207g cake flour
- ¾ teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup 113g unsalted butter, softened
- 1 cup 200g granulated sugar
- 3 large egg whites room temperature
- 2 teaspoons pure vanilla extract
- ¾ teaspoon pure almond extract
- ½ cup 120g full-fat sour cream, room temperature
- ½ cup 120ml whole milk, room temperature
- Optional: 1 tiny drop green gel food coloring
- Strawberry Buttercream
- 1 cup about 25g freeze-dried strawberries
- 1 cup 226g unsalted butter, softened
- 3 cups 360g confectioners’ sugar
- 3 tablespoons 45ml heavy cream
- 1 teaspoon pure vanilla extract
- Optional pinch of salt
- Optional Garnish
- Fresh strawberry slices
- Reserved pistachio crumbs
Instructions
- Place the pistachios in a food processor and pulse until they become fine crumbs. Set aside.
- Preheat the oven to 350°F (177°C). Line a 12-cup muffin pan with cupcake liners and prepare 3 additional liners in a second pan.
- In a medium bowl, whisk together the cake flour, baking powder, baking soda, salt, and ¾ cup of the pistachio crumbs. Reserve the remaining crumbs for garnish.
- In a large mixing bowl, beat the butter and sugar on high speed until light and creamy, about 3 minutes.
- Add the egg whites, vanilla extract, and almond extract. Mix until combined.
- Beat in the sour cream until smooth.
- Add the dry ingredients. With the mixer on low speed, slowly pour in the milk and optional food coloring.
- Mix only until combined. Avoid overmixing to keep the Pistachio Cupcakes with Strawberry Buttercream light and fluffy.
- Fill cupcake liners about two-thirds full.
- Bake for 19–22 minutes or until a toothpick inserted in the center comes out clean.
- Remove from the oven and allow the cupcakes to cool completely.
Make the Strawberry Buttercream
- Process the freeze-dried strawberries into a fine powder using a food processor or blender.
- In a large bowl, beat the butter until creamy, about 2 minutes.
- Add the confectioners’ sugar, strawberry powder, cream, and vanilla extract.
- Beat on low speed for 30 seconds, then increase to high speed and beat for 2 minutes until fluffy.
- Taste and add a pinch of salt if desired.
- Pipe or spread the frosting onto the cooled cupcakes.
- Garnish with reserved pistachio crumbs and fresh strawberry slices if desired.
Notes
- Swap almond extract with additional vanilla if preferred.
- Greek yogurt may replace sour cream.
- For extra pistachio flavor, add a tablespoon of pistachio paste to the batter.
- Serve with tea, coffee, or fresh berries.
Conclusion
These Pistachio Cupcakes with Strawberry Buttercream combine rich pistachio flavor with a vibrant strawberry frosting for an unforgettable dessert. Their elegant appearance, moist texture, and balanced sweetness make them perfect for celebrations, holidays, and everyday baking. Once you try this recipe, it may become one of your favorite homemade cupcake recipes.

