High-Protein Greek Yogurt Bagel Sandwiches

Homemade high-protein bagels made with Greek yogurt and flour, topped with egg whites, spinach, and smoked gouda. At 650 calories and 50g of protein, these breakfast sandwiches keep you full through 12-hour work shifts.

Total
35 min
Prep
15 min
Cook
20 min
Serves
4–6
Protein
50gper serving
Crystal holding up two halves of a Greek yogurt bagel breakfast sandwich

Why you’ll love it

  • 650 calories and 50g of protein per sandwich keeps you full for hours through long work shifts
  • Greek yogurt bagels have dramatically more protein than traditional bagels
  • Perfect for meal prep - make a batch on Sunday for breakfast all week
  • Prevents the starve-and-binge cycle by providing substantial morning nutrition
  • The bagels take only 20 minutes in the air fryer with no complicated techniques
The one step that mattersMake a full batch of bagels on Sunday for easy grab-and-go breakfasts all week

This recipe represents a complete mindset shift from the old "starve until noon then binge at night" pattern. I used to think eating something like a bagel sandwich with 650 calories and 50g of protein would make me gain weight. But through my journey of losing 38 pounds over two years, I discovered that meal prepping substantial, high-protein breakfasts like this actually helped me achieve my goals - not sabotage them.

These aren't just any bagels. They're made with Greek yogurt and flour, creating a dramatically higher protein content than traditional bagels while maintaining that soft, chewy texture we all love. Topped with egg whites cooked with spinach and melted smoked gouda cheese, these breakfast sandwiches keep you full through 12-hour work shifts and prevent the starvation-binge cycle.

The transformation I experienced goes beyond the scale. I went from barely being able to do one push-up three years ago to taking on 150 push-ups daily challenges. My goal was never to be thin - it was to be strong and resilient, to look like I could take on a bear, and to maintain muscle and bone health as I approach my late thirties. This meal prep supports all of that. These bagel sandwiches became one of my weekly staples because they actually fuel my body properly instead of leaving me starving by mid-morning.

Crystal weighing Greek yogurt into a bowl on the kitchen scale

About the ingredients

The magic starts with the Greek yogurt bagels, which are made using just four ingredients: 140g (about 3/4 cup) Greek yogurt, 140g (about 3/4 cup) all-purpose flour, 1 teaspoon salt, and 1 teaspoon baking powder. The Greek yogurt is essential - it's what provides the significantly higher protein content compared to traditional bagels. Regular yogurt won't work because it's too thin and doesn't have the same protein density. I've tried it both ways and trust me, Greek yogurt is non-negotiable here.

For the topping, everything bagel seasoning adds that classic bagel shop flavor and appearance. It's optional but highly recommended for authenticity - it really makes these taste like the real deal.

The egg filling is where you can really customize based on your protein goals. I use egg whites as the base, which are pure protein with minimal calories - perfect for staying in a calorie deficit while building muscle. Fresh spinach gets cooked right into the eggs, sneaking in extra nutrients and volume without adding many calories. It's an easy way to get more greens in your diet without even trying.

Smoked gouda is my cheese of choice here, adding a rich, smoky flavor that makes this breakfast feel indulgent even though it's healthy. You could substitute any cheese you love, but the smoked gouda really elevates the whole sandwich and makes it feel special.

Crystal kneading the two-ingredient bagel dough in a white bowl

How I make it

Start by making the bagel dough, which is incredibly simple - just mix together Greek yogurt, flour, salt, and baking powder until a cohesive dough forms. It should be slightly sticky but workable. Divide the dough into 4-6 portions depending on how large you want your bagels, then shape each portion into a bagel by forming a ball and poking a hole through the center with your finger. Gently stretch the hole to make it wider, as it will close up slightly during cooking.

If using everything bagel seasoning, brush the tops with a little water or beaten egg to help the seasoning stick, then sprinkle generously. Place the bagels in your air fryer basket at 350°F and cook for 10 minutes, then carefully flip them over and cook for another 10 minutes on the other side. They should be golden brown and sound hollow when tapped.

