I have been making this cottage cheese egg salad for breakfast every week using homemade bagels because it is so good and keeps me full for hours!!
If you’re looking for a healthy, high-protein breakfast that actually keeps you full, this cottage cheese egg salad bagel is about to become a new favourite. Made with protein-packed eggs, creamy cottage cheese, and avocado, this simple cottage cheese egg salad is nutritious, satisfying, and incredibly easy to make. Whether you’re trying to increase your protein intake or meal prep your breakfasts, this recipe ticks all the boxes.
For an even healthier and higher-protein option, I highly recommend serving this cottage cheese egg salad on homemade cottage cheese bagels or Greek yogurt bagels. They require just a few simple ingredients, no yeast, and no rise time, making them perfect even for beginner bakers. Not only are they easy to make, but they also taste far better than most store-bought bagels and contain no unnecessary additives and preservatives.
This healthy cottage cheese egg salad recipe isn’t just great for breakfast—it also makes a quick and easy lunch. The creamy combination of eggs, cottage cheese, and avocado creates a delicious no-mayo cottage cheese egg salad that’s packed with flavour and protein. Since it’s served cold, it’s also ideal for meal prep. Simply prepare a batch ahead of time, store it in the fridge, and enjoy it on a fresh bagel whenever you need a convenient, protein-rich meal.
I hope you enjoy this high-protein cottage cheese egg salad recipe as much as I do. If you try it, I’d love to hear your thoughts. Be sure to leave a comment and rating below, and if you share your creation on Instagram, don’t forget to tag me @lotsoflovemariam so I can see your delicious recreations!
This post is all about a high protein cottage cheese egg salad recipe!
Don’t forget to save this cottage cheese egg salad pin to come back to later.
Cottage Cheese Egg Salad Recipe
Ingredients Needed
- Boiled eggs
- Full-fat cottage cheese
- Avocado
- Chives (fresh or dried)
- Salt and black pepper
For the bagel
- Bagels (try out my homemade cottage cheese bagels or Greek yogurt bagels
- Rocket for extra fibre
How To Make This Simple Cottage Cheese Egg Salad
- Place the eggs in a saucepan and cover with cold water. Bring to a boil, then cook to your preferred doneness (soft, medium, or hard-boiled). Transfer the eggs to a bowl of cold water and allow them to cool completely before peeling.
- Peel the eggs and add them to a bowl along with the cottage cheese, avocado, chives, salt, and pepper.
- Mash everything together with a fork until well combined, leaving a little texture if desired.
- Toast your bagel until golden and crispy. Top with a handful of fresh rocket, then spoon the cottage cheese egg salad mixture over the top.
- Serve immediately and enjoy!

Why You’ll Love This High Protein Cottage Cheese Egg Salad Recipe
So quick and easy to make – This cottage cheese egg salad comes together in minutes, making it perfect for busy mornings when you need a healthy, high-protein breakfast. It also works brilliantly as a quick and satisfying lunch.
Meal prep friendly – You can easily make a larger batch by doubling or tripling the ingredients. Store it in the fridge for up to 2–3 days and enjoy it throughout the week on bagels, sandwiches, toast, or even with crackers for a convenient protein-packed meal.
High in protein – Thanks to the combination of eggs and cottage cheese, this recipe is packed with protein to help keep you feeling full and satisfied for longer.
Healthy and nutritious – Made with simple, wholesome ingredients, this recipe is loaded with protein, healthy fats, vitamins, and minerals, making it a balanced way to start your day.

Other High-Protein Recipes You’ll Also Love:
- Easy Turkish Eggs (Cilbir)
- No Blender Lemon Cottage Cheese Pancakes
- High Protein Caramelised Banana Yogurt Bowl
Cottage Cheese Egg Salad
Ingredients
- 2 boiled eggs
- 2 heaped tbsp cottage cheese
- 1/2 avocado
- 1 tsp chives
- salt and pepper to taste
- 1 bagel check out my homemade cottage cheese bagel or greek yogurt bagel recipe on my blog
- handful of rocket
Instructions
- Place the eggs in a saucepan and cover with cold water. Bring to a boil, then cook to your preferred doneness (soft, medium, or hard-boiled). Transfer the eggs to a bowl of cold water and allow them to cool completely before peeling.
- Peel the eggs and add them to a bowl along with the cottage cheese, avocado, chives, salt, and pepper. Mash everything together with a fork until well combined, leaving a little texture if desired.
- Toast your bagel until golden and crispy. Top with a handful of fresh rocket, then spoon the cottage cheese egg salad mixture over the top.

- Serve immediately and enjoy!

This post was all about a simple cottage cheese egg salad recipe!
Don’t forget to save this pin on Pinterest to come back to later!
This post may contain affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you. Any purchases made through Affiliate links are massively appreciated as they help to support the blog and continue its production. Please read the full disclosure here.






Leave a Reply