Pistachio Muffins
Pistachio muffins are a delightful balance of soft, moist cake combined with the savory crunch of pistachios, celebrating one of nature’s most unique nuts. Each bite offers a perfect meld of creamy, nutty flavors that tantalize the taste buds. You’ll notice the sweet aroma as they bake, hinting at the treasures within—the vivid green of crushed pistachios peeking through the golden tops.
Table of Contents

I first discovered these pistachio muffins during a cozy brunch gathering with friends. The bright colors and inviting scent drew me in, and it wasn’t long before I was hooked. These muffins are not just delicious; they’re a feast for the eyes. Whipping up a batch is a breeze and requires minimal fuss, making them an ideal choice for ease and satisfaction in home baking. I can hardly wait for you to try this recipe; it has become a staple in my kitchen!
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 45 minutes, from prep to table.
- Irresistible Flavor: The nutty taste, accented by vanilla and almond extracts, creates a rich symphony of flavors.
- Eye-Catching Appeal: Bright green pistachios on top give these muffins a delightful, inviting look.
- Flexible Serving: Enjoy them for breakfast, as a snack, or even dessert—perfect for any occasion.
- Diet-Friendly Options: Easily adaptable, you can make them gluten-free by substituting with a gluten-free flour mix.
Ingredients You’ll Need
- 2 cups all-purpose flour: This forms the base of our muffins. For a gluten-free version, try a 1:1 gluten-free flour blend.
- 3.4 ounces instant pistachio pudding mix: This adds sweetness and that signature pistachio flavor. Don’t skip this unique ingredient!
- ½ teaspoon salt: Enhances all the flavors and balances sweetness.
- 2 teaspoons baking powder: This gives the muffins their lift, creating a fluffy texture.
- ½ teaspoon baking soda: A leavening agent that works in conjunction with the baking powder.
- 1 cup granulated sugar: For sweetness; feel free to use less for a less sweet muffin.
- 2 eggs, room temperature: These bind the ingredients and add moisture; room temperature helps them mix more smoothly.
- ⅓ cup vegetable oil: Keeps the muffins moist. You can substitute with melted coconut oil for a tropical twist.
- ¼ cup unsalted butter, melted: Butter adds rich flavor and enhances the moistness.
- ½ cup sour cream, room temperature: This creates a tender crumb. Greek yogurt can be used as a substitute.
- ⅓ cup whole milk, room temperature: Ensures the batter blends well and creates the right consistency.
- 1 teaspoon vanilla bean paste or vanilla extract: Adds a warm, aromatic flavor that pairs nicely with pistachios.
- ½ teaspoon almond extract: This complements the pistachio flavor perfectly. Use pure almond extract for the best taste.
- ⅓ cup sanding sugar or raw sugar: For a lovely crunchy topping that adds texture.
- ½ cup pistachios, roughly crushed: Provides delightful crunch and a pop of color.
How to Make Pistachio Muffins

- Preheat the oven: Start by preheating your oven to 425 degrees Fahrenheit. While it heats, line your cupcake tin with cupcake liners, spacing them out by using every other opening to allow room for rising.
- Mix the dry ingredients: In a medium bowl, whisk together 2 cups all-purpose flour, 3.4 ounces instant pistachio pudding mix, ½ teaspoon salt, 2 teaspoons baking powder, and ½ teaspoon baking soda until combined. Set this mixture aside; it’s the foundation for your batter.
- Blend the wet ingredients: In a large mixing bowl, combine 1 cup granulated sugar, 2 eggs, ⅓ cup vegetable oil, ¼ cup melted unsalted butter, ½ cup sour cream, ⅓ cup whole milk, 1 teaspoon vanilla, and ½ teaspoon almond extract. Whisk these ingredients together until they are well blended and smooth.
- Combine wet and dry: Gradually add the dry mixture to the wet one, using a spatula or wooden spoon to gently fold the ingredients together. Continue until you just see no flour streaks—don’t worry if the batter is a little lumpy; it’s better not to overmix.
- Prepare to bake: While the oven finishes preheating, cover the batter with a towel to keep it warm and allow flavors to meld.
- Fill the liners: Spoon the batter into the prepared liners, filling each to the very top. This ensures that your muffins rise beautifully.
- Add toppings: Sprinkle ½ cup crushed pistachios and ⅓ cup sanding sugar on top for that extra crunch and sparkle.
- First bake: Place the muffin tin in the oven and bake at 425 degrees for 7 minutes. After that, without opening the oven door, reduce the temperature to 350 degrees and continue baking for another 14-17 minutes. The muffins are ready when the tops are golden, and a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Cool down: Remove the muffins from the oven and allow them to cool in the pan for 5 minutes. Then transfer them to a wire rack to cool completely.
- Repeat if needed: If you have leftover batter, increase the oven temperature back to 425 degrees and repeat the baking process for the remaining muffins.
Storing & Reheating
To maintain the freshness of your pistachio muffins, store them at room temperature in an airtight container for up to 3 days. If you prefer longer storage, you can refrigerate them for up to a week but expect slight changes in texture. Muffins can be frozen for up to 3 months. Wrap them tightly in plastic wrap or foil and place them in a freezer-safe bag. When ready to enjoy, simply reheat in the oven at 350 degrees Fahrenheit for about 10 minutes for that just-baked taste!
Chef’s Helpful Tips
- Ensure eggs and dairy ingredients are at room temperature for a smoother batter mixture.
- Avoid overmixing the batter; this can lead to dense muffins rather than light and fluffy ones.
- If you can’t find instant pistachio pudding mix, substituting another pudding mix flavor can yield interesting results, but the unique flavor will differ.
- To boost flavor, consider folding in chocolate chips or adding a dash of cinnamon for a warm spice note.
- Muffins freeze wonderfully, so feel free to double the recipe and save some for later enjoyment!
Pistachio muffins are a deliciously fun baking project that packs a flavor punch with minimal effort. Their unique flavor and beautiful appearance make them perfect for any gathering or just as a treat for yourself. Don’t hesitate to experiment with different additions such as chocolate chips or dried fruits to make this recipe your own. I hope you enjoy every bite of your creation, and I can’t wait to hear what you think!

