I love baking muffins for the week, and these cottage cheese pistachio crunch muffins are my current favorite.

Muffins can often turn out a bit dry, but blending cottage cheese right into the batter completely fixes that problem.
It gives the muffins an amazingly soft and tender crumb while keeping the center perfectly moist.

You also get sweet white chocolate and a crisp nutty topping in every single bite.
I think you are going to love how easy these are to make for a cozy morning treat.
Why I Love This Recipe
Crispy Crunch Topping – The buttery brown sugar and chopped pistachio crumble on top creates an incredible texture in every single bite.
Ultra Moist Center – Blended cottage cheese melts right into the batter, keeping these muffins tender without tasting like cheese at all.

Real Nut Flavor – Grinding whole pistachios into the flour infuses deep, nutty goodness directly throughout the entire fluffy crumb.
Sweet Creamy Pockets – Melting white chocolate chips folded inside add luscious bursts of sweetness that complement the earthy nuts perfectly.
The Ingredients
For the Pistachio Crunch
- 1/2 cup Shelled Pistachios, Chopped
- 1/4 cup All Purpose Flour
- 3 tbsp Light Brown Sugar
- 1/8 tsp Salt
- 2 tbsp Unsalted Butter, Melted
For the Muffins
- 3/4 cup Shelled Unsalted Pistachios
- 2/3 cup Granulated Sugar
- 1 3/4 cups All Purpose Flour
- 2 tsp Baking Powder
- 1/2 tsp Baking Soda
- 1/2 tsp Salt
- 1 1/4 cups Full Fat Cottage Cheese
- 2 Large Eggs
- 1/2 cup Unsalted Butter, Melted
- 1 tsp Vanilla Extract
- 1/2 tsp Almond Extract
- 1/2 cup White Chocolate Chips
For the Drizzle
- 1/3 cup White Chocolate Chips
- 1 tsp Coconut Oil
How to Make This Recipe
Step 1
Preheat the oven to 375°F and line a 12-cup muffin tin with paper liners.
Step 2
Make the pistachio crunch: mix the chopped pistachios, flour, brown sugar and salt with the melted butter until clumpy, then set aside.
Step 3
Pulse the pistachios with the sugar in a blender for 20-30 seconds, until they form a fine, sandy meal. Transfer to a large bowl and whisk in the flour, baking powder, baking soda and salt.
Step 4
Add the cottage cheese, eggs, melted butter, vanilla and almond extract to the blender and blend until smooth, 30-45 seconds.
Step 5
Fold the wet mixture into the dry ingredients just until combined, then fold in the white chocolate chips.
Step 6
Divide the batter among the cups and pile the pistachio crunch on top of each muffin.
Step 7
Bake for 20-23 minutes, until golden and a toothpick comes out clean. Cool completely on a wire rack.
Step 8
Microwave the white chocolate chips with the coconut oil in 20-second bursts, stirring between each, until smooth. Drizzle over the muffins and let set.

Quick Tips
Watch the Nut Grinding Time
When you pulse the pistachios and sugar together, use short, quick pulses instead of running the blender continuously.
If you blend them for too long, the natural oils will release and turn the nuts into an oily paste instead of a fine, sandy meal.
I recommend stopping as soon as the nuts look powdery and evenly mixed with the sugar.
Blend the Wet Mixture Until Completely Smooth
You’ll get the best results if you blend the cottage cheese and other wet ingredients until every single small curd disappears.

This step creates a silky base that gives the muffins an extra tender crumb without leaving random white lumps in the baked batter.
Let the Melted Butter Cool Down
Before adding the melted butter to the blender with the eggs and cottage cheese, make sure it cools down to room temperature.
If the butter is still piping hot, it can scramble the raw eggs and make the whole mixture separate.
More Favorites
- Cottage Cheese Chocolate Chip Snack Muffins
- Cottage Cheese Protein Blueberry Crumble Muffins
- Cottage Cheese Protein Pistachio Cookies
- Cottage Cheese Protein Pistachio Rose Pancakes
- Cottage Cheese Protein Salted Honey Pistachio Ice Cream
Quick Answers
Can I use low-fat or fat-free cottage cheese instead of full fat?
You can use low-fat cottage cheese without changing the outcome too much. The muffins will just be slightly less rich.
Avoid completely fat-free cottage cheese if possible, because the extra liquid content can make the batter overly wet and dense.
Cottage Cheese Pistachio Crunch Muffins
Ingredients
For the Pistachio Crunch
- 1/2 cup Shelled Pistachios, Chopped
- 1/4 cup All Purpose Flour
- 3 tbsp Light Brown Sugar
- 1/8 tsp Salt
- 2 tbsp Unsalted Butter, Melted
For the Muffins
- 3/4 cup Shelled Unsalted Pistachios
- 2/3 cup Granulated Sugar
- 1 3/4 cups All Purpose Flour
- 2 tsp Baking Powder
- 1/2 tsp Baking Soda
- 1/2 tsp Salt
- 1 1/4 cups Full Fat Cottage Cheese
- 2 Large Eggs
- 1/2 cup Unsalted Butter, Melted
- 1 tsp Vanilla Extract
- 1/2 tsp Almond Extract
- 1/2 cup White Chocolate Chips
For the Drizzle
- 1/3 cup White Chocolate Chips
- 1 tsp Coconut Oil
Equipment
- muffin tin
- blender
Instructions
- Preheat the oven to 375°F and line a 12-cup muffin tin with paper liners.
- Make the pistachio crunch: mix the chopped pistachios, flour, brown sugar and salt with the melted butter until clumpy, then set aside.
- Pulse the pistachios with the sugar in a blender for 20-30 seconds, until they form a fine, sandy meal. Transfer to a large bowl and whisk in the flour, baking powder, baking soda and salt.
- Add the cottage cheese, eggs, melted butter, vanilla and almond extract to the blender and blend until smooth, 30-45 seconds.
- Fold the wet mixture into the dry ingredients just until combined, then fold in the white chocolate chips.
- Divide the batter among the cups and pile the pistachio crunch on top of each muffin.
- Bake for 20-23 minutes, until golden and a toothpick comes out clean. Cool completely on a wire rack.
- Microwave the white chocolate chips with the coconut oil in 20-second bursts, stirring between each, until smooth. Drizzle over the muffins and let set.