These fluffy cottage cheese scrambled eggs have 20g of protein to keep you full for hours, and they’re ready in 5 minutes.

Whether you enjoy them plain, topped with avocado, or paired with a toasted bagel, this high-protein meal is perfect for busy mornings or a satisfying post-workout bite.
Why you’ll love this recipe
- Fast and easy: You can make these in just 5 minutes! It doesn’t get much faster than that.
- Protein-packed breakfast: With 20g of protein, these eggs will keep you energized and full for a while.
Ingredients and substitutions
- Butter โ use olive oil, avocado oil or ghee.
- Eggs โ swap for egg whites if you want lower fat and calories.
- Cottage cheese โ ricotta cheese or Greek yogurt will also work.
- Chives โ swap with green onions, parsley or dill.
To serve:
- Arugula โ baby spinach, kale or mixed greens could work, too.
- Cherry tomatoes โ swap with grape tomatoes or diced bell peppers.
- Everything bagel โ or try toast, English muffins or a whole wheat wrap.
Looking for more protein to eat with this dish? Try my homemade chicken apple sausage!

How to make cottage cheese eggs

Step 1: Mix the eggs.
Whisk the eggs with the cottage cheese, salt and pepper. Heat a skillet over medium heat and melt the butter.
Step 2: Cook the eggs.
Pour in the egg mixture and cook until the eggs are just set and fluffy. Garnish with fresh chives and enjoy alongside a toasted everything bagel, arugula and cherry tomatoes.

Recipe Tips and Variations
Try one of these simple swaps to change up the flavour or boost the nutrition so these eggs taste just right.
- Add veggies: Stir in chopped spinach, mushrooms or bell peppers while cooking for extra nutrients.
- Switch the cheese: Swap cottage cheese for ricotta or feta for a different texture and taste.
- Go dairy-free: Use a dairy-free cottage cheese or silken tofu for a lactose-free option.
- Boost the protein: Add diced turkey bacon, chicken sausage or smoked salmon for even more protein.
- Spice it up: Sprinkle in chili flakes, hot sauce or everything bagel seasoning for extra flavour.
Frequently asked questions
Can I use egg whites?
Yes, swap some or all of the whole eggs with liquid egg whites for a lower fat option.
Do these eggs really have more protein?
Yes, adding cottage cheese nearly doubles the protein compared to regular scrambled eggs.
How does the cottage cheese affect the flavour?
You likely wonโt even notice the taste of the cottage cheese! It just makes the eggs taste extra creamy.

How to store and reheat
Store: Keep cooked eggs in an airtight container in the fridge for up to 3 days.
Reheat: Warm gently in a non-stick skillet over low heat or microwave 45โ60 seconds, stirring halfway, until heated through.
Freeze and reheat from frozen: Portion cooked eggs and freeze for up to 2 months; reheat from frozen in the microwave for 1ยฝโ2 minutes, stirring halfway, or thaw in the fridge overnight before reheating.
More mouth-watering egg recipes

High Protein Cottage Cheese Scrambled Eggs
Ingredients
- 2 tsp butter
- 3 eggs
- 2 tbsp cottage cheese
- Salt & pepper to taste
- 1 tsp chives optional garnish
To serve
- Arugula
- Cherry tomatoes
- Everything bagel
Instructions
- Mix eggs, cottage cheese and salt & pepper together in a bowl.
- Heat a skillet over medium heat and melt butter. Add egg mixture and cook for 2-3 minutes until eggs are just set.
- Garnish with chives if desired and serve with toasted everything bagel and arugula and cherry tomatoes if desired. Enjoy!
Comments & Reviews
Renee Amaral says
So easy!