Recipe FAQs
Can I make these muffins ahead of time?
Absolutely! You can prepare the batter a day in advance and refrigerate it until you’re ready to bake. Just allow it to come to room temperature before baking.
How do I prevent my muffins from sticking to the liner?
Ensure you’re using quality cupcake liners and don’t overfill them. A light spray of cooking oil on the liners before filling can also help.
Can I substitute the pistachio pudding mix?
Yes! If you can’t find pistachio pudding mix, you might try vanilla or almond pudding mixes, though the taste will be different. For a true pistachio flavor, crushed pistachios can enhance the batter.
What can I serve with these muffins?
These muffins pair wonderfully with coffee or tea for morning enjoyment or a sweet afternoon snack. They also make a great addition to breakfast spreads or brunch tables!
PrintMore Breakfast Recipes
- Air Fryer Breakfast Potatoes
- White Mac and Cheese
- Brioche French Toast
- Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry
- Valentine 2 Ingredient Bagel
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Pistachio Muffins
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 10 muffins 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
These Pistachio Muffins offer an irresistible flavor with a delightful texture, perfect for breakfast or a snack. Made with simple ingredients like pistachio pudding and crushed pistachios, you’ll love their moistness and unique taste!
Ingredients
- 2 cups all-purpose flour spooned and leveled
- 3.4 ounces instant pistachio pudding mix
- ½ teaspoon salt
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- 1 cup granulated sugar
- 2 eggs room temperature
- 1/3 cup vegetable oil
- ¼ cup unsalted butter melted
- ½ cup sour cream room temperature
- 1/3 cup whole milk room temperature
- 1 teaspoon vanilla bean paste or vanilla extract
- ½ teaspoon almond extract
- 1/3 cup sanding sugar or raw sugar
- ½ cup pistachios roughly crushed
Instructions
- Preheat the oven to 425 degrees.
- Place cupcake liners in a cupcake tin, using every other opening.
- In a medium bowl, whisk together the flour, pudding mix, salt, baking powder, and baking soda. Set aside.
- In a large bowl, whisk together the sugar, eggs, vegetable oil, melted butter, sour cream, milk, vanilla, and almond extracts until well combined.
- Gradually incorporate the dry ingredients into the wet mixture, folding gently with a spatula or wooden spoon until just combined.
- Cover the batter with a towel while preheating the oven.
- Divide the batter among the cupcake liners, filling them to the very top.
- Sprinkle crushed pistachios and sanding sugar on top of each muffin.
- Bake for 7 minutes at 425 degrees, then reduce the temperature to 350 degrees without opening the oven.
- Continue baking for an additional 14-17 minutes, or until the tops are golden and a toothpick inserted comes out clean.
- Remove the muffins and cool for 5 minutes before transferring to a wire rack.
- Increase the oven temperature to 425 degrees again for the remaining muffins, using the same method.
Notes
Ensure all wet ingredients are at room temperature for best results.
Feel free to add extra crushed pistachios on top for a crunchier texture.
Keep leftover muffins in an airtight container to maintain freshness.
Nutrition
- Serving Size: 1 muffin
- Calories: 200
- Sugar: 9g
- Sodium: 160mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg





