Fluffy Pistachio Muffins with Cream Cheese Frosting

These fluffy, moist pistachio muffins have a sweet, nutty flavor and lightly sugared tops. They’re quick and simple to make — the instant pistachio pudding mix gives the muffins a subtle green hue and that classic pistachio taste.

close-up pistachio muffin with more in the background

A great muffin is hard to beat — whether you prefer banana chocolate chunk, raspberry and white chocolate, cinnamon streusel, or triple chocolate. Pistachio muffins are a classic bakery favorite, and with a package of instant pistachio pudding on hand they’re fast to pull together. This recipe yields tender, flavorful muffins with a delicate nutty note and a pleasant sugar-crisp top.

Why This Recipe Works

  • Quick and easy — The batter comes together in minutes and the muffins are oven-ready in under 10 minutes.
  • Distinct flavor — Instant pistachio pudding adds a signature pistachio taste and moisture that elevates a basic muffin batter.
  • Versatile — These muffins are suitable for breakfast, snacks, or a light dessert, and they pair well with coffee or tea.
overhead shot of ingredients for pistachio muffins

Ingredient Notes

  • All-purpose flour — Provides structure and a soft crumb. Spoon and level or weigh for accuracy.
  • Instant pistachio pudding mix — The key to the muffins’ flavor and color. Use the instant variety found in most grocery stores.
  • Baking powder & baking soda — Ensure the muffins rise properly and have a light texture.
  • Salt — Balances sweetness and enhances the overall flavor.
  • Unsalted butter — Gives richness and tenderness; use softened butter for easy creaming.
  • Light brown sugar — Adds moisture and a mild caramel note. Adjust sweetness if desired.
  • Eggs — Add structure and moisture; room-temperature eggs incorporate more evenly.
  • Sour cream — Adds moisture and a touch of acidity that reacts with leaveners for a tender muffin.
  • Whole milk — Keeps the batter moist; other milks can be used as substitutes.
  • Vanilla & almond extract — Vanilla rounds out the flavor, while a small amount of almond extract highlights the nutty pistachio notes.
  • Pistachios — Use unsalted shelled pistachios; chop some for the batter and reserve extra for topping.

Ingredient Swaps

If you need to adapt the recipe, here are reliable substitutions:

  • Use a gluten-free flour blend for a gluten-free version, or swap part of the all-purpose flour with whole wheat for added fiber and a nuttier taste.
  • Replace butter with coconut oil or neutral vegetable oil for a dairy-free option; applesauce can reduce fat in the batter.
  • Substitute light brown sugar with granulated or dark brown sugar. Honey or maple syrup can be used but expect a slightly different texture and flavor.
  • For a vegan egg substitute, try chia or flax “eggs” (1 tablespoon chia or ground flax + 3 tablespoons water per egg), adjusting liquids as needed.
  • Swap whole milk with almond, oat, or coconut milk for dairy-free results; buttermilk adds tang and tenderness.
  • Replace sour cream with plain yogurt or Greek yogurt if you prefer.

Step-by-Step Overview

The full ingredient list and detailed instructions are provided in the recipe card below; this is a concise walkthrough of the main steps.

process shots of mixing dry ingredients in bowl and beating together butter and sugar in another bowl

1. Combine the dry ingredients in a medium bowl and set aside. In a separate bowl, cream the butter and brown sugar until light and fluffy.

process shots of adding in liquid ingredients and beating before folding in the dry ingredients

2. Beat in the eggs, sour cream, milk, vanilla, and almond extract until uniform, then fold the dry ingredients in gently. Avoid overmixing — a few small lumps are fine.

process shots of adding batter to muffin tin before baking

3. Fill a prepared 12-cup muffin pan to the top for bakery-style domes. Sprinkle chopped pistachios and a little coarse sugar on each muffin. Bake briefly at a higher temperature, then lower the heat to finish for a tall, tender muffin with a crisp top.

FAQs

What type of pistachios are best?

