These are soft, golden pull-apart rolls — three pillowy buns baked together in a loaf pan with a beautiful shiny, golden crust. They have that bakery-style look and soft texture while delivering impressive protein and minimal carbs.
Why You’ll Love This Recipe
- Stunning golden pull-apart presentation exactly like your photo
- Soft and fluffy inside with crispy golden tops
- Very high protein for a bread-style recipe
- Great as a side, for sandwiches, or breakfast
- Keto-friendly and satisfying
Ingredients (Makes 3 large rolls / 1 loaf)
- 1 cup (100g) shredded mozzarella cheese
- ½ cup (50g) almond flour
- ⅓ cup (35g) vanilla or unflavored whey protein powder
- 2 large eggs
- 2 tbsp full-fat Greek yogurt or cream cheese
- 1 tsp baking powder
- ½ tsp garlic powder (optional)
- ¼ tsp salt
- Optional: everything bagel seasoning or butter for brushing on top
Instructions
- Preheat oven to 350°F (175°C). Grease a small loaf pan well.
- Melt the mozzarella cheese in the microwave (in 20-second bursts) or on the stovetop until smooth.
- In a bowl, mix almond flour, protein powder, baking powder, garlic powder, and salt. Add eggs and Greek yogurt/cream cheese. Stir in the melted mozzarella until a soft dough forms (it will be sticky — wet your hands if needed).
- Divide the dough into 3 equal portions and shape into smooth balls. Place them side-by-side in the loaf pan.
- Bake 22–28 minutes until deeply golden brown on top and firm to the touch. For extra shine, brush with melted butter in the last 5 minutes.
- Cool in the pan for 5–10 minutes, then transfer to a wire rack. Enjoy warm for the best texture!
Prep Time: 10 minutes Bake Time: 22–28 minutes Total Time: ~35 minutes
Nutrition (Per Whole Loaf / 3 Rolls)
- Calories: ~520
- Protein: 42g (very high)
- Total Carbs: 12g
- Net Carbs: 8g
- Fat: 36g
