Dairy-Free Pistachio Muffins: Bakery-Style Recipe

These dairy-free Pistachio Nut Muffins are a cheerful treat: tender and airy inside with crunchy, sugared pistachio domes. Simple to prepare, they come together in a single bowl and are ready in about 30 minutes.

Pistachio Nut Muffins

What You Will Love About These Muffins

  • Soft and fluffy inside, crunchy on top. These homemade pistachio muffins stay moist with a satisfying sugared-pistachio crunch on the dome.
  • Dairy-free without compromise. Made without milk or butter, they still deliver a bakery-style texture and flavor.
  • Nutritious boost. Pistachios add fiber, protein and vitamin B6 to these muffins.
  • Quick and easy. One-bowl prep and about 30 minutes from start to finish yields a dozen bakery-style muffins.
Pistachio muffins close-up

Pistachio Muffin Recipe Ingredient Notes

  • Pistachio pudding mix. This recipe uses instant pistachio pudding mix for flavor and texture similar to bakery muffins. Many instant mixes (for example, Jell‑O Pistachio Instant Pudding) are dairy-free, but always check the label. If you prefer to avoid pudding mix, consider a pistachio or matcha-based muffin variation.
  • Cooking oil. The recipe calls for 1/2 cup canola oil; avocado oil is a good substitute.
  • Milk. Unsweetened almond milk works well. Any dairy-free milk or regular milk (if you don’t need dairy-free) can be used instead.
  • Baking powder. Use fresh baking powder for best rise. If unsure, test a small amount in hot water — it should fizz. You can make a substitute with cream of tartar, baking soda and cornstarch if needed.
  • Sugar. Granulated sugar is used; organic or less-refined sugar may look darker but works fine.
  • Large crystal sugar. Coarse sugar or raw sugar gives the muffin tops a sparkling crunch.
  • Real pistachios. Use shelled pistachios—raw, roasted, salted or unsalted—to top the muffins.

How to Make These Pistachio Crunch Muffins: Step-by-Step

Note: A printable recipe card appears below.

Mixing batter

PREPARATION

  • Preheat oven to 425°F (220°C).
  • Have ready a large mixing bowl, a spoon or whisk, and a 12-cup muffin pan.
  • Line the pan with nonstick liners or lightly spray the cups with baking spray.

EQUIPMENT PRO TIP: If you own two muffin pans, divide the batter between them leaving empty spaces between muffins; this helps create taller domes and crispier tops, similar to bakery results.

Step-by-step graphic

STEP 1: In a large bowl, whisk together the dry ingredients: all-purpose flour, sugar, pistachio pudding mix, baking powder, baking soda and salt.

STEP 2: Add the wet ingredients: oil, egg, almond milk and vanilla extract.

STEP 3: Stir gently with a large spoon or rubber spatula until just combined. A few lumps are fine—overmixing can make muffins tough.

STEP 4: Divide the batter evenly among the 12 muffin cups. A cookie scoop speeds this step. Fill the cups near the top to encourage domed tops.

NOTE: The batter will be thick—between cake batter and cookie dough in consistency.

Batter in muffin pan

STEP 5: Let the filled pan rest briefly while you prepare the pistachios.

STEP 6: Roughly chop or crush the pistachios to varied sizes. Place them in a small bag and pound with a rolling pin or use the flat side of a meat tenderizer for an easy method.

STEP 7: Sprinkle the chopped pistachios over each muffin and then add coarse sugar crystals (about 1 tablespoon total, or to taste).

STEP 8: Bake at 425°F for 8 minutes to set and encourage a domed top. Reduce oven temperature to 350°F and bake another 8–12 minutes (timing varies by oven) until a toothpick inserted in the center comes out clean. Let cool a few minutes before enjoying.

Fresh pistachio muffins

What to Eat with These Bakery Style Pistachio Muffins

  • These muffins are delightful on their own—no topping required.
  • For extra indulgence, slice and spread with dairy-free butter or regular butter if dairy is acceptable.
  • Jam or fruit preserves are a tasty alternative.

Ingredient Substitutions and Recipe Variations

  • Use pre-chopped pistachios if you want to save prep time.
  • Swap almond milk for any other dairy-free milk, or use regular milk if dairy is not a concern.
  • If you prefer a pudding-free, egg-free muffin, try a vegan pistachio or matcha-pistachio variation that uses plant-based binders.
