Easy Homemade Everything Bagels

Lance and I couldn’t stop raving about these easy, homemade everything bagels this weekend. It took everything in us not to eat them all right away. We ate them warm, out of the oven, with cream cheese smeared all over.

It only took me 30 minutes from start to finish to make these bagels. Plus there’s only 5 ingredients, and I didn’t even have to run to the store. There’s no yeast involved or boiling. Also, these bagels are packed with protein from adding the greek yogurt.

These bagels are so easy to make. With learning how to become a better cook it’s nice to make recipes that are simple yet delicious. I’m learning that cooking doesn’t need to be complex, just have fun with it, learn the basics really well and be creative. I was so excited about how delicious these bagels turned out, I instantly thought of how to make a cinnamon raisin version – my 2nd favorite. Next time you’re thinking of grabbing a bagel try making this simple, healthy, homemade version. They will easily become your new favorite morning bagel.

Everything Bagel Dough

Adding egg wash on top of Everything Bagel Dough

Bagel dough dipped in homemade everything seasoning mix

Bagel dough dipped in homemade everything seasoning mix

Easy Homemade Everything Bagels

Easy Homemade Everything Bagels

Easy Homemade Everything Bagels with cream cheese spread

Yield: 4 Bagels
Prep Time: 5 Minutes
Cook Time: 26 Minutes
Total Time: 30 Minutes+


1 cup unbleached all purpose flour
1 1/2 teaspoons baking powder
3/4 teaspoon kosher salt
1 cup non-fat plain greek yogurt
1 egg white, beaten (I used a whole egg.)
Optional Toppings: Everything Seasoning (The recipe I used is found here. I used Natural Sea Salt and decreased  the salt amount to 1 tsp.)


Preheat oven to 350 degrees. Line baking sheet with parchment paper or silpat mat. If using parchment paper, spray corners of baking sheet before laying the parchment paper down. This will help the parchment paper stay flat on the baking sheet. Then mist parchment paper with spray.

Whisk flour, baking powder and salt in a medium bowl. Add in greek yogurt and combine with a fork or spatula until combined.

Sprinkle flour on work surface and take dough out of the bowl. Kneed dough until sticky but not tacky, about 20 times. Cut into 4 equal balls. Take 1 ball and roll out into a 3/4 inch thick rope, and then combine ends to form a bagel. Repeat with 3 remaining balls.

Place all 4 bagels on parchment paper. Brush bagels with egg wash. Prepare seasoning, if needed, and place on a plate. Place bagel on top of seasoning to coat. Then flip bagel over to coat the other side. Repeat with the 3 remaining bagels.

Cook bagels on 350 degrees for 22 minutes. Increase oven temperature to 550 degrees, and bake bagels for another 4 minutes. (Your oven will not reach 550 degrees.) Take out of oven and let cool.


  • You can easily double or half the recipe.

Recipe Source: https://www.skinnytaste.com/easy-bagel-recipe/

2 thoughts on “Easy Homemade Everything Bagels

  1. Just made these and they’re amazing! Less than an hour from start to on my plate. I used my kitchen aid with a dough hook instead of doing it by hand. If anyone else wants to use their mixer, 1 minute and 15 seconds on speed 4 with a kitchen aid will get you sticky but not tacky dough. I did the full amount of salt in the everything recipe, should have listened to you and cut it down to 1tsp, a bit salty!


    1. I’m so glad you like them! They are really easy and quick to make. Thanks for sharing your KitchenAid tip. I’ll have to try that next time. When I first made these bagels I tried 1 1/2 teaspoons of salt in the everything seasoning mix and that was a little too salty for me, so I think the 1 tsp is a good amount.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s