Pistachio Muffins are a delightful treat that perfectly marries the rich, nutty flavor of pistachios with a moist, fluffy muffin base. They burst with a subtly sweet taste and are flecked with pieces of pistachios, providing a satisfying crunch in every bite. The gorgeous green color of these muffins not only makes them visually appealing, but their aroma fills your kitchen with warmth and cheer, creating an inviting atmosphere for all.

My first introduction to these muffins was at a family gathering where they quickly became the star of the dessert table. They’re incredibly easy to whip up, taking roughly 10 minutes of prep and just over 30 minutes of baking time, which makes them a great last-minute treat when unexpected guests arrive or you simply need a cozy snack with your afternoon coffee. Set aside your store-bought snacks; once you bake these Pistachio Muffins, you’ll find it hard to reach for anything else!
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 45 minutes, these muffins come together effortlessly.
- Irresistible Flavor: A delicious combination of nutty pistachios and creamy, sweet batter that keeps you coming back for more.
- Eye-Catching Appeal: Their vibrant green color and crunchy topping make them a hit at any gathering.
- Flexible Serving: Perfect for breakfast, dessert, or a midday snack—any time is a good time!
- Diet-Friendly Options: Easily adaptable for gluten-free or dairy-free diets by substituting key ingredients.
Ingredients You’ll Need
- 2 cups all-purpose flour: Use a spoon to gently scoop the flour into measuring cups for accuracy. This gives your muffins the perfect texture.
- 3.4 ounces instant pistachio pudding mix: This not only infuses flavor but helps keep the muffins moist. Avoid dry mixes that lack the pudding component.
- ½ teaspoon salt: Enhances the overall flavor of the muffins.
- 2 teaspoons baking powder: Provides the rise needed for fluffy muffins.
- ½ teaspoon baking soda: Works with the acidity of the sour cream to help the muffins rise beautifully.
- 1 cup granulated sugar: Sweetens the batter and complements the nuttiness of the pistachios.
- 2 eggs: Make sure they’re at room temperature to help create a smooth batter.
- 1/3 cup vegetable oil: Keeps the muffins moist and tender.
- ¼ cup unsalted butter, melted: Adds richness; always use unsalted to better control the muffin’s final flavor.
- ½ cup sour cream: Contributes to the moist texture; can be substituted with Greek yogurt if needed.
- 1/3 cup whole milk: Should also be at room temperature for easier mixing.
- 1 teaspoon vanilla bean paste or vanilla extract: Adds a depth of flavor; vanilla bean paste offers a lovely little speckled look.
- ½ teaspoon almond extract: This brings a lovely hint of nuttiness that pairs so well with pistachios.
- 1/3 cup sanding sugar or raw sugar: For topping, adding a delightful crunch and sparkle on your muffins.
- ½ cup pistachios, roughly crushed: Incorporates that satisfying crunch—aim for a mix of coarse crumbs and small pieces.
How to Make Pistachio Muffins
- Prepare the Cupcake Tin: Line a cupcake tin with cupcake liners, using every other opening, ensuring the muffins have space to rise.
- Combine Dry Ingredients: In a medium bowl, mix together 2 cups of all-purpose flour, 3.4 ounces of pistachio pudding mix, ½ teaspoon salt, 2 teaspoons baking powder, and ½ teaspoon baking soda. Whisk these well and set aside.
- Mix Wet Ingredients: In a large bowl, whisk together 1 cup of granulated sugar, 2 room temperature eggs, 1/3 cup of vegetable oil, ¼ cup of melted unsalted butter, ½ cup of room temperature sour cream, 1/3 cup of room temperature whole milk, 1 teaspoon of vanilla bean paste (or extract), and ½ teaspoon of almond extract until well blended.
- Combine Wet and Dry Mixtures: Gradually add the dry mix into the wet mixture. Gently fold the two together with a spatula or wooden spoon until just combined, taking care not to overmix; a few streaks of flour should still be visible.
- Preheat and Prepare the Oven: Cover the batter with a towel while you preheat your oven to 425°F (220°C).
- Fill the Muffin Tin: Divide the batter among the liners, filling them to the very top. They will rise beautifully!
- Top with Pistachios and Sugar: Sprinkle crushed pistachios and sanding sugar generously on top of each muffin.
- Bake Initially: Place the muffins in the preheated oven and bake at 425°F for 7 minutes without opening the oven door.
- Lower Temperature: After 7 minutes, reduce the oven temperature to 350°F (175°C) without opening the door. Bake for an additional 14-17 minutes, until the tops are golden and a toothpick inserted comes out clean or with a few moist crumbs.
- Cooling Time: Remove the muffins and allow them to cool in the tin for 5 minutes. Then transfer them to a wire rack to cool completely.
- Repeat for Remaining Muffins: If you have more batter, raise the temperature back to 425°F and follow the same baking method as before.
Storing & Reheating
To keep your muffins delicious, store them at room temperature in an airtight container for up to 2 days. If you need longer storage, refrigerate for about a week, ensuring you keep them in a sealed container to maintain freshness. You can also freeze these muffins for up to 3 months; just make sure to wrap them tightly in plastic wrap and then in foil. When reheating, warm them in a 350°F oven for about 10 minutes. The texture may change slightly when frozen, but a quick warm-up brings back the fluffy muffin goodness!
Chef’s Helpful Tips
- Avoid Overmixing: It’s crucial not to overmix the batter; this helps maintain a soft, fluffy texture.
- Room Temperature Ingredients: Make sure eggs, sour cream, and milk are at room temperature for better incorporation.
- Check Oven Temperature: If you’re unsure, an oven thermometer can help ensure accurate baking temperatures for consistent results.
- Flavor Boost: For a flavor twist, consider adding a pinch of cardamom or lemon zest to the batter.
- Make-ahead Option: These muffins freeze beautifully—prepare a batch in advance and enjoy them fresh from the oven whenever the craving strikes!
Pistachio Muffins strike the perfect balance of flavor, texture, and ease of preparation. They offer a way to indulge in something sweet yet unique, making them a fantastic option for breakfast, afternoon snacks, or even as a delightful treat at gatherings. Feel free to experiment with mix-ins or toppings, and don’t hesitate to let your creativity shine.