Muffins on a plate

Frequently Asked Questions

Can I make this recipe using large 6-cup muffin tins instead?

Yes. Divide the batter among six large cups. Reduce the initial high-temperature bake from 8 minutes to about 5 minutes, then lower to 350°F and continue baking for 22–25 minutes, or until a toothpick comes out clean.

Can I freeze these?

Yes. Once fully cooled, wrap each muffin in plastic wrap or foil and store in an airtight container in the freezer for up to three months. Thaw at room temperature or warm briefly in the oven or microwave.

Can I make these pistachio nut muffins without real pistachios?

Yes. You can omit the nuts on top and still enjoy the flavor from the pudding mix. If you want a nut substitute, chopped walnuts pair nicely.

Can I add chopped pistachios or green food coloring to the batter?

Yes. Add about 1/4 cup extra chopped pistachios to the batter for more nutty texture. A drop or two of green food coloring can make the muffins festive for holidays like St. Patrick’s Day.

Can I really make muffins without milk?

Absolutely. These dairy-free muffins have been made successfully without milk for many years and are enjoyed by people with and without dairy restrictions.

Other Dairy-Free Muffin Recipes You’ll Love

  • Dairy-Free Corn Muffins
  • Dairy-Free Banana Muffins
  • Cranberry Orange Muffins
  • Chocolate Chip Mocha Muffins
  • Strawberry Banana Nut Muffins

Love Pistachios? Check Out These Pistachio Lover Recipes

  • Pistachio Raspberry Cake
  • Pistachio Matcha Muffins (dairy-free and egg-free)
  • One Pan Pistachio Salmon
Pistachio Nut Muffins

Pistachio Nut Muffins (dairy-free)

Kelly Kirkendoll

Indulge in bakery-style pistachio nut muffins that are fluffy inside and topped with crunchy sugared pistachios. Simple one-bowl, dairy-free recipe.

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Course Bread, Dessert, muffins, Snack
Cuisine Dairy-Free, soy-free

Servings 12 muffins
Calories 251 kcal

Equipment

  • Large bowl
  • 12-cup muffin pan
  • Large spoon or rubber spatula
  • Whisk (optional)
  • Meat tenderizer or rolling pin (for crushing pistachios)
  • Small bag or pouch (to crush nuts)

Ingredients

Dry Ingredients

  • 2 cups all-purpose flour
  • 1 cup sugar
  • 1 box pistachio instant pudding mix
  • 2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt

Wet Ingredients

  • 1 cup unsweetened almond milk
  • 1/2 cup canola oil
  • 1 egg
  • 1 tsp vanilla extract

Muffin Topping

  • 1/4 cup pistachios (shelled)
  • 1 Tbsp large sugar crystals or raw sugar

Instructions

  • Preheat oven to 425°F. Line a 12-cup muffin tin with liners or lightly grease the cups.
  • In a large bowl, combine the dry ingredients: flour, sugar, pistachio pudding mix, baking powder, baking soda and salt.
  • Add the wet ingredients—almond milk, oil, egg and vanilla—and stir until just blended. Do not overmix; a few lumps are okay. Batter will be thick.
  • Spoon or scoop batter into the muffin cups, filling near the top for domed muffins.
  • Roughly chop or crush pistachios to varied sizes and sprinkle over each muffin. Add coarse sugar crystals on top.
  • Bake at 425°F for 8 minutes, then lower oven to 350°F and continue baking 8–12 minutes more until a toothpick comes out clean.
  • Allow muffins to cool for a few minutes before serving.
  • Notes

    • Fill muffin cups near the top—unlike cupcakes—so you get nice domed tops.
    • Using two pans with space between muffins can help create bakery-style rise and crisp tops.
    • If dairy is not a concern, regular milk can be used in place of nut milk.

    © Kitchen Gone Rogue. www.kitchengonerogue.com

    The nutritional information provided is an estimate and should not replace professional advice.

    Nutrition

    Calories: 251kcalCarbohydrates: 35gProtein: 3gFat: 11g
    Tried this recipe?Let us know how it was!