Quick And Easy High Protein Bagels Recipe With Greek Yogurt

These Protein Bagels are incredibly easy to make and perfect for any meal or snack.

With just a couple of ingredients—Greek yogurt and wholemeal self-raising flour—you can whip up these bagels in no time. Each bagel packs 11 grams of protein, and that’s before adding any fillings!

I’ve also used this dough to make protein-packed pizza, which is a great healthy meal option.

For these bagels, I topped them with my homemade everything bagel seasoning. It only takes a few minutes to make and you can customize it however you like, and your kids also will love them for breakfast, as much as mine does.

These bagels are a healthier alternative to traditional ones, maintaining the same soft and chewy texture.

Plus, there’s no need to let the dough rest, so you can have them ready in just 35 minutes from start to finish. Enjoy these 2-ingredient bagels for breakfast, lunch, or a quick snack!


High Protein Bagels Ingredients

  • 2 cups all-purpose flour or GF baking mix Bob’s Red Mill 
  • 4 tsp baking powder
  • 1 tsp kosher salt
  • 2 cups 2% plain Greek yogurt
  • 1 egg beaten
  • Everything Bagel Seasoning or Pretzel Salt optional

These simple ingredients come together to create healthy, protein-packed bagels perfect for any time of day!

How to Make Protein Bagels

How to Make Protein Bagels

Preheat Oven

  • Set your oven to 180°C (350°F).

Make the Dough

  • In a large bowl, combine 1 ½ cups wholemeal self-raising flour, 1 cup Greek yogurt, and a pinch of salt and baking powder and egg.
  • Mix with a spoon until the mixture forms a big bal.


  • Transfer the dough to a floured surface.
  • Knead for a few minutes until you achieve a smooth consistency. If the dough is too wet or sticky, sprinkle a little more flour.

Shape the Bagels

Shape the Bagels

  • Roll the dough into a ball.
  • Cut it into 4 even pieces.
  • Roll each piece into a thick rope shape and join the ends together to form a bagel shape.

Add Toppings

  • Place the bagels onto a baking tray lined with a baking sheet.
  • Brush the tops with an egg wash or spray with olive oil to help your toppings stick.
  • Sprinkle with everything bagel seasoning or your preferred toppings.


  • Bake in the oven for 20-25 minutes until golden brown.
  • You can also use an air fryer, reducing the time and checking periodically.

Cool and Enjoy

  • Let the bagels rest on a cooling rack for 10 minutes.
  • Enjoy your homemade protein bagels!

Topping Ideas

Bagel Topping Ideas

For this recipe, I’ve used my homemade Everything Bagel Seasoning. It’s great for sprinkling on top of the bagels before baking and can also be used on roasted veggies, hummus, avocado, and cream cheese. Here are some other toppings you can add:

  • Chia seeds
  • Sesame seeds
  • Flax seeds
  • Poppy seeds
  • Sunflower seeds
  • Pumpkin seeds

Filling Ideas

High Protein Bagels Filling Ideas

Once the bagels are baked, slice them in half, toast if preferred, and add your favorite fillings. The classic choice is cream cheese, but here are some other popular options:

  • Smashed Avocado and Pickled Onions: My personal favorite.
  • Peanut Butter and Jam: A sweet and savory combo.
  • Hummus: For a savory and protein-rich filling.
  • Egg: Poached, fried, or scrambled.
  • Nutella and Sliced Banana: A deliciously sweet option.
  • Avocado, Tomato, and Cheese: A fresh and tasty combination, my kids enjoy this one.

For a quick snack, you might also enjoy making Low-Calorie Peanut Butter Protein Balls.

The possibilities are endless, so get creative and enjoy your bagels with your favorite fillings!