A hearty, nourishing morning recipe served with butter, rocket, ham, and a perfectly poached egg.
If you love starting your mornings with a breakfast that is warm, comforting, and packed with nutrition, these Homemade High-Protein Breakfast Buns are about to become your new favourite recipe. Soft, savoury, and incredibly satisfying, these buns are made with simple ingredients like cottage cheese, egg, flax meal, garlic, and self-raising flour — all baked together into fluffy, golden perfection.
What makes these buns special is their impressive nutrition profile. Instead of traditional yeast dough, this recipe uses a combination of protein-rich cottage cheese, omega-3-boosting flax meal, and self-raising flour, making them quicker, healthier, and easier to prepare than traditional bread rolls. They come together in minutes, bake beautifully, and pair wonderfully with savoury toppings.
Served warm with butter, fresh rocket, sliced ham, and a runny poached egg, they create the ultimate breakfast plate — high in protein, balanced in macros, full of flavour, and perfect for busy mornings or slow, indulgent weekend brunches.
High-Protein Breakfast Buns
Description
Why You’ll Love These Breakfast Buns
This recipe is loved for its simplicity, flavour, and incredible nutritional value.
✨ High in protein — egg, cottage cheese, and flax meal
✨ Quick and easy — ready in about 20–25 minutes
✨ No yeast, no kneading, no rising
✨ Soft, fluffy, moist interior with a golden top
✨ Savoury, garlicky flavour that pairs with any breakfast toppings
✨ Low sugar, nutrient-dense and balanced
✨ Perfect for meal prep — they store well and reheat beautifully
These buns feel indulgent but nourish your body in the best way.
How to Serve the Breakfast Buns
Serving these buns is where the magic happens. Their warm, garlicky, fluffy texture is the perfect backdrop for savoury toppings.
Spread with Butter
A thin layer melts instantly into the warm bun and enhances its flavour.
Add Rocket
Fresh rocket (arugula) adds peppery brightness and balances the richness.
Layer with Sliced Ham
Choose good-quality ham for the best flavour — smoky, salty, and tender.
Top with a Poached Egg
A perfectly runny yolk turns this into a gourmet breakfast experience.
As it flows over the bun and ham, it creates a naturally silky sauce.
Optional Extras
- sprinkle of chilli flakes
- black pepper
- lemon juice
- parmesan shavings
- drizzle of chilli oil
Nutritional Benefits
These buns are not just delicious — they’re incredibly nutritious.
Egg
- Complete protein
- Vitamin B12 and D
- Helps bind and leaven the buns
Cottage Cheese
- High in protein
- Calcium rich
- Keeps the buns moist and soft
Flax Meal
- High in omega-3
- Excellent source of fibre
- Helps support digestion and fullness
Self-Rising Flour
- Adds lightness and fluff
- No need for yeast or kneading
Garlic
- Adds flavour
- Contains antioxidants and anti-inflammatory compounds
Combined, this recipe makes a breakfast that is:
✔️ high in protein
✔️ moderate in healthy fats
✔️ low in sugar
✔️ rich in fibre
✔️ extremely filling
A perfect balanced meal to fuel your morning.
Tips, Variations & Add-Ons
Make it Cheesy
Add grated cheddar or parmesan to the dough.
Make Them Herb-Infused
Mix in dried oregano, parsley, rosemary, or chives.
Add Seeds for Crunch
Top with sesame seeds, pumpkin seeds, or sunflower seeds before baking.
Make Them Meal-Prep Friendly
Store for 3 days in the fridge or freeze for up to 2 months.
Dairy-Free Option
Use lactose-free cottage cheese or a plant-based alternative.
Ingredients
For the buns:
For the serving:
Instructions
-
Preheat the oven to 180 °C.
-
In a bowl, mix all the ingredients for the buns until everything well combined.
-
Divide the dough into 2 parts and shape them into a buns.
-
Place them on the baking tray with parchment paper and bake for 20 minutes.
-
Let the buns cool and slice them in half.
-
Spread the butter on each half, add rocket, ham and poached egg. Top with chilli flakes and enjoy!
Nutrition Facts
Servings 2
- Amount Per Serving
- Calories 564.18kcal
- % Daily Value *
- Total Fat 31.41g49%
- Total Carbohydrate 42g15%
- Protein 28.65g58%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
