This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

Why I Love These Pistachio Muffins
To me, a true holiday muffin, the kind you serve on Christmas morning, should feel extra special and have a few intentional steps. And that’s exactly what you get with these pistachio muffins.
You start by making a really delicious crumb topping, using brown sugar for caramel notes, and plenty of warm cardamom and cinnamon so there’s flavor in every single bite. Then you build in layers, with that crumb tucked into the center of the batter and piled on top. When the muffin is opened, it looks and tastes like something from the best bakery in town, only better because it came out of your own oven!
The thing that makes these muffins the best: they’re totally make-ahead friendly. The batter and crumb topping should actually be made the day before, so you get a tall, bakery-style muffin that’s a showstopper on a holiday morning. But they’re also perfect to make and freeze, so you’re stress-free on Christmas morning (or whenever you choose to make these).
Why you’ll love these pistachio muffins:
- Bakery-style tops that look impressive on a brunch tray.
- Double crumb layer, both in the middle and on top.
- Pistachios for crunch, color, and something a bit out of the ordinary.
- An orange-vanilla glaze that helps make use of the whole orange.
- Make-ahead option for busy holiday mornings. Just wake, assemble, and bake!

Pistachio Muffin Ingredients
This tart recipe has some unique ingredients that are the perfect flavors to enjoy during the holiday season:
- All-purpose flour – Forms the base of both the crumb topping and the muffin batter.
- Light brown sugar – Adds caramel sweetness and encourages a crunchy topping.
- Ground cinnamon and ground cardamom – Brings some warm spices that feel cozy.
- Kosher salt – A necessary addition for flavor.
- Pistachios – Give a nutty crunch and pretty green flecks throughout. You’ll use some in the batter and then sprinkle some on top as well.
- Unsalted butter – In the topping, it creates chunky, buttery crumbs that stay craggily on top, and it adds richness to the batter.
- Granulated sugar – Sweetens the batter and helps the tops brown nicely.
- Baking powder and baking soda – Give the muffins their lift and extra-tender crumb.
- Orange zest and orange juice – Two ways to add some fresh citrus flavor.
- Eggs – Bind the batter and add richness.
- Sour cream – Keeps the crumb moist and soft. Make sure to use full-fat for the most flavor.
- Milk – Loosens the batter to a thick, scoopable consistency.
- Vanilla extract – Rounds out the spice and citrus notes.
- Powdered sugar – Makes a smooth, sweet glaze that sets nicely.
The full amount of each ingredient can be found in the recipe card below.

How to Make These Pistachio Muffins
There are 3 main components of these muffins: the batter, topping, and glaze. Here’s how to make each one:
Prep the pan and oven – Preheat the oven to 425°F and spray two 6-cup muffin pans (Texas-style) with nonstick baking spray (or use liners, as desired).
Make the cardamom topping – Mix together the brown sugar, flour, cinnamon, and cardamom. Then, work in the cold butter with your fingers until pea-sized clumps form. Chill the topping in the freezer overnight. Meanwhile, make the batter.
Mix the dry ingredients – In a large bowl, whisk together flour, baking powder, baking soda, and salt until well combined.


Mix the wet ingredients – In a separate bowl with an electric mixer, beat the softened butter, sugar, and orange zest. Mix in the eggs one at a time, then beat in the vanilla extract and sour cream.
Bring the batter together – Add the dry ingredients to the wet on low speed, mixing just until combined. Fold in the pistachios and milk until combined. Place in the refrigerator for 8 hours to chill the batter.


Layer the muffins – Once the batter has rested, fill each large muffin tin (“jumbo” or “Texas”) about one-third full with batter. Sprinkle a generous layer of the crumb topping over each, then divide the remaining batter on top. Press the remaining topping onto each one so it clings.


Bake – Bake in the preheated 425°F oven for 5 minutes to encourage tall tops, then (without opening the oven) reduce the temperature to 350°F and bake 15-18 minutes, until golden and a toothpick comes out with just a few moist crumbs. Let the muffins cool in the pan for 10 minutes, then transfer to a wire rack and cool until just slightly warm.
Make the glaze – Whisk powdered sugar, vanilla extract, and enough orange juice to make a thick but drizzleable glaze. Adjust with more juice or sugar if needed.
Glaze and finish – Drizzle the glaze over the cooled muffins, letting it drip down the sides. While the glaze is still wet, sprinkle with the reserved pistachios and let set before serving or storing.


Recipe Tips
- Do not overmix – Stop mixing as soon as the flour disappears so the batter stays tender, not tough.
- Start baking them hot for tall tops – That first burst of heat at 425°F helps the muffins dome dramatically.
- Keep the topping cold – Chilled crumb topping holds its chunky shape and bakes into crisp clusters.
- Use full-fat sour cream – The added richness gives the muffins a moist, bakery-style texture.

