My high protein muffins are light, fluffy and packed with 13.9g of protein each. Made with whey protein powder, cottage cheese and juicy blueberries, they are naturally gluten-free, sugar free and low carb. Ready in just 25 minutes!

I am so proud of this high protein muffin recipe!
I tested several versions of these protein powder muffins until they turned out moist and fluffy, just the way I like them. The crumb is vanilla-flavored with a hint of fragrant lemon. They taste just like proper muffins.
They have become one of my go-to healthy breakfasts and keep me satisfied until lunch.
Jump to:

Katrin's Recipe Highlights
Protein Power - By using eggs, whey protein powder AND cottage cheese, one regular-sized muffin contains 13.9 grams of protein. If you use a mini muffin pan, one muffin still has a generous 9.3 grams of protein.
Light & Fluffy - I whip the eggs until they double in volume. This adds air to the batter and makes the muffin crumb light and fluffy.
Moist, not dry - I figured out the IDEAL ratio of protein powder versus wet ingedients, so the muffins texture is SPOT ON. Even after a day in the fridge they are still lovely and moist.
Low Carb - The recipe is gluten-free, sugar free and keto friendly with only 3.3g net carbs per muffin.
Baking With Protein Powder
Adding protein powder to low carb bakes creates a delicate crumb texture that is similar to wheat recipes. I often use small amounts of protein powder in low carb cakes and breads to achieve that finer texture.
Since this is a dedicated protein muffin recipe, I use as much protein powder as possible instead of regular flour (in my case, almond flour).
BUT!! Protein powder isn't a direct replacement for flour. Especially whey protein absorbs a lot of moisture, and too much can make muffins dry or rubbery.
How I Keep These Muffins Moist
In this recipe, I balance the ½ cup of whey protein with cottage cheese, eggs and butter. Cottage cheese adds moisture as well as extra protein, while the butter keeps the crumb tender.
Ingredients
See the recipe card for full information on ingredients and quantities.

Dry Ingredients
- Almond Flour - I used what we here in the UK call ground almonds. It's the same as regular almond flour in the US. Reduce by 2 tablespoons if using super-fine almond flour.
- Protein Powder - I used Pulsin unflavoured whey protein powder.
- Sweetener - Any 1:1 sugar substitute will work for muffins. I used an erythritol monk fruit sweetener blend by Lakanto. You could also go for Bocha Sweet or allulose.
- Baking Powder - Always check that baking powder is fresh so the muffins become nice and fluffy.
Wet Ingredients
- Cottage Cheese - Both large curd or small curd cottage cheese are good here. I recommend cottage cheese with a fat content of at least 2%-4% for a moist and rich texture. Fat free cottage cheese is too watery.
- Eggs - I always use large eggs in my recipes, this one included. Make sure they are room temperature. This is important for a good rise.
- Butter - Unsalted, melted and cooled or very, very soft.
- Flavor: Fresh blueberries, lemon and vanilla. Don't miss out on the lemon zest, it really lifts the taste. Use frozen blueberries straight from frozen rather than thawing them first. Thawed berries are softer and release juice into the batter, which discolors the crumb.
Which Protein Powder is Best?
- Whey Protein Isolate - Recommended. It has a creamy flavor and is what I developed the recipe with. With whey protein, the muffins will have a beautifully fine, fluffy crumb.
- Egg White Protein - tested alternative. Works well in terms of texture, but lacks in flavor. Add another ½ teaspoon of vanilla extract to compensate.
- Pea or Hemp Protein - tested alternatives. Both have a distinctly pulsey / nutty taste, which gives the muffins a rustic "wholemeal" flavor.
Can I use Collagen Protein Powder? - Don't use this. Collagen makes these muffins too soft. You'd need change the entire recipe and use less wet ingredients.
Instructions
It is simple to make protein muffins. Here are the basic steps.
Scroll down to the recipe card for the detailed method, nutrition details and ingredient amounts.

