Protein Bagels with Greek Yogurt
Soft, chewy, and packed with protein, these easy homemade bagels made with Greek yogurt are a game-changer for a healthy breakfast or snack!

I first discovered this simple protein bagel recipe when looking for an easy, high-protein breakfast option.
Store-bought bagels were often packed with preservatives and lacked the nutrition I wanted.
After experimenting with different ingredients, I found that using Greek yogurt not only boosted the protein content but also made the bagels incredibly soft and delicious.
Why You’ll Love This
- High in Protein – Each bagel is packed with protein, making it a great post-workout or morning meal option.
- No Yeast Required – This recipe skips the yeast and rising time, so you can make fresh bagels quickly.
- Few Ingredients – Only a handful of simple ingredients are needed, making this recipe budget-friendly and easy to follow.
- Customizable – Add your favorite toppings, from sesame seeds to everything bagel seasoning!

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Cuisine: American
Servings: 4 bagels
Estimated Cost: $5
Equipment:
- Mixing bowl
- Baking sheet
- Parchment paper
- Measuring cups and spoons
- Pastry brush
Ingredients
- 1 cup Greek yogurt (plain, nonfat or full-fat)
- 1 cup self-rising flour (or all-purpose flour + 1 1/2 tsp baking powder + 1/4 tsp salt)
- 1 egg (for egg wash, optional)
- 1/2 tsp salt
- 1 tsp baking powder (if not using self-rising flour)
- Optional toppings: sesame seeds, poppy seeds, everything bagel seasoning
Step-by-Step Instructions
- Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
- Mix the dough. In a bowl, combine Greek yogurt, flour, salt, and baking powder. Stir until a dough forms.
- Knead the dough. Lightly flour a surface and knead the dough for about 2 minutes until smooth.
- Divide and shape. Divide the dough into 4 equal parts. Roll each piece into a rope and join the ends to form a bagel shape.
- Egg wash and toppings. If using an egg wash, beat the egg and brush it over each bagel. Sprinkle with your preferred toppings.
- Bake. Place the bagels on the prepared baking sheet and bake for 20-25 minutes until golden brown.
- Cool and enjoy. Let the bagels cool for a few minutes before serving.
Nutrition Facts (Per Bagel)
- Calories: 150
- Protein: 10g
- Carbohydrates: 22g
- Fat: 2g
- Fiber: 1g
- Sugar: 2g

Tips for Success
- Use thick Greek yogurt. A thicker yogurt works best to create a firm dough and avoid stickiness.
- Flour your hands. Lightly flour your hands while kneading to prevent sticking.
- Don’t overwork the dough. Over-kneading can make the bagels dense instead of soft and chewy.
- Try different flavors. Mix in cinnamon, cheese, or herbs for a fun variation.

Common Questions
Can I make these bagels gluten-free?
Yes! Use a gluten-free flour blend in place of regular flour. Make sure it includes a binding agent like xanthan gum.
How do I store these bagels?
Store in an airtight container at room temperature for up to 2 days or in the fridge for up to 5 days.
Can I freeze protein bagels?
Absolutely! Wrap them individually and freeze for up to 3 months. Just thaw and toast before eating.
What can I use instead of Greek yogurt?
You can substitute Greek yogurt with skyr or a dairy-free alternative like coconut or almond yogurt.
Protein Bagels with Greek Yogurt
Equipment
- Mixing bowl
- Baking sheet
- Parchment paper
- Measuring cups and spoons
- Pastry brush
Ingredients
- 1 cup Greek yogurt plain, nonfat or full-fat
- 1 cup self-rising flour or all-purpose flour + 1 1/2 tsp baking powder + 1/4 tsp salt
- 1 egg for egg wash, optional
- ½ tsp salt
- 1 tsp baking powder if not using self-rising flour
- Optional toppings: sesame seeds poppy seeds, everything bagel seasoning
Instructions
- Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
- Mix the dough. In a bowl, combine Greek yogurt, flour, salt, and baking powder. Stir until a dough forms.
- Knead the dough. Lightly flour a surface and knead the dough for about 2 minutes until smooth.
- Divide and shape. Divide the dough into 4 equal parts. Roll each piece into a rope and join the ends to form a bagel shape.
- Egg wash and toppings. If using an egg wash, beat the egg and brush it over each bagel. Sprinkle with your preferred toppings.
- Bake. Place the bagels on the prepared baking sheet and bake for 20-25 minutes until golden brown.
- Cool and enjoy. Let the bagels cool for a few minutes before serving.
Notes
- Use thick Greek yogurt. A thicker yogurt works best to create a firm dough and avoid stickiness.
- Flour your hands. Lightly flour your hands while kneading to prevent sticking.
- Don’t overwork the dough. Over-kneading can make the bagels dense instead of soft and chewy.
- Try different flavors. Mix in cinnamon, cheese, or herbs for a fun variation.
These protein bagels with Greek yogurt are the perfect balance of healthy and delicious.
Whether you enjoy them plain, topped with cream cheese, or as part of a sandwich, they’re sure to become a staple in your kitchen.
Happy baking!