Pistachio Muffins (Protein, Almond Flour, Chocolate Chips)

These protein pistachio muffins with almond flour and chocolate chips feature high-domed tops and a vanilla glaze for a bakery-style treat. Made with Greek yogurt and protein powder, they’re moist, healthy, and gluten-free adaptable. The perfect balance of nutty pistachio flavor and chocolate!

Gluten-free pistachio muffins with chocolate chips and a vanilla glaze drizzled on top on a white cutting board.

These protein pistachio muffins strike the perfect balance between a bakery treat and wholesome ingredients. And they can easily be made gluten-free without that sandy texture. After multiple test batches, I’ve perfected the combination of almond flour, vanilla protein powder, and Greek yogurt that creates an incredibly moist texture while boosting the protein content. The delicate pistachio flavor gets enhanced with just a touch of almond extract and almond flour – my secret for rich, nutty taste without requiring cups of expensive pistachios.

Each muffin features a perfectly domed top with melty chocolate chunks throughout and a light vanilla glaze that makes them look professionally made. My family requests these weekly for breakfast and snacks because they’re satisfying without being overly sweet. The best part? They stay fresh for days, making them perfect for meal prep and busy mornings when you need something substantial that still feels like a treat.

Why You’ll Love This Protein Pistachio Muffins Recipe

  • Bakery-style appearance: These muffins rise with beautiful high domes and a professional-looking glaze that will impress everyone.
  • Protein-packed satisfaction: With Greek yogurt, almond flour, and vanilla protein powder, these muffins keep you full much longer than regular versions.
  • Perfectly balanced flavor: The combination of pistachios, almond extract, and chocolate chunks creates an irresistible nutty-sweet profile.
  • Versatile for any diet: Easily adapt these muffins to be fully gluten-free while maintaining their moist, tender crumb.
All the ingredients needed to make gluten-free pistachio muffins with chocolate chips and a vanilla glaze drizzled on top.

Ingredients & Substitutions

Here is everything you need to make protein pistachio muffins with almond flour:

Greek Yogurt: Adds moisture and protein. Swap with dairy-free yogurt if needed. You can also use sour cream or ricotta cheese for an even richer flavor.

Avocado Oil: Creates that tender crumb. Light olive oil, and melted coconut oil work too.

Cane Sugar: Just enough sweetness. I’ve tried coconut sugar with great results.

Milk: Any kind works here – I use almond milk.

Vanilla Extract: Enhances everything. Don’t skimp!

Almond Extract: The secret to boosting pistachio flavor without tons of nuts.

Eggs: Gives structure for those high domes.

Vanilla Protein Powder: Adds a protein boost and flavor. I love using this nut-based organic vanilla protein powder.

Almond Flour: Makes these super moist and adds protein and reduces the carbs. Here are some additional flour options.

All-Purpose Flour: Provides structure when added to the almond flour. Use GF blend if needed.

Baking Powder & Baking Soda: You’ll need both for that bakery rise.

Pistachios: For that true pistachio flavor and pretty color.

Chocolate Chunks: You can use any variety of semi-sweet chocolate chips or dark chocolate chips that you like. I say, go for chunks over chips – those puddles of chocolate are worth it.

Easily Adapt This Recipe for Any Diet

This recipe is naturally easy to tweak! Follow these simple swaps to make it gluten-free, dairy-free, or vegan while keeping the same great texture and flavor.

Gluten-Free: Replace the all-purpose flour with a 1:1 gluten-free baking blend.

Dairy-Free: Swap the Greek yogurt for coconut yogurt and use any plant-based milk in both the batter and glaze.

Vegan: Replace eggs with flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water for each egg) and use plant-based yogurt, milk, and protein powder.

💡 Pro Tip: If you try a substitution, let us know how it worked in the comments!

A close-up of gluten-free pistachio muffins with chocolate chips and a vanilla glaze drizzled on top.

How to Make My Protein Pistachio Muffins Recipe

Here are easy, detailed, step-by-step instructions that are also repeated in the recipe card at the bottom of this blog post.

Step 1: Make the Muffin Batter

Preheat your oven to 450°F (for the initial heat boost). In a large mixing bowl, combine 1/3 cup Greek yogurt, 1/3 cup avocado oil, 2/3 cup cane sugar, 1/4 cup milk, 2 teaspoons vanilla extract, and 1/4 teaspoon almond extract. Whisk until smooth and well combined. Add 3 eggs and whisk again until the mixture is completely smooth.