STEP 1
In a large mixing bowl, or in a food processor, blend the eggs until they are frothy and have doubled in size.

STEP 2
Add the rest of the wet ingredients and continue blending until smooth.

STEP 3
Now, add the dry ingredients and blend briefly until a smooth batter forms.
The batter should be thick and spoonable.

STEP 4
Spoon the muffin batter into a muffin pan that you have lined with either paper cases or silicone cases. (This is a mini muffin pan. A regular muffin pan yields 8 muffins.)

STEP 5
Add the blueberries, pressing some into the batter and leaving some on the top.

STEP 6
Bake the muffins in the preheated oven until golden.
Katrin's Top Tips
- Whip the eggs properly. Whip for around 2 minutes until the eggs have doubled in volume and the air bubbles are small and sturdy. This makes the crumb texture light and airy.
- Don't overmix after adding the protein powder. Only mix until smooth. Overmixing can cause the batter to deflate.
- Check batter consistency. It your batter looks noticeably thicker than mine, your protein powder may be more absorbent. This can happen with casein protein powder, for example. Add almond milk by the teaspoon to loosen.
- Test for doneness. Start checking the muffins towards the end of the baking time. The muffins are ready as soon as they are lightly golden around the edges and the top springs back when you press on it.
Don't be tempted to over-bake. Protein powder muffins become dry when they stay in the oven too long, even if it's just a few minutes. They continue to firm up as they cool.
Recipe

Protein Muffins
Ingredients
Wet Ingredients
- 3 large eggs room temperature
- ¾ cup cottage cheese 160g
- ⅓ cup butter melted and cooled, 80g
- 1 tablespoon lemon juice 12g
- 1 teaspoon vanilla extract
Dry Ingredients
- 1.25 cups almond flour 125g, I used ground almonds
- ½ cup whey protein powder 50g
- ⅓ cup granulated sweetener 60g
- ½ tablespoon baking powder
- lemon zest grated from 1 lemon, 2 tsp
- ½ cup fresh blueberries 70g
Instructions
- Preheat the oven to 180 Celsius / 350 Fahrenheit (electric) or 160C / 320F fan-assisted.
- Blend the eggs for 2 minutes until they are frothy and have doubled in volume.
- Add the wet ingredients - cottage cheese, melted and cooled butter, lemon juice and vanilla extract - and blend until smooth.
- Then add the dry ingredients - almond flour, protein powder, baking powder, erythritol or your low carb sweetener of choice and lemon zest - and blend briefly until combined.
- Fill the batter into a muffin tray lined with paper cups (or silicone cups). The mix makes 8 regular muffins or 12 mini muffins. Add the blueberries. Push some inside the batter and leave some on top.
- Bake mini muffins for 17 minutes, regular muffins for 20 minutes or until lightly golden and the top springs back when you press it gently. Don't overbake as protein muffin firm up as they cool and you don't want them dry.
- Allow cool in the tray for 2 minutes, then transfer to a wire rack to firm up.
Notes
Nutrition
Variations
Chocolate protein muffins: Replace 4 tablespoons of almond flour with unsweetened cocoa powder. Increase the sweetener to ½ cup and substitute the lemon with almond milk.
(Or, try my chocolate protein muffins. They have 12.1g of protein without protein powder!)
Chocolate Chip - Use ¼ cup of chocolate chips instead of the blueberries and replace the lemon with milk of your choice.
Mixed Berry - Instead of blueberries, try chopped strawberries, blackberries or raspberries.
Substitutions
No cottage cheese: Greek yogurt or sour cream are the best alternatives to cottage cheese.
Nut free: For a nut free version, try a blend of sunflower seed flour and sesame seed flour. I have not tested coconut flour in this recipe. It absorbs about 3x more moisture than almond flour, so it would not be a 1:1 swap.

