share this recipe

Chocolate Pistachio Cupcakes

prep time: 30 min | bake time: 15 min | total time: 2 hrs

Rich. Moist. Decadent. These eggless Chocolate Pistachio Cupcakes are everything you want in a dessert and then some. Baked to soft perfection and filled with a smooth, creamy pistachio filling in the center, each bite is a perfect blend of deep chocolate and nutty indulgence. You can make them dairy-free Too!

Chocolate Pistachio Cupcakes  with a creamy pistachio filling surpirse (eggless)!

These eggless chocolate pistachio cupcakes are incredibly soft and tender, with a smooth, creamy pistachio filling in the center mixed with finely chopped pistachios for added texture and flavor. Each bite brings together deep cocoa richness and nutty contrast, creating a dessert that’s both comforting and indulgent.

These are hands down the softest chocolate cupcakes that you will ever taste they literally melt in your mouth! They’re perfect for any celebration especially festive occasions like Diwali, Christmas, or New Year’s Eve.

the best Moist chocolate Pistachio cupcakes without eggs

Ingredients for Chocolate Pistachio Cupcakes

Chocolate Cupcakes:

  • Milk and Lemon Juice: Together, they create a homemade buttermilk substitute, adding moisture and a tender crumb to the cupcakes.
  • Cane or Castor Sugar: Provides sweetness while enhancing the chocolate flavor.
  • Brown Sugar: Adds moisture, richness, and a slight caramel flavor to the recipe. It helps make cupcakes softer and more flavorful compared to white sugar, thanks to its molasses content.
  • Oil: Keeps the cupcakes moist without overpowering the flavor. Use any neutral oil for this recipe.
  • Vanilla Extract: Rounds out the flavor profile with warm, aromatic notes that are necessary for any chocolate cupcake!
  • Cocoa Powder: The star ingredient for a rich chocolate base. Use a Dutch-processed cocoa powder for the best results.
  • All-Purpose Flour: Provides structure to the cupcake batter. You can use a gluten free all purpose flour if necessary, just make sure it has xanthan gum.
  • Baking Powder and Baking Soda: These leavening agents ensure the cupcakes rise perfectly.
  • Salt: Balances the sweetness and enhances the chocolate flavor.
  • Freshly Brewed Coffee or Boiling Water: Blooms and Enhances the cocoa flavor and creates a smooth batter. I sometimes like to use brewed coffee as it adds complexity to the flavor of the cake.

Homemade Pistachio Cream Filling: (OR use store bought)

  • Pistachios: Fresh unsalted pistachios bring out a natural buttery sweetness and vibrant nutty aroma that make every bite truly special.
  • Neutral Oil: Helps create a silky-smooth texture and makes the mixture easy to blend. Choose a neutral oil like grapeseed, sunflower, or light olive oil that won’t overpower the pistachio flavor.
  • Powdered Sugar: Adds a touch of sweetness while keeping the cream smooth and spreadable. You can adjust the amount based on your taste or use a sugar-free alternative if preferred.
  • Tahini or Melted Cocoa Butter: These ingredients give body and creaminess to the filling: Tahini adds richness and a slight earthy note that pairs beautifully with pistachios. Melted cocoa butter gives a more luxurious, chocolatey edge with a firmer set once cooled.
  • Matcha Powder: optional to enhance color naturally.

Chocolate Buttercream Frosting:

  • Butter: The base for a rich and creamy frosting. Use dairy free butter sticks if making a vegan version of this recipe.
  • Powdered Sugar and Cocoa Powder: These create a smooth, sweet, and chocolatey frosting.
  • Whipping Cream: Adds fluffiness and a light texture, use dairy free if necessary. 
  • Vanilla Extract: Balances the chocolate flavor with a touch of warmth.
Moist chocolate Pistachio cupcakes without eggs

How to Make  Chocolate Pistachio Cupcakes?

Chocolate Cupcakes

Start by preheating your oven to 350°F (175°C) and lining a 6 or 12-cup muffin pan. Combine the milk and lemon juice to create buttermilk, then mix in both sugars, oil, and vanilla extract. In a separate bowl, sift together the dry ingredients, including cocoa powder and flour, then gradually incorporate them into the wet mixture. Finally, add boiling water or brewed coffee to the batter. Pour the batter into cupcake liners and bake for 13–15 minutes.

Chocolate Custard Cupcakes
Chocolate Custard Cupcakes

Homemade Pistachio Cream (or use store bought):

Boil 200g of raw pistachios for 1 minute, then immediately strain into a bowl. Peel off the skins (this step gives your paste a brighter green color).

