These pistachio muffins are a favorite in my house, combining a crunchy top with a moist center for a delicious treat any time of the day. Made from scratch in under 40 minutes, these bakery-style muffins are quick to whip up and perfect for breakfast or a quick snack!

A close up image of pistachio muffins on a serving board.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

💭 Why you’ll love this recipe

  • Unique flavor. This muffin offers a distinct, nutty flavor that’s a refreshing twist from traditional muffin flavors like blueberry and banana. It will quickly become your new favorite once you taste it!
  • Easy to make from scratch. This recipe is super simple and comes together in under an hour, and only 20 minutes of prep time!
  • Great make ahead recipe. The muffins stay fresh for up to four days when stored properly, so it’s a great make-ahead breakfast or snack.

📋 Ingredients and notes

To make this pistachio muffin recipe, you’ll need pistachios, all-purpose flour, baking powder, butter, light brown sugar, eggs, sour cream, lemon zest, and salt. Use unsalted pistachio nuts and remove the shell.

An overhead image of the ingredients of pistachio muffins in separate containers with labels.

Variations & Substitutions

  • Butter. Use unsalted butter and soften it to room temperature. If using salted butter, skip adding extra salt. You can also use vegetable oil.
  • Sugar. Use light brown sugar for a sweet, caramelized flavor.
  • Eggs. Use room temperature eggs or substitute with flax eggs.
  • Sour cream. Substitute with Greek yogurt.
  • Lemon zest. Adds a citrus flavor that complements the sweetness of the muffins.
  • Optional. Add a drop of vanilla extract or almond extract for a richer flavor.

📖 How to make bakery style pistachio muffins

Step 1:
Pulverize ¾ cup of the pistachio in a food processor or blender until flour a texture for a few minutes. Reserve and pulse the remaining ½ cup into crumbs.

An overhead image of pistachios in a bowl.
An overhead image of ground pistachios.

Step 2:
Preheat the oven to 400°F (204°C). Prepare 12 muffin tins by spraying with non-stick spray or lining them with cupcake liners or separate silicone muffin cups. Set aside.

Step 3:
In a separate bowl, combine the ¾ cup of pistachios flour with all purpose flour, baking powder, and salt. Whisk until thoroughly blended. Set aside.

An image of pulverized pistachios in a bowl with flour, baking powder, and salt.

Step 4:
In a large bowl, using a mixer, cream together the butter and sugar until light and fluffy, about 2-3 minutes. Add the eggs one at a time, beating well after each addition. Then, mix in the sour cream and lemon zests until fully combined, scraping down the sides and bottom of the bowl as needed.

An image of adding eggs one by one to the wet ingredient mixture.
An image of adding the sour cream to the wet ingredient mixture.

Step 5:
Gently fold the dry ingredients into the wet ingredients until no flour pockets remain. Be careful not to overmix.

An image of combining the wet and dry ingredients together in a bowl.
An image of the pistachio muffin batter in a bowl.

Step 6:
Evenly distribute the batter into the prepared muffin pan or paper liners, using an ice cream scoop with a thumb trigger if available. Sprinkle the tops of the batter with the coarsely chopped pistachios, ensuring to use all of the ½ cup.

An overhead image of uncooked pistachio muffins on a baking sheet.

Step 7:
Bake the muffins for 5 minutes, then reduce the oven temperature to 350°F (175°C). Continue baking for another 13-15 minutes, or until a toothpick inserted into the center of a muffin comes out mostly clean and the tops are golden brown.

An overhead image of baked pistachio muffins on a baking sheet.

Step 8:
Remove the muffins from the oven and let them cool in the pan for about 10 minutes before transferring them to a wire rack to cool completely.

An image of pistachio muffins on a serving board.

Shruthi’s Top Tip

Crush pistachios until fine. When pulverizing the pistachios, make sure it’s fine but not too powdery. Pulse them in short bursts to avoid turning them into butter. Sift the pistachio flour to remove any larger pieces.

  • Make sure your butter, eggs, and sour cream are at room temperature to create a smooth batter and ensure even baking.
  • Mix the lemon zest with the sugar before creaming to release more citrus oils (if you want to enhance the taste of citrus in your muffins)
  • Fold ingredients gently and mix only until the ingredients are just combined. Overmixing can result in dense muffins.
  • Use an ice cream scoop to ensure even batter distribution in the muffin tin.
  • Sprinkle the chopped pistachios on top evenly to prevent sinking.
  • Start baking at a high temperature to create a dome shape on the muffins. Reduce the oven temperature after 5 minutes to ensure the muffins cook through without burning.
  • Check for doneness. When testing for doneness, a toothpick should come out clean or with a few moist crumbs but not a wet batter.

