This post may contain affiliate links. Please read our disclosure policy.
Looking for a muffin recipe that’s a little different but still comforting? These pistachio muffins are soft, lightly sweet, and packed with rich pistachio flavor, making them perfect for breakfast or an anytime snack.

If you love pistachio desserts, these muffins are about to become a favorite. They are soft, moist, and full of nutty flavor. I love that they’re easy enough to make for busy mornings and good enough to share with family or friends. My kids love these pistachio muffins and always always ask me when I can make them next.
You may also love my pistachio cheesecake, or for something more savory, my pistachio-crusted salmon.
Recipe Overview
Ingredients needed
Below is a list of ingredients you will need to make these muffins. Full measurements are listed in the recipe card below.

- Flour: I used all-purpose flour, but wheat flour or gluten-free flour will also work.
- Eggs: needed as a binder, and you can swap them with egg substitute for a vegan option.
- Baking essentials: Baking powder, baking soda, and salt
- Coconut oil, or any other neutral-tasting oil. Melted butter will work too.
- Granulated cane sugar: This is what I use mostly, but other types of sugar will do.
- Yogurt: Plain Greek yogurt or sour cream. If you only have vanilla yogurt, it will work just fine.
- Almond milk, or any milk of your choice.
- Pistachio butter or pistachio cream: or you can use store-bought.
- Pure almond extract and vanilla extract: Or you can choose to use only vanilla.
- Roasted Pistachios, optional for topping: can be salted or unsalted.
How to make pistachio muffins
Preheat the oven to 375°F and line a 12-cup muffin pan with liners.

Combine the wet ingredients: In a bowl, whisk sugar, pistachio butter, coconut oil, eggs, Greek yogurt, milk, almond extract, and vanilla until smooth.
Mix dry ingredients: In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.

Combine the dry and wet ingredients, mixing gently until just combined. Don’t overmix.
Divide the batter evenly among the 12 muffin liners and sprinkle the chopped pistachios on top.

Bake for 18–22 minutes, or until a toothpick comes out clean and the tops are lightly golden. Let muffins cool for 5–10 minutes before serving.
Notes
- For a greener color, add a drop or two of natural green food coloring, but it’s not necessary.
- Allow the muffins to cool for 5 minutes before removing from the pan.
- You can add the chopped pistachios in the batter if you prefer.
- Consider adding some chocolate chips.
- Any flour will work, but be mindful when using almond flour, you will need a lot more almond flour to get the right consistency, and it will be quite moist.

Common Questions
You can make pistachio butter at home, or you can swap it with any nut butter of your choice.
These muffins will last up to 7 days in the fridge if stored in an airtight container.
Yes. You can make it vegan by using an egg substitute and a plant-based yogurt instead.
These muffins can definitely be frozen for up to 3 months. Wrap them well or place them in a freezer-safe container before freezing. Thaw by leaving them in the fridge overnight.

More Muffins
- Cinnamon Muffins
- Raspberry Muffins
- Sweet Potato Muffins
- Healthy Strawberry Muffins
- Flourless Chocolate Muffins
You may also like
- Easy Cottage Cheese Recipes
- Strawberry Cheesecake Cookies
- Dubai Chocolate Bar Recipe
- Goat Cheese Stuffed Dates

Thanks for stopping by. If you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it!
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.