Recipe FAQs
They taste a little bit like a fluffy cheesecake! You can taste the tangy freshness of the cottage cheese, which is lifted even more by the addition of lemon juice and zest.
Yes. Vanilla protein powder works especially well. Keep in mind that flavored protein powders are often sweetened, so reduce the sweetener to taste.
Storage
Store at room temperature for up to 2 days or in the fridge for up to 5 days. I always wait until the muffins have cooled fully and then put them in an airtight container.
Protein muffins freeze well and stay fresh in the freezer for up to 3 months. I like to make a double batch of the recipe and freeze. This way I have breakfast ready for the week!
More High Protein Recipes
- Protein Fluff3 Minutes
- Protein Banana Bread1 Hours
- Low Carb Protein Bar Recipe30 Minutes
- Blended Cottage Cheese2 Minutes
Tried this recipe? Give it a star rating below!
★ STAY IN TOUCH on FACEBOOK, PINTEREST and INSTAGRAM for more great food and join my NEWSLETTER for the latest updates and a FREE EBOOK.★











Margo
These muffins are wonderful and I will make these again. I used frozen blackberries cut in half this time. I'm going to use blueberries next time, and I might try with strawberries, too, some time. This is a great recipe. Thank you.
Margo
I'm confused about the nutrition for 8 muffins. In your written out notes vs the nutrition listed below that, you gave different numbers that do not match.
I'm looking for the net carbs, fat, protein. Is it 2.6 net carbs or 1.4 carbs (2.8-1.4fiber = 1.4 net carbs), fat 11 vs 16.7, protein 10 vs 14, and calories 142 vs 213. I thought maybe the difference was you were using the small muffins nutrition but the net carbs didn't match either, only listing 1.7 carbs. Please tell me which nutrition facts are correct for 8 muffins. Thank you. I will be making these in the next couple of days, but I'm not sure about the nutrition and will rate it then.
Katrin Nürnberger
Hi Margo, I have reviewed and updated the nutrition info. Thank you for your comment. Hope you'll enjoy the muffins!
Jacquelyn K. Coulter
Have not tried your recipe yet, but they look amazing.
Thank you
Katrin Nürnberger
Thank you! Please do come back here and let me know how these turned out for you.
Tracey
Could you use Greek yogurt instead of the cottage cheese?
Katrin Nürnberger
Yes, I think that a firm Greek yogurt would be a good substitute.
Margo
These are wonderful. I made 8 regular size muffins. I made these yesterday but I only had frozen blackberries on hand. I cut in half the berries while frozen and then I let thaw completely and dried a bit with a paper towel before poking them into the muffins. So delicious! And, of course, I will be buying some blueberries very soon and make this recipe quite often.
Sandra
Delicious and will definitely make again!
Sandra
If you are using a mixer, do you need to blend the cottage cheese before adding so there are no lumps?
Katrin Nürnberger
You could definitely add that step of you are cncerned that your mixer is too small to blend the wet ingredients until smooth at the same time.
Soraya Magalhaes-Willson
Looks very tasty. For the substitutions, are these exact exchanges for the cottage cheese?
Katrin Nürnberger
Yes, I would use the same amount.
Ann Taska
I made these protein muffins today & they are great!! I did use 3/4 cup of blueberries instead of the 1/2 cup. Next time I will use almond flavoring because I like it better in baked goods! PLEASE try her recipe as it’s a real winner!
Ann
Katrin Nürnberger
Thank you for the review. I am sure almond extract will taste fantastic in these muffins.
Allison
Every SFL recipe I have made (and I have made a lot) always turn out great. These muffins were absolutely delicious and so much so I ended up eating two, oops!
gjeanieg
I made these right away when I saw the recipe, as we are trying to increase protein. I used frozen blueberries because that's what I had. Because of that, they took a lot longer to bake. If I use frozen blueberries again, I might add a tablespoon or two of coconut flour to absorb the extra liquid. They were very tasty in any case!
Katrin Nürnberger
So happy that you enjoyed the muffins!