These pistachio cupcakes are light, nutty, and perfectly moist, topped with a fluffy orange mascarpone frosting. The bright citrus in the frosting and a touch of cardamom in the cake complement the pistachios beautifully — little bites of heaven.

This pistachio cupcake recipe uses real pistachios in the batter, so the flavor is natural and premium without relying on flavored pudding mixes or artificial coloring. The soft green hue comes from the nuts themselves — no food coloring needed. Like my matcha cupcakes, the color and taste are all-natural.
I love making and sharing cupcakes; they’re fun and crowd-pleasing. A few favorites I often return to are red velvet cupcakes (perfect for Valentine’s Day) and banana split cupcakes (my mom’s top pick for Mother’s Day).
Table of Contents
- Why you’ll love these cupcakes
- Helpful tools
- Ingredients and substitutions
- How to make pistachio cupcakes
- More baker’s tips
- Storage
- More cupcake recipes
- Pistachio Cupcakes with Orange Mascarpone Frosting Recipe
Why you’ll love these cupcakes
Here are a few reasons these pistachio cupcakes are worth trying:
- Natural flavor and color – made with real pistachios, not pudding mix or food coloring. They cost a bit more but deliver a true pistachio taste.
- Unique, creamy frosting – orange-zested mascarpone whipped cream is light, creamy, and balanced, pairing perfectly with the nutty cake.
- Surprisingly crowd-pleasing – the flavor profile converts even some who think they don’t like pistachio.
Helpful tools
This recipe yields a standard 12 cupcakes and requires a food processor or blender to grind the nuts. You can mix the batter by hand with a whisk — a stand mixer is optional. A large ice cream scoop makes portioning the batter quick and tidy. For the frosting, an electric hand mixer works well if you don’t have a stand mixer.

Ingredients and substitutions
The full ingredient list and amounts are in the recipe card below. Notes and swap ideas are summarized here.
For the cake
- Pistachios – Use 1 cup ground raw pistachios for the batter and reserve extra for topping. Roasted nuts work if raw are unavailable, but the color will be less green. Nuts should be shelled.
- All-purpose flour – Regular AP flour keeps the texture light and tender.
- Sugar – Granulated sugar is used; brown sugar can be substituted if you prefer a deeper flavor.
- Baking soda & baking powder – Both help the cupcakes rise; make sure they’re fresh for best results.
- Salt – A pinch balances the sweetness.
- Cardamom – Adds warmth and pairs beautifully with pistachio. Freshly ground cardamom is potent, so reduce the amount if needed.
- Eggs – Two large eggs help bind the batter and contribute structure.
- Vegetable oil – Keeps the cupcakes moist; swap with canola or sunflower oil if desired.
- Buttermilk – Provides moisture and a slight tang. Substitute with milk plus a splash of lemon or vinegar, or use yogurt/sour cream.
- Vanilla extract – A small amount rounds out the flavor.
For the frosting
- Heavy whipping cream – Use full-fat, chilled cream for a stable, airy whipped base.
- Mascarpone – Gives a rich, silky texture and pairs nicely with orange. Cream cheese can work but will be tangier.
- Powdered sugar – Sweetens and smooths the frosting; sift it to avoid lumps and adjust sweetness to taste.
- Orange zest – Adds bright citrus notes that cut through the richness and complement pistachio and cardamom.
How to make pistachio cupcakes
Step-by-step instructions with the full printable recipe are included in the recipe card below.
Step 1 – Grind the pistachios
Pulse the pistachios in a food processor or blender, stopping before they become a paste. Measure 1 cup of ground pistachios for the batter and reserve some for garnish.

Step 2 – Bake the cupcakes
- Preheat oven to 350°F (175°C) and line a 12-cup muffin pan with liners.
- Whisk the dry ingredients: flour, ground pistachios, sugar, baking soda, baking powder, salt, and cardamom.
- Whisk the wet ingredients: eggs, buttermilk, oil, and vanilla until smooth.
- Fold the dry into the wet until just combined to avoid overmixing. Divide the batter evenly among the liners.
- Bake about 19 minutes, or until a toothpick comes out clean. Cool in the pan 5–10 minutes, then transfer to a wire rack to cool completely.

