If you’re a teacher, you know mornings aren’t about peace, they’re about survival. Between rushing to beat the bell, printing last-minute worksheets, and pretending coffee counts as breakfast, eating something nutritious often falls to the bottom of the to-do list.
Enter: homemade protein bagels! A 5-ingredient, no-yeast miracle that’s perfect for meal-prepping teachers, fitness-loving foodies, and anyone who wants a healthier, homemade alternative to store-bought bagels.
These high-protein bagels are soft, chewy, and customizable. Trust me when I say this recipe will keep you full and focused without the crash.
Ingredients (Makes 6 bagels)
- 2 cups or 450 grams or non-fat Greek yogurt (plain)
- 2 cups or 240 grams of high protein flour (or whole wheat for extra fiber)
- 2 scoops or 60 grams of chocolate protein powder
- 1 tsp baking powder
- ½ tsp salt
- cinnamon to taste
- 1 scrambled raw egg (for the shiny egg wash to top them off)
Instructions
- Preheat your oven to 375°F (190°C) and line a baking tray with parchment paper or foil
- In a large bowl, mix the Greek yogurt, flour, baking powder, salt, and protein powder until a dough forms.
- Lightly flour your hands and shape the dough into 6 equal-ish dough balls
- Roll each dough ball out and poke a hole through each one giving it the classic bagel shape
- Place them on the tray and brush them with the egg wash for a shiny gloss
- (Optional) Sprinkle them with cinnamon to taste
- Bake for 20–25 minutes or until golden brown on top.
- Let cool for 5–10 minutes and enjoy with your favorite spread!
Video Recipe
Teacher-Tested, Time-Saving Fuel
This recipe is both healthy and practical. No yeast. No rising time. No nonsense. Just pure, protein-packed goodness you can make on a Sunday and eat all week.
Next time you’re lesson planning, lifting, or grading into the night, these bagels have your back (and your macros). Follow the blog for more edtech and food recipes. Join the email list to get updates, and tag me on social media when you make these bagels. Buen provecho!