To the same bowl, add 1-1/2 cups almond flour, 1/2 cup vanilla protein powder, 3/4 cup all-purpose flour (or gluten-free flour blend), 1-1/2 teaspoons baking powder, and 1/2 teaspoon baking soda. Whisk gently until just combined and no dry spots remain. Be careful not to overmix, as this can make the muffins tough.

Add 1 cup of chocolate chunks to the batter and fold gently with a spatula until evenly distributed throughout the batter.

Adding all the wet ingredients to the mixing bowl.
Adding all the dry ingredients to the mixing bowl.
Folding the chocolate chips into the batter.

Step 2: Fill Muffin Cups and Add Toppings

Line a 12-cup muffin tin with paper liners and spray them lightly with non-stick spray. Fill each cup almost to the top, allowing the batter to mound slightly in the middle for that bakery-style dome. Finely chop 1/4 cup pistachios and sprinkle them generously over the tops of the muffins. If desired, press a few additional chocolate chunks into the tops.

Chopping the pistachios with a knife on a cutting board.
Adding the pistachios and chocolate chips on top of the muffins.

Step 3: Bake with Heat Boost Method

Bake at 450°F for the first 5 minutes (this initial high heat helps create those beautiful domed tops), then reduce the temperature to 350°F without opening the oven door. Continue baking for 12-15 minutes or until the muffins are lightly golden around the edges and a toothpick inserted in the center comes out with just a few moist crumbs. Be careful not to overbake.

Step 4: Cool and Glaze

Allow the muffins to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. Meanwhile, prepare the glaze by mixing 1/2 cup powdered cane sugar with 1/4 teaspoon vanilla extract and 1 tablespoon milk. Add more milk, a little at a time if needed, until you reach a thick but pourable consistency. Drizzle the glaze over the cooled muffins and allow it to set before serving.

Gluten-free pistachio muffins with chocolate chips and a vanilla glaze drizzled on top.

My Expert Recipe Tips

Use the heat boost method: Start hot, then lower the temp without opening the oven. Game-changer for that dome top!

Don’t skip the almond extract: Even that tiny amount makes these taste like pure pistachio goodness.

Spray your paper liners: Learned this one the hard way – no stuck muffins!

Chop your own chocolate: Rough chunks create better chocolate distribution than uniform chips.

Delicious Serving Suggestions

  • Warm with a pat of butter: I like to warm these slightly before serving with a small pat of salted butter. You’ll love how the salt enhances both the pistachio and chocolate flavors.
  • Paired with Greek yogurt: Serve alongside a dollop of Greek yogurt drizzled with honey for a protein-packed breakfast. The tangy yogurt balances the sweetness of the muffins perfectly.
  • Coffee shop style: Cut in half and griddle the cut sides in a bit of butter until golden. You’ll love this trick because it creates a crispy exterior while keeping the inside tender.
  • Holiday breakfast platter: Arrange on a platter with fresh fruit for holiday mornings or brunch gatherings. The beautiful green pistachios make these especially festive for Christmas or spring celebrations.

Frequently Asked Questions

Room temperature storage: Store in an airtight container at room temperature for up to 3 days. The muffins stay remarkably moist thanks to the almond flour and Greek yogurt.

Refrigerator option: Keep for up to a week in the refrigerator in a sealed container. The texture remains excellent due to the high fat content from the almond flour.

Freezer-friendly: Freeze unglazed muffins for up to 3 months in a freezer-safe bag. Thaw overnight in the refrigerator and add the glaze fresh before serving.

Reheat properly: Microwave for 15-20 seconds from refrigerated or 30 seconds from frozen for that fresh-baked taste. If you prefer a crisp top, toast briefly in a toaster oven after microwaving.

Yes—and honestly, I prefer it. Almond flour gives these pistachio muffins a super tender crumb and enhances the natural nutty flavor without overpowering it. It’s also what keeps them moist without needing tons of oil or butter. Just make sure you’re using finely ground almond flour, not almond meal (the texture really matters here).

Totally doable. I’ve made them both ways, and if you’re skipping the protein powder, just replace it with more flour—either all-purpose, oat flour, or a blend of both. The muffins will still turn out fluffy and delicious. You can also sneak in protein with ingredients like Greek yogurt or cottage cheese if you want a little boost without the powder route.

They can be! Almond flour itself is gluten-free, but it depends on what else you’re using in the recipe. I usually pair almond flour with oat flour or a 1:1 gluten-free blend to get the right structure. If you’re baking for someone with celiac, just double check your ingredients—especially your chocolate chips and baking powder—to make sure they’re certified gluten-free.