Frequently Asked Questions
Yes, you can bake these pistachio muffins right away, but the overnight rest gives you a more hydrated batter, taller bakery-style tops, and a softer crumb. If you are in a hurry, give the batter at least 30 minutes in the fridge, but I’d recommend trying the recipe as written for best results.
Absolutely. This recipe is written for 12 large muffins, but you can bake it in a standard pan, which should yield about 24 muffins. When baking, start checking for doneness a few minutes earlier and keep the same high-to-low temperature method to keep the domed tops.
Follow These Tips
Serving
These pistachio muffins are delicious when served room temperature or slightly warm from the oven. Pair with hot coffee, tea, or a carafe of orange juice. They’re perfect to complement a brunch filled with tons of other delicious breakfast-themed dishes:
- Chorizo breakfast burritos
- Spinach, bacon, and sweet potato quiche
- Huevos rancheros egg bites
- Overstuffed herb omelet
Storage
Room temperature – Place the cooled and glazed muffins in an airtight container and leave at room temperature for 2-3 days.
Refrigerate – Store cooled muffins in an airtight container in the refrigerator for 5-7 days. Let them sit at room temperature for about 20-30 minutes before serving so the crumb and glaze soften.
Freeze – Make sure the glazed muffins have cooled completely, then place them in a freezer-safe container or zip-top bag. Freeze for up to 2 months. When ready to enjoy, simply let thaw at room temperature for 30 minutes to 1 hour.
More Muffin Recipes
Have I Convinced You to Make This Recipe?
I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!
Pistachio Muffins with Vanilla-Orange Glaze

Ingredients
For the cardamom crumb topping
- 1 cup light brown sugar packed
- 1 ¼ cups all-purpose flour
- 2 tsp ground cardamom
- 2 tsp ground cinnamon
- 12 tbsp (1 ½ sticks) unsalted butter cold and cubed
For the pistachio cake
- 2 ⅔ cups all-purpose flour
- 2 tsp baking powder
- ½ tsp baking soda
- 1 tsp kosher salt
- 16 tbsp (2 sticks) unsalted butter softened to room temp
- 1 ½ cups granulated sugar
- 1 orange zested
- 4 large eggs room temperature
- 1 tbsp vanilla extract
- 1 cup full-fat sour cream room temperature
- 1 cup + 3 tbsp chopped toasted pistachios separated
- 4 tbsp whole milk
For the vanilla orange glaze
- 1 cup powdered sugar sifted
- ½ tsp vanilla extract
- ½ orange juiced
Instructions
- Prepare the cardamom crumb topping: In a medium bowl, combine the brown sugar, flour, cardamom, and cinnamon. Cut in the cold, cubed butter with two forks or a pastry cutter until the mixture has a pea-sized crumb. Place the mixture in the freezer until the next morning, when assembling.1 cup light brown sugar, 1 ¼ cups all-purpose flour, 2 tsp ground cardamom, 2 tsp ground cinnamon, 12 tbsp (1 ½ sticks) unsalted butter
- Prepare the pistachio cake: In a large bowl, whisk together the flour, baking powder, baking soda, and salt, and set aside.2 ⅔ cups all-purpose flour, 2 tsp baking powder, ½ tsp baking soda, 1 tsp kosher salt
- In a separate large bowl with an electric mixer, beat the butter, sugar, and orange zest together until creamy, about 3 minutes. Scrape down the sides to ensure everything is combined. Add the eggs, one at a time, beating until fully incorporated. Then, beat in the vanilla extract and sour cream.16 tbsp (2 sticks) unsalted butter, 1 ½ cups granulated sugar, 1 orange, 4 large eggs, 1 tbsp vanilla extract, 1 cup full-fat sour cream
- Add the flour mixture to the wet ingredients and beat at a low speed, making sure not to overmix. Fold in 1 cup of the pistachios, then add the milk until fully combined. Cover and place into the refrigerator until ready to use.1 cup + 3 tbsp chopped toasted pistachios, 4 tbsp whole milk
- Once the batter has set overnight or 8 hours, preheat the oven to 425°F. Grease or line 12 large muffin cups. Remove the batter from the refrigerator and the crumb mixture from the freezer. Carefully spread half of the batter into the greased muffin cups. Sprinkle half of the crumb mixture over each of the muffin batter cups. Carefully spread the remaining half of the batter over the crumb mixture and top with the remaining crumb. Place in preheated 425°F oven and bake for 5 minutes. With the door still closed, decrease the oven temperature to 350°F and continue baking for 15-18 minutes or until golden on top and baked fully through. Remove from the oven and let cool for 10 minutes before placing on a wire rack to finish cooling.
- Make the glaze while muffins cool: Whisk the powdered sugar, vanilla extract, and orange juice together until combined.1 cup powdered sugar, ½ tsp vanilla extract, ½ orange
- Once the muffins are cooled, drizzle the glaze over top and finish with the remaining 3 tbsp chopped pistachios.1 cup + 3 tbsp chopped toasted pistachios
Video

Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Styling: Addelyn Evans | Photography: Dera Burreson