👩🏽‍🍳 Troubleshooting FAQs

Should I use unsalted or salted pistachios?

Make sure to use unsalted pistachios for this recipe. Salted pistachios often have a lot of salt content and might overpower the muffin flavor.

What is the secret to moist muffins?

Don’t skimp on butter, eggs, and sour cream, as these add a good amount of moisture to the muffins. Mix the batter just until combined, as over-mixing can lead to tough and dry muffins.

Why are my muffin tops flat? How can I prevent that?

Starting with a high oven temperature helps create a dome shape on the muffins. But remember to reduce the temperature afterwards.

🍴 How to serve pistachio muffins

The best part about these bakery style muffins is that they’re not too sweet, so you can serve them for breakfast, dessert, or even as a snack. I love to serve this with fresh fruit, yogurt, or oatmeal. It goes so well with my mango lassi in the summer and pumpkin spice latte during the Fall.

An overhead image of pistachio muffins on a wooden serving board.

🍴Storage and reheating suggestions

To store leftovers, lay down a paper towel at the base of a long but shallow airtight container and then arrange the muffins in a single layer. You can also wrap them individually in a plastic wrap.

To freeze them, do the same thing but store them in the freezer. When you’re ready to serve them, thaw for a few hours then pop them in the microwave and for about 45 seconds and they’re good to go!

🍴 More delicious breakfast recipes

If you like this recipe, don’t forget to check out my other breakfast recipes:

If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

5 from 3 votes

Pistachio Muffins

These pistachio muffins are a tasty blend of chopped pistachios and brown sugar with a hint of lemon zest. Moist and ready in under 40 minutes, these muffins are perfect for breakfast or a quick snack.
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 12 muffins
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 

  • cups pistachios, shelled and unsalted, divided
  • 1⅓ cups all purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • ½ cup unsalted butter, softened to room temperature
  • cup light brown sugar
  • 2 eggs, large
  • ½ cup sour cream
  • 1 teaspoon lemon zest

Instructions 

  • Pulverize ¾ cup of the pistachio in a food processor or blender until flour a texture for a few minutes. Reserve and pulse the remaining ½ cup into crumbs.
  • Preheat the oven to 400°F (204°C). Prepare 12 muffin tins by spraying with non-stick spray or lining them with cupcake liners or separate silicone muffin cups. Set aside.
  • In a separate bowl, combine the ¾ cup of pistachios flour with all purpose flour, baking powder, and salt. Whisk until thoroughly blended. Set aside.
  • In a large bowl, using a mixer, cream together the butter and sugar until light and fluffy, about 2-3 minutes. Add the eggs one at a time, beating well after each addition. Then, mix in the sour cream and lemon zests until fully combined, scraping down the sides and bottom of the bowl as needed.
  • Gently fold the dry ingredients into the wet ingredients until no flour pockets remain. Be careful not to overmix.
  • Evenly distribute the batter into the prepared muffin wells, using an ice cream scoop with a thumb trigger if available. Sprinkle the tops of the batter with the coarsely chopped pistachios, ensuring to use all of the ½ cup.
  • Bake the muffins for 5 minutes, then reduce the oven temperature to 350°F (177°C). Continue baking for another 13-15 minutes, or until a toothpick inserted into the center of a muffin comes out mostly clean and the tops are golden brown.
  • Remove the muffins from the oven and let them cool in the pan for about 10 minutes before transferring them to a wire rack to cool completely.

Notes

Storage: Muffins stay fresh covered at room temperature up to 5 days or in the refrigerator up to 1 week.
Pistachios: Make sure they are unsalted and all of the shells are completely removed.
Tips:
  • Be careful not to over mix the batter – this can make the muffin really hard!
  • You can serve this with a dollop of whipped cream if you want to make it even more of a dessert (or with vanilla bean ice cream, oh yum!)

Nutrition

Calories: 267kcal | Carbohydrates: 27g | Protein: 5g | Fat: 16g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 53mg | Sodium: 186mg | Potassium: 187mg | Fiber: 2g | Sugar: 13g | Vitamin A: 389IU | Vitamin C: 1mg | Calcium: 81mg | Iron: 1mg

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

Like this? Leave a comment below!

Note: This recipe was originally published on January 21, 2020 and it was updated on January 31, 2021 with detailed instructions and tips and tricks.

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 3 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. Charlene says:

    There is no amount of salt written.

    1. Shruthi Baskaran says:

      Should be half a teaspoon of salt!

  2. Nanda says:

    5 stars
    These pistachio muffins are literally out of this WORLD!!!! By far the best muffins I’ve ever made from scratch, the recipe was perfect and much simpler than you would expect. I can eat them for breakfast, snack and dessert (with glaze), which is amazing! Thanks a lot, Shruthi!