Unsalted, shelled pistachios give the best flavor and let you control the salt level. If you only have salted pistachios, reduce the recipe salt.

Can I skip the pistachio pudding mix?

You can use vanilla pudding mix and add chopped pistachios, or experiment with other instant pudding flavors to create variations, though the classic pistachio flavor will be milder.

Can I make gluten-free pistachio muffins?

Yes. Use a quality gluten-free flour blend and confirm all packaged ingredients are gluten-free. Texture may vary slightly depending on the blend.

How can I tell when the muffins are done?

Insert a toothpick into the center — it should come out clean or with a few moist crumbs, but no wet batter.

How long do they keep?

Stored in an airtight container at room temperature, they stay fresh 2–3 days. Refrigerate up to one week or freeze for up to three months.

Pro Tips / Recipe Notes

  • Bring refrigerated ingredients to room temperature so the batter mixes evenly and achieves the best texture.
  • Don’t overmix — stirring just until combined keeps muffins tender and avoids a dense crumb.
  • An ice cream scoop ensures even portion sizes and consistent bake times.
  • For tall, bakery-style domes, fill muffin cups to the top before baking and use the quick-high-heat-then-lower method.
  • Reduce added salt to 1/4 teaspoon if using salted pistachios.
overhead shot of pistachio muffins in muffin tin

Similar Recipes

  • Mini chocolate chip muffins
  • Blackberry oatmeal muffins
  • Cranberry orange muffins
  • Pumpkin banana muffins
  • Cinnamon streusel muffins

If you try these pistachio muffins, I’d love to hear how they turned out. Share your results in the comments or tag your photos on social media to show variations you tried. Enjoy warm or cooled — these muffins are an easy, flavorful way to brighten breakfasts and snack time.

close-up pistachio muffin with more in the background

Pistachio Muffins

Ryan Beck

Fluffy, moist muffins with pistachio flavor and sugared tops — quick and easy to make.
Prep Time 10
Cook Time 20
Total Time 30
Course Breakfast
Cuisine American
Servings 12 muffins
Calories 233 kcal

Ingredients

  • 1 ¾ cups all-purpose flour (219g)
  • 1 pack instant pistachio pudding mix (28g)
  • 1 ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup unsalted butter, room temperature
  • ¾ cup light brown sugar
  • 2 large eggs, room temperature
  • ½ cup sour cream, room temperature
  • cup whole milk
  • 2 teaspoon vanilla extract
  • ¼ teaspoon almond extract
  • ½ cup unsalted pistachios, shelled and chopped
  • turbinado sugar for topping

Instructions

  1. Preheat oven to 425°F. Spray a 12-count muffin pan with nonstick spray or line with cupcake liners. Set aside.
  2. In a medium bowl, whisk together the flour, pistachio pudding mix, baking powder, baking soda, and salt.
  3. In a mixer bowl, cream together the butter and brown sugar until combined, about 2–3 minutes. Add eggs, sour cream, milk, vanilla, and almond extract and beat until uniform. Fold in the dry ingredients with a spatula until just combined.
  4. Spoon batter into the prepared muffin pan, filling each cup to the top. Sprinkle with chopped pistachios and a little turbinado sugar.
  5. Bake at 425°F for 5 minutes, then reduce oven temperature to 350°F and bake 12–15 minutes more, or until a toothpick inserted in the center comes out clean. Cool 5 minutes in the pan, then transfer to a wire rack.

Notes

  • Bring refrigerated ingredients to room temperature before mixing for best texture.
  • Mix just until combined to avoid tough muffins.
  • An ice cream scoop makes portioning consistent and speeds up the process.
  • Fill cups completely for taller, bakery-style muffins.
  • Muffins are done when a toothpick comes out clean.
  • If using salted pistachios, reduce recipe salt to ¼ teaspoon.

Nutrition

Serving: 1 muffin
Calories: 233 kcal
Carbohydrates: 28 g
Protein: 4 g
Fat: 11 g
Sugar: 16 g
Tried this recipe?
Leave a comment to share your experience or variations.