I like semi-sweet or dark chocolate chips best—they balance the nutty flavor of the pistachios without making the muffins overly sweet. But if you want more of a dessert vibe, white chocolate is amazing too. I’ve even chopped up a dark chocolate bar when I didn’t have chips on hand. Don’t overthink it—use what you love.

Here’s the trick I swear by: preheat your oven to 450°F and bake the muffins at that high heat for the first 5–6 minutes. Then drop it down to 350°F for the rest of the time. That initial burst of heat gets the batter to puff up before it has time to spread. Oh—and don’t open the oven door early. Seriously. Just set a timer and trust the process.

Do you love chocolate and pistachios? Check out more of my easy pistachio recipes:

Gluten-free pistachio muffins with chocolate chips and a vanilla glaze drizzled on top on a white cutting board.

Pistachio Muffins (Protein, Almond Flour, Chocolate Chips)

Gluten-Free diet-friendly recipe
These protein pistachio muffins with almond flour and chocolate chips feature high-domed tops and a vanilla glaze for a bakery-style treat. Made with Greek yogurt and protein powder, they're moist, healthy, and gluten-free adaptable. The perfect balance of nutty pistachio flavor and chocolate!
5 from 2 votes
Servings 12
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes

Ingredients
  

Glaze:

Instructions
 

  • Preheat your oven to 450°F (for the initial heat boost). In a large mixing bowl, combine 1/3 cup Greek yogurt, 1/3 cup avocado oil, 2/3 cup cane sugar, 1/4 cup milk, 2 teaspoons vanilla extract, and 1/4 teaspoon almond extract. Whisk until smooth and well combined. Add 3 eggs and whisk again until the mixture is completely smooth.
  • To the same bowl, add 1-1/2 cups almond flour, 1/2 cup vanilla protein powder, 3/4 cup all-purpose flour (or gluten-free flour blend), 1-1/2 teaspoons baking powder, and 1/2 teaspoon baking soda. Whisk gently until just combined and no dry spots remain. Be careful not to overmix, as this can make the muffins tough.
  • Add 1 cup of chocolate chunks to the batter and fold gently with a spatula until evenly distributed throughout the batter.
  • Line a 12-cup muffin tin with paper liners and spray them lightly with non-stick spray. Fill each cup almost to the top, allowing the batter to mound slightly in the middle for that bakery-style dome. Finely chop 1/4 cup pistachios and sprinkle them generously over the tops of the muffins. If desired, press a few additional chocolate chunks into the tops.
  • Bake at 450°F for the first 5 minutes (this initial high heat helps create those beautiful domed tops), then reduce the temperature to 350°F without opening the oven door. Continue baking for 12-15 minutes or until the muffins are lightly golden around the edges and a toothpick inserted in the center comes out with just a few moist crumbs. Be careful not to overbake.
  • Allow the muffins to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. Meanwhile, prepare the glaze by mixing 1/2 cup powdered cane sugar with 1/4 teaspoon vanilla extract and 1 tablespoon milk. Add more milk, a little at a time if needed, until you reach a thick but pourable consistency. Drizzle the glaze over the cooled muffins and allow it to set before serving.

Video

Notes

Use the heat boost method: Start hot, then lower the temp without opening the oven. Game-changer for that dome top!
Don’t skip the almond extract: Even that tiny amount makes these taste like pure pistachio goodness.
Spray your paper liners: Learned this one the hard way – no stuck muffins!
Chop your own chocolate: Rough chunks create better chocolate distribution than uniform chips.

Nutrition

Calories: 332kcalCarbohydrates: 28gProtein: 9gFat: 19gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.004gCholesterol: 41mgSodium: 256mgPotassium: 124mgFiber: 4gSugar: 20gVitamin A: 70IUVitamin C: 0.1mgCalcium: 92mgIron: 3mg
Keyword almond flour, pistachios, protein muffin
Did you make this recipe and love it?Please let me know in the comments below how it turned out 🙂
Dietitian Reviewed and Endorsed logo

This recipe has been reviewed by a healthcare professional for its nutritional balance and alignment with healthy eating principles.

3 Comments

  1. Wow, wow, wow!! These turned really moist and have the high dome on top. I love pistachios and these had tons of flavor.

  2. These muffins have the most delicious flavor!! Just enough pistachio and sweetness on top 🙂 I hope you enjoy making them!

5 from 2 votes

Leave a Reply

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

Recipe Rating