Recipe FAQs
Can I use different nuts in place of pistachios?
Absolutely! You can swap pistachios for walnuts, almonds, or even chocolate chips if you’re in the mood for a sweeter muffin. Just keep in mind the varying flavors that might change the overall taste.
Why is my muffin batter so thick?
Muffin batter is usually thick, which is perfectly normal, especially with the addition of pudding mix and sour cream. It should be thick enough to hold its shape but still easily spoonable. If you find it unusually dry, a splash more milk can help.
How can I make these muffins gluten-free?
To create gluten-free Pistachio Muffins, substitute the all-purpose flour with a 1:1 gluten-free flour blend. Check that all ingredients, including pudding mix and baking powder, are gluten-free to ensure they meet dietary needs.
What if I can’t find pistachio pudding mix?
If pistachio pudding mix isn’t available, you can make your own by mixing vanilla pudding mix with finely ground pistachios for flavor. Remember to adjust sugar and flavoring to match the sweetness of a standard pudding mix!
Print
Pistachio Muffins
These delightful Pistachio Muffins are packed with irresistible flavor and made with simple ingredients. Perfect for breakfast or as a snack, they bring a taste of comfort to your table with each bite!
- Total Time: 45 minutes
- Yield: 10 muffins 1x
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 you can use raw sugar
- ½ cup pistachios roughly crushed. a few medium pieces within the crumbs is fine.
Instructions
- Preheat oven to 425 degrees and prepare a cupcake tin with liners, using every other opening.
- In a medium bowl, whisk together flour, pudding mix, salt, baking powder, and baking soda. Set aside.
- In a large bowl, mix sugar, eggs, vegetable oil, melted butter, sour cream, milk, vanilla, and almond extracts until well combined.
- Gradually fold the dry ingredients into the wet mixture using a spatula or wooden spoon until just combined, ensuring no raw flour remains.
- Cover the batter with a towel while the oven preheats.
- Divide the batter among the liners, filling them to the top.
- Top with crushed pistachios and sanding sugar.
- Bake muffins at 425 degrees for 7 minutes, then reduce temperature to 350 degrees without opening the oven door.
- Bake for an additional 14-17 minutes, until golden brown and a toothpick inserted comes out clean or with a few moist crumbs.
- Cool for 5 minutes in the tin before transferring to a wire rack to cool completely.
- Increase heat back to 425 degrees and bake remaining muffins, following the same method.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Make sure all the wet ingredients are at room temperature for better mixing.
Adjust baking time if using a different oven as all appliances vary.
Storing muffins in an airtight container keeps them fresh longer.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 muffin
- Calories: 200
- Sugar: 10g
- Sodium: 160mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 25mg