While the bagels are cooking (or do this step fresh each morning if meal prepping), prepare your eggs. Heat a small pan sized to fit perfectly on your bagel - this way the cooked egg will be the right size for your sandwich. Pour egg whites into the heated pan, add fresh spinach right on top, and season with salt, pepper, and a pinch of chili powder for extra flavor. Cook until the egg whites are set and the spinach is wilted, then place a slice of smoked gouda on top while the eggs are still in the pan so it starts to melt. Slice your bagels in half horizontally and assemble your sandwiches. If meal prepping, you can either assemble all the sandwiches now and wrap them individually, or keep the components separate and assemble each morning for the freshest results.

Tips from my kitchen

  • Make a full batch of bagels on Sunday for easy grab-and-go breakfasts all week
  • The bagels can be baked in a regular oven at 350°F if you don't have an air fryer
  • Store uncut bagels in an airtight container at room temperature for up to 5 days
  • Freeze extra bagels for longer storage - toast them directly from frozen
  • Use a whole egg instead of just egg whites if you're not tracking calories as closely
  • Try different cheeses like sharp cheddar, pepper jack, or crumbled feta
  • Add tomato slices for extra flavor, nutrients, and moisture
  • Cook eggs in a small pan sized to fit perfectly on the bagel for ideal sandwich proportions

High-Protein Greek Yogurt Bagel Sandwiches

Homemade high-protein bagels made with Greek yogurt and flour, topped with egg whites, spinach, and smoked gouda. At 650 calories and 50g of protein, these breakfast sandwiches keep you full through 12-hour work shifts.
Prep
15 min
Cook
20 min
Total
35 min
Serves
4–6
Calories
650

Ingredients

For the High-Protein Bagels
  • 140g (about 3/4 cup) all-purpose flour
  • 140g (about 3/4 cup) Greek yogurt (full-fat works best)
  • 1 teaspoon salt
  • 1 teaspoon baking powder
  • Everything bagel seasoning (optional topping, but highly recommended)
For the Egg Filling
  • Egg whites (approximately 3-4 egg whites per bagel, adjust to preference)
  • Fresh spinach (1 large handful per sandwich)
  • Salt, to taste
  • Black pepper, to taste
  • Chili powder, pinch (adds nice flavor kick)
  • Smoked gouda cheese, 1-2 slices per sandwich (or cheese of choice)

Instructions

  1. Combine 140g flour, 140g Greek yogurt, 1 teaspoon salt, and 1 teaspoon baking powder in a bowl. Mix until a slightly sticky dough forms - don't overmix.
  2. Divide dough into 4-6 equal portions. Shape each into a ball, then poke a hole through the center with your finger and gently stretch to create the bagel shape.
  3. Brush tops with a bit of water or beaten egg, then sprinkle generously with everything bagel seasoning if using.
  4. Air fry at 350°F for 10 minutes, carefully flip each bagel, then air fry for 10 more minutes until golden brown and cooked through.
  5. Heat a small pan over medium heat (one that's sized to fit your bagel for perfect sandwich proportions).
  6. Add egg whites to the pan. Immediately add a large handful of fresh spinach on top of the egg whites.
  7. Season with salt, pepper, and a pinch of chili powder. Cook until egg whites are set and spinach is wilted, about 3-4 minutes.
  8. Place 1-2 slices of smoked gouda on top of the eggs while still in the pan to let it melt.
  9. Slice bagels in half horizontally. Place the cooked egg and melted cheese between the bagel halves.
  10. Serve immediately or wrap individually for meal prep. These reheat beautifully in the microwave for 45-60 seconds.
Nutrition, per sandwich
650 calories per sandwich calories50g protein70-75g carbs15-18g fat3-4g fiber

Questions I get about this one

Do the bagels really taste like bagels?

They have a slightly different texture - more bread-like and less chewy than traditional bagels - but they're delicious and satisfying with way more protein. It's a worthwhile trade-off in my opinion. I actually prefer these now because they don't make me feel heavy like regular bagels do.

Can I use regular yogurt instead of Greek?

No, Greek yogurt is essential for the thick texture and high protein content. Regular yogurt is too thin and won't provide the same structure or nutrition. I learned this the hard way when I tried to substitute it once - the dough was a mess!

How should I meal prep these?

You can either assemble the sandwiches fully and wrap them individually for grab-and-go convenience, or keep the bagels, eggs, and cheese separate and assemble fresh each morning for best texture. I usually do a combination - make all the bagels on Sunday, then cook fresh eggs each morning because it only takes 3-4 minutes.

Made it? Tell me how it went

Your rating
Jump to recipeWatch