Step 3 – Make the frosting
- Beat cold heavy cream with half the powdered sugar and the orange zest until stiff peaks form.
- In a separate bowl, whisk mascarpone with the remaining powdered sugar (sift first for smoothness).
- Fold the mascarpone into the whipped cream until fully combined and silky.
Step 4 – Decorate
Once cupcakes are completely cool, pipe or spread the chilled mascarpone frosting on top and sprinkle with extra ground pistachios for garnish.

More baker’s tips
- Chill the frosting – Refrigerating the frosting briefly makes it easier to pipe and helps it hold shape.
- Cardamom alternatives – Omit the cardamom if you prefer, or substitute a small amount of cinnamon with nutmeg, ginger, or clove.
- Frosting stability – The mascarpone-stabilized whipped cream holds up well in the fridge for a few days without extra stabilizers.
Storage
Unfrosted cupcakes can be stored at room temperature in an airtight container for 1–2 days if you plan to frost them on the day of serving. Frosted cupcakes should be refrigerated because of the cream and mascarpone; they stay fresh for about 3 days.
You can freeze cupcakes: chill them on a tray until firm, wrap well, and store in freezer bags for 2–3 months. Note that the frosting’s texture will change after freezing and thawing, so fresh is best when possible.

More cupcake recipes
- Strawberry cupcakes
- Lemon cupcakes with cream cheese frosting
- Carrot cupcakes
- Chocolate Oreo cupcakes
Hungry for more?
Join the newsletter for weekly recipes, ideas, and occasional giveaways.
Pistachio Cupcakes with Orange Mascarpone Frosting

Equipment
-
Standard Size Muffin Pan
-
Food Processor
Ingredients
For the cake:
- 1 cup ground raw pistachio nut (130 g), plus more for topping
- 1 cup all-purpose flour (135 g)
- ¾ cup granulated sugar (149 g)
- ½ teaspoon baking soda
- 1 teaspoon baking powder
- ¼ teaspoon salt
- ½ teaspoon cardamom (reduce to ⅛–¼ tsp if freshly ground)
- 2 large eggs, room temperature
- ½ cup vegetable oil (98 g)
- ¾ cup buttermilk, room temperature (180 g)
- ½ teaspoon pure vanilla extract
For the frosting:
- 1 cup heavy whipping cream, cold (240 g)
- 8 ounce mascarpone cheese, room temperature (226 g)
- ½ cup powdered sugar, divided (50 g)
- 1 teaspoon orange zest (zest of half an orange)
Instructions
To make cupcakes:
- Preheat the oven to 350°F (175°C).
- Line a regular muffin pan with paper liners.
- Grind a generous cup of raw pistachios and measure 1 cup for the batter; reserve the remainder for topping.
- In a medium bowl whisk together flour, ground pistachios, sugar, baking soda, baking powder, salt, and cardamom.
- In a large bowl whisk eggs, buttermilk, oil, and vanilla until smooth.
- Add the dry mixture to the wet and mix until just combined.
- Divide batter into the prepared pan and bake 19 minutes or until a toothpick comes out clean.
- Cool in the pan 5–10 minutes, then transfer to a wire rack to cool completely.
To make frosting:
- Beat 1 cup cold heavy cream with ¼ cup powdered sugar and the orange zest until stiff peaks form.
- Whisk mascarpone with the remaining ¼ cup powdered sugar until smooth.
- Fold the whipped cream into the mascarpone until fully incorporated. Chill until ready to use.
To assemble cupcakes:
- Pipe or spread the chilled mascarpone frosting onto cooled cupcakes.
- Sprinkle with extra ground pistachios and serve.
Notes
- Cardamom is potent, especially freshly ground — adjust to taste.
- If you prefer not to use cardamom, omit it or use a small amount of cinnamon with nutmeg, ginger, or clove.
- The mascarpone helps stabilize the whipped cream frosting; it will hold up in the fridge for a few days.
Nutrition
Nutrition information is an approximation.
Like this recipe? Rate & comment below!This post may contain affiliate links. For details on affiliates, ads, and sponsored content, see the site disclosure. Thank you for your support, which helps keep these recipes coming.