Blend the peeled pistachios in a food processor, slowly adding 1–2 tablespoons of neutral oil until smooth. Add 2–3 tablespoons of powdered sugar and 1–2 tablespoons of tahini or melted cocoa butter. You can add 2 tsps of Matcha Powder to enhance color naturally. Blend again until the mixture is creamy and spreadable. 

Store your homemade pistachio cream filling in a sealed jar in the fridge for up to 2 weeks.

how to make homemade pistachio cream
how to make homemade pistachio cream
how to make homemade pistachio cream
Pistachio cream for Moist chocolate Pistachio cupcakes without eggs

Chocolate Buttercream Frosting:

Beat the butter until soft and fluffy. Gradually add sifted powdered sugar and cocoa powder, mixing until smooth. Incorporate the whipping cream and vanilla extract to create a light, airy frosting.

Chocolate Buttercream Frosting

Assemble the Cupcakes

Once the cupcakes are completely cooled, use a knife or cupcake corer to remove a small section from the center. Fill with the pistachio cream mixed wtih chopped pistachios, then pipe the chocolate buttercream on top. Add a spoonful of pistachio cream as a topping.

Chocolate Custard Cupcakes
Moist chocolate Pistachio cupcakes without eggs

Decorating these Chocolate Pistachio Cupcakes

Make your cupcakes extra special with a few decorative touches. A touch of Gold Leaf,  Sprinkle chocolate sprinkles or chopped pistachios on top of the frosting. For a professional finish, drizzle melted chocolate or pistachio cream over the frosting. 

Moist chocolate Pistachio cupcakes without eggs and vegan

Chocolate Pistachio Cupcake Variations:

  • Dubai Chocolate – Add toasted Kataifi or shredded phyllo to the pistachio cream for a dubai chocolate flavor twist.
  • Chocolate Ganache Core –  Add chocolate ganache center for a rich decadent flavor.

  • Mint Chocolate – Add peppermint extract to the pistachio cream or frosting for a refreshing minty version.

  • Berries & Chocolate – Add raspberry or strawberry jam in the center with the pistachio cream for a fruity surprise.

 

Making this Chocolate Pistachio Cupcakes Recipe in Advance & Storage Tips:

These cupcakes are perfect for making ahead!

Store unfrosted cupcakes in an airtight container at room temperature for up to 2 days. The pistachio cream can be refrigerated separately for up to 30 days. Assemble just before serving for the freshest taste.

Moist chocolate Pistachio cupcakes without eggs

Chocolate Pistachio Cupcakes Frequently Asked Questions

how to make Moist chocolate Pistachio cupcakes without eggs and dairyfree

Tips for Making the Best Chocolate Pistachio Cupcakes

  • Use Room Temperature Ingredients: This ensures smooth batters and even baking.
  • Don’t Overmix the Batter: Mix until just combined to keep the cupcakes tender.
  • Use High Quality Cocoa Powder: This makes a big difference in flavor for a deep chocolatey flavor
  • Cool Completely: Always cool cupcakes before filling and frosting to avoid melting the buttercream.
  • Use High Quality Pistachios: Fresh, roasted, and unsalted pistachios bring out a natural buttery sweetness and vibrant nutty aroma that make every bite truly special.

Did you make these cupcakes?

Leave a rating and review below and let me know how you liked them! Try these cupcakes next

Moist chocolate Pistachio cupcakes without eggs
No ratings yet

Chocolate Pistachio Cupcakes

Indulge in these eggless Chocolate Pistachio Cupcakes ultra soft, moist, and melt-in-your-mouth delicious, filled with smooth pistachio cream and topped with a cloud of chocolate frosting! You can make them dairy-free. A perfect treat for any Occasion or Festive celebration Diwali - Christmas - New Year's Eve!
Author: Saloni Mehta
Rate
Yield: 12 cupcakes
Prep: 30 minutes
Cook: 15 minutes
Total: 1 hour

Ingredients

Chocolate Cupcakes

  • 180 ml Milk room temp; see notes for options
  • 1 tbsp Lemon Juice or white vinegar
  • 90 g Light Brown Sugar
  • 90 g Cane Sugar or castor sugar
  • 90 ml Oil sunflower or vegetable
  • 2 tsp Vanilla Extract
  • 190 g All Purpose Flour
  • 40 g Cocoa Powder
  • 3/4 tsp Baking Powder
  • 3/4 tsp Baking Soda
  • 1/4 tsp Salt
  • 120 ml Freshly Brewed Coffee or boiling water

Homemade Pistachio Cream (or use store bought link above)

  • 200 g Store Bought Pistachio Cream or use homemade with recipe below
  • 200 g Pistachios shelled and unsalted
  • 2-3 tbsp Oil sunflower / grapeseed / light olive oil
  • 2-3 tbsp Powdered Sugar Icing Sugar
  • 2-3 tbsp Tahini or Melted Cocoa Butter optional to adjust consistency
  • 1-2 tsp Matcha Powder optional to enhance color
  • 55g g Pistachios roasted and chopped for filling and topping
  • 120 g Toasted Kataifi Dough for Dubai Chocolate Flavor Optional

Chocolate Frosting

  • 150 g Butter cut in cubes; see notes for options
  • 150 g Powdered Sugar or icing sugar; sifted
  • 45 g Cocoa Powder sifted
  • 2 tsp Vanilla Extract
  • 40 ml Whipping Cream room temperature

Instructions

For Chocolate Cupcakes

  • Preheat the oven to 350°F (175°C). Line a cupcake tray with cupcake liners or lightly grease each cup.
  • In a medium bowl, combine milk and vinegar. Let sit for 5minutes to curdle slightly.
  • Add both sugars, oil, and vanilla to the milk mixture. Use a whisk to mix until the sugar is mostly dissolved.
  • In a separate large bowl, sift together the flour, cocoa powder, baking powder, baking soda, and salt.
  • Gradually add the dry ingredients to the wet mixture. Use a whisk to mix until smooth and lump-free.
  • Pour in the hot brewed coffee or boiling water and mix until fully incorporated using the whisk. Gently tap the cupcake batter to remove some air bubbles.
  • Fill each cupcake liner almost full with the batter using a ladle or ice cream scoop.
  • Bake for 13–15 minutes or until the tops are firm and a toothpick inserted comes out clean.

Homemade Pistachio Cream ( or Use store bought link above)

  • Boil raw pistachios for 1 minute, then immediately strain into a bowl. Peel off the skins (this step gives your paste a brighter green color).
  • Use a high speed blender or food processor to blend the peeled pistachios, slowly add neutral oil and mix until smooth. Add powdered sugar and tahini or melted cocoa butter and blend until smooth.
  • You can add 2 tsps of Matcha Powder to enhance color naturally. Blend again until the mixture is creamy and spreadable. 
  • Store your homemade pistachio cream in a sealed jar in the fridge for up to 2 weeks.
  • For assembling cupcakes, mix toasted & chopped pistachios with the pistachio cream for best flavor or mix toasted kataifi dough in butter / shredded and baked phyllo for Dubai chocolate twist.

For Chocolate Buttercream Frosting

  • Use an electric whisk or stand mixer to beat the butter for 2minutes until light and fluffy.
  • Add sifted powdered sugar and sifted cocoa powder. Beat on low speed at first to combine, then increase to medium-high and beat for 4–5minutes until smooth and creamy.
  • Add room temperature cream and vanilla extract. Beat for another 2–3 minutes until the frosting is light and fluffy.
  • Transfer the frosting to a piping bag and pipe onto completely cooled cupcakes.

Decorating the Cupcakes

  • After the cupcakes have cooled completely, use a small knife or cupcake corer to remove a small portion from the center of each cupcake.
  • Fill each cavity with a spoonful of pistachio cream mixed with chopped pistachios.
  • Pipe a generous swirl of chocolate frosting on top of each cupcake, covering the filled center. Top it with a tsp of pistachio cream
  • For a decorative touch sprinkle chopped pistachios on top of each frosted cupcake.

Notes

  • Cup vs weighing scale: The US customary cup measurement serves as a rough estimate, as it can have uncertainties, so for precise results, it's recommended to weigh your ingredients using a digital scale in grams.
  • Before you start to make any recipe, measure and prepare your ingredients so the process will go smoothly and easily.
  • For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with for accuracy.
  • Milk: You can use any dairy-free unsweetened milk (like almond, soy, oat) or regular whole milk.
  • Butter: Dairy-free butter sticks will work or use any butter of your choice.
  • Sugar: Cane sugar can be substituted with granulated sugar or castor sugar. Ensure the sugar is vegan-friendly (some sugars are processed with bone char) or use organic cane sugar.
  • Whipping Cream: Unsweetened Dairy-free Whipping Cream or use Canned Coconut Cream at room temperature for vegan version or any plain whipping cream of your choice. 
Saloni Mehta Pastry Chef and Food Blogger

Meet Saloni

I’m a former pastry chef with a love for breads, cakes and everything in between! My recipes are easy to follow, egg free and are designed to be shared with others!

popular recipes

How to make moist brookies without eggs
Eggless Carrot Cake with cream cheese frosting and can be made vegan dairy-free.

Get new recipes first!

Check out my Cookbook

Get tips from a pro!

Did you try this recipe? Leave a review!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Try these recipes next!

error: Content is protected !!