Homemade Cottage Cheese Bagels (High Protein)
These ridiculously easy cottage cheese bagels are about to blow your mind. They’re soft, chewy and ready in under 30 minutes with just all-purpose flour, baking powder, salt and cottage cheese (no yeast!). Customize them to your favourite sweet or savoury flavour, and with 12g protein each they’re a more filling and blood sugar balancing version of your classic bagel, but just as delicious. Makes 8.

I can’t believe it took me so long to try the viral cottage cheese bagel trend. To be honest, I was skeptical, but these blew my expectations out of the water.
And not in a “these are good for a healthy version” kind of way. I mean genuinely good. Soft, golden bagels that taste like something you’d grab from a bakery but made at home in 30 minutes.
No yeast. No rise time. No complicated steps. Just mix everything in one bowl, knead the dough for 2-3 minutes and they’re ready for the oven. If you’ve ever been intimidated by making your own dough, don’t be! These truly could not be easier.
I started experimenting with cottage cheese in my baking a couple of years ago and while this may be a trend for some, it has become one of my favourite nutrition by addition hacks (once you try my moist cottage cheese banana bread or my higher protein cottage cheese chocolate chip banana muffins you’ll know why). It adds an instant boost of protein while keeping baked goods moist and tender for a more filling and satisfying result.
These bagels are further proof that cottage cheese really does deserve a permanent spot in your kitchen. Before we get into the recipe I wanna share a few of my success tips.
Tweaks From My Test Kitchen to Make These Bagels the Best (and Quickest)

Like a lot of viral recipes, there are a lot of versions floating around. I made a few changes to the viral versions out there to make it more practical for real life.
I doubled the batch: Most cottage cheese bagel recipes make 4 … which just didn’t make sense to me. Especially because they disappear quickly in our house. Haha If you’re already putting in the effort, why not make 8 and have breakfast ready for the week?
I skipped blending the cottage cheese: Some recipes blend it first, but after testing both ways, I found it unnecessary. The dough comes together perfectly without it (the cottage cheese melts right into the dough when baked so there are no chunks) and it saves time and dishes.
I leaned into this as a base recipe: I made half the batch with everything bagel seasoning, and half with cinnamon sugar and both were so good! This dough is a great base for both sweet and savoury options and I can’t wait to try out some others (jalapeno cheddar is next).
The Biggest Mistake I Made (So You Don’t Have To)
The first time I made these I didn’t strain the cottage cheese. And wow… that was a mistake.
The dough was super sticky and hard to handle. I had to keep adding more flour to make it workable which resulted in dense bagels with a less than desired texture.
Straining the cottage cheese is key if you want that perfect dough and perfect light and airy bagel texture.
Let’s Roll Out These Bagels!








The Feel-Good Meal Plan My Bestselling Cookbook is Now Available!
A fresh take on meal prep with over 100 nourishing recipes to feed your family with ease.
Homemade Cottage Cheese Bagels (High Protein)
- Prep Time: 10 minutes
- Set time: 10-15 minutes
- Cook Time: 22-25 minutes
- Total Time: 45-50 minutes
- Yield: 8 1x
- Category: baked goods, Breakfast, Meal Prep
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
These ridiculously easy cottage cheese bagels are about to blow your mind. They’re soft, chewy and ready in under 30 minutes with just all-purpose flour, baking powder, salt and cottage cheese (no yeast!). Customize them to your favourite sweet or savoury flavour, and with 12g protein each they’re a more filling and blood sugar balancing version of your classic bagel, but just as delicious. Makes 8.
Ingredients
- 2 cup cottage cheese, strained
- 2 cup all-purpose flour
- 1 Tbsp + 1 tsp baking powder
- 1 tsp salt
- 1 egg, whisked
- Optional toppings: Everything bagel seasoning, sesame seeds, cinnamon sugar
Instructions
- Preheat the oven to 375°F. Line a baking sheet with parchment paper and set aside.
- In a large bowl whisk together the flour, baking powder, and salt. Add the cottage cheese and stir until a shaggy dough forms. Knead the dough right in the bowl until smooth and elastic, about 2-3 minutes.
- Divide into 8 equal sized pieces. Roll each piece into a rope and then form into a bagel shape, pinching the ends together.
- Place each piece on your lined baking sheet as you go. Brush with egg wash (whisked egg) and sprinkle each piece with seasoning of choice.
- Bake for 22–25 minutes until puffed up and golden. Cool before slicing, about 10-15 minutes, to prevent them from crumbling.
BESTSELLING The Feel-Good Meal Plan Cookbook

Super🙏☮️🥯🥯🥯🥯
So glad you loved them Michelle! Thank you for sharing! 🥯🥰
SO good!! Do I need to store them in the refrigerator for storage if I plan to continue eating them this week?
So glad you loved them Chloe! I usually keep them in an airtight container or ziplock bag for the first couple of days and then pop them in the fridge. If you lice somewhere hot or humid I’d put them straight into the fridge to be safe! They do dry out a bit in the fridge so I like to reheat them before eating, either 10-15 seconds in the microwave, or y favorite, slice them in half and pop in the toaster. You can also freeze them and toast straight from frozen! Enjoy!
They turned out pretty good. I used King Arthur’s GF flour. Any suggestions for making them a little less doughy/lighter tasting using GF flour? Thanks in advance!
Hi Angie! So glad they turned out well with the King Arthur GF! Thank you for sharing your review. For a lighter texture, the biggest things are making sure the cottage cheese is well strained so you don’t need extra flour (GF dough gets dense fast when you add more), keeping the dough slightly tacky rather than dry, and giving them a few extra minutes in the oven since GF blends take longer to set. Letting them cool fully before slicing also helps them feel less gummy. I’d love to hear if that makes a difference!
How many calories?
Hi Deborah! The estimate is 170 calories per bagel (12g protein, 2g fat, 26g carbs). I’d love to hear what you think if you try them out!
I made these with my son and they were incredible. I was worried that the cottage cheese was not strained enough, but they were terrific. Amazing, easy recipe!
I love that you made these together with your son Arnaz! And yes, the cottage cheese doesn’t have to be overly strained, just enough to ensure the pooled liquid is drained off. Thank you so much for sharing your review. Enjoy! 🥰
I should have skipped the salt. Otherwise, easy and good.
Ah sorry you found them too salty Molly! But glad you found them nice and easy. I hope they’re just right next time you make them!
These were amazing! I’ll definitely be making these again!
I’m so happy to hear you enjoyed them Marny! 🥰 thank you so much for sharing your review. Enjoy!
I made these and while they were very delicious, I was a little confused about what it meant to strain the cottage cheese. I ended up rinsing the cottage cheese and then squeezing it in a cheese cloth, but then I found that it made the cottage cheese too dry, and it ended up crumbly when I mixed it with the flour. I ended up having to add more cottage cheese straight out of the carton and then a little more flour. I also added a little garlic granules to it because I could. Lol. They turned out really good! After they had set for a while, I lightly toasted it and put a little chive cream cheese on with some smoked salmon. They were so excellent! Maybe you could tell me though exactly what you meant by straining the cottage cheese. I just thought it would take too long sitting in a calendar, waiting for juice to drip out of it so I took matters into my own hands! Lol.
Hi Terri! Smoked salmon and chive cream cheese on these sounds incredible! And great question. Sorry for the confusion! By straining I just mean setting the cottage cheese in a fine mesh sieve over the sink briefly to drain off the excess liquid. No rinsing or squeezing needed, you still want it moist, just not watery. So glad they turned out great!
These bagels are so simple to whip up and, better yet, they are delicious!! Thank you for sharing your great recipe!!
You are so welcome Erin! Thank you so much for taking the time to share your review, I’m so glad you’re loving them. Enjoy!
These were so yummy and so easy! Again, my husband, the skeptic, who loooooooves bagels, couldn’t believe how good they were! Even my kids, notoriously picky, loved them. Thanks Lindsay!
Ok family win! I love it! Haha. So glad everyone loved these Lauren! Thank you so much for taking the time to share. Enjoy!
My family LOVES these bagels!
Awesome! I’m so happy to hear that Danielle. Thank you for taking the time to leave your review! 🥰
I am so glad I stumbled across this recipe! I bought all the ingredients this morning and made it for lunch. It turned out amazing!!! I was blown away by how delicious these are. Chewy center and crisp bottom. The tips you shared really helped. I made a half batch of candied jalepeno /cheese and the other half everything bagel. Thank you for sharing this!
Hi Nancy! Yay I’m so glad these were such a hit for you, and I’m happy to know the tips were helpful. The candied jalapeno cheese combo sounds soo good. I’m definitely going to have to try that. Thank you for taking the time to share your review! Can’t wait to hear what other combos you try!
How many calories are each bagel?
Hi Lisa! Here’s the full nutrition estimate Calories: 170 | Protein 12g | Fat 2g | Carbs 26g | Fiber 1g | Sugar 2g. Hope that helps! Would love to hear what you think if you try them out!
I made these and subbed two scoops of flour for two scoops of vanilla protein powder and they were fantastic! To my complete surprise, all three of my girls devoured them and were asking for more! Thanks for the recipe!
Oh this is so good to know Justine! Thank you so much for sharing. And you are so welcome, makes me so happy to know they’re being enjoyed. The ultimate mom win when the kids devours them too! haha
What are the Marcos per bagel??
Hi Ashley! Protein 12g | Fat 2g | Carbs 26g. I’d love to hear what you think if you try them out!
I made them this morning, and they turned out great! My boys are not fans of cottage cheese, but they gobbled these up. We are all working on getting more protein in our diets. Will be making them again.
I’m so happy to hear these were a hit Heather (even for the non cottage cheese lovers. haha). So glad hey will be a repeat for you. Thanks so much for taking the time to share your review! 🥰
These turned out great. I used the everything spices but might try the cinnamon topping next. Thanks.
So glad you were happy with these Megan! Yes, so many different toppings to try! I want to try a jalapeno cheddar version too. Thank you so much for taking the time to share your review!
Super easy to make and a really yummy breakfast/snack that my kids love too!
Yayy! So glad these were a hit Shannon! Thank you for taking the time to share your review! 🥰
Incredibly easy and absolutely delicious!!!
Have you made a gf version? If so, which flour have you found works?
Hi Juliann! So happy you’re enjoying these! I haven’t made a gluten free version myself, but others have shared that they have with success using a 1:1 GF flour blend. King Arthur and Bob’s Red Mill are the most commonly recommended. Just make sure your blend contains xanthan gum, it acts as a binder in place of gluten. The dough may be a bit stickier and harder to shape than usual, so flouring your hands well can help. They may not rise quite as much but should still be delicious! Would love to hear how it goes if you try it!
These bagels tasted amazing! I only wish I had made more. My husband and kids loved them too!!!
So happy they’ve been a hit for the fam Maria! I guess you’ll need to double up the recipe the next time you make them! haha Thank you so much for taking the time to share your review. Enjoy! 🥰
Hi!
Just an FYI IN the ingredient list you say baking powder but in the instructions it says soda.
Ah thank you so much for letting me know Maria! Will update that right now. I hope you enjoy them if you try them out! 🥰
This is soooo good! I accidentally cut the single recipe into 8 pieces 😆. The are so soft and chewy. I woukd almost cross it with an English muffin too after I toasted it…omgoodness ill make this every week!
Haha mini bagels! But yayy! I’m so glad to hear they’ll be a repeat for you Clarissa. Thank you so much for taking the time to share your review!
Great recipe-so easy and the kids loved helping shape the bagels! I am NOT in any way a good cook but I AM good at following a recipe to a tee 😂 I had never strained cottage cheese before but somehow I managed (after some googling) and it seemed to work.haha we kneaded the dough, rolled it, shaped it, “decorated” it with toppings and had fun!
Kids chose some everything, cinnamon sugar and sesame seed (and one plain). My son enjoyed them but my daughter (who is VERY picky) wasn’t a fan lol regardless we will definitely be making these again!! Thanks for sharing such an easy recipe and great alternative option for store bought bagels.
This was so fun to read! I can picture you all in the kitchen together 🥰 Thank you so much for taking the time to share, glad they were approved by at least one kiddo! haha Enjoy KC!
Hi Lindsay,
We made the cottage cheese bagels this morning and they came out great! We made a few modifications. We substituted the all-purpose flour for homemade oat flour. We scaled the recipe down to 1/4x, which yielded two small bagels. When we kneaded the dough, it was a bit sticky. We did not add more oat flour. We just cut the dough ball in half and formed two small bagels. They were crunchy on the outside and soft and warm on the inside. We used Everything Bagel Seasoning for the topping because that’s our favorite. We brushed a little bit of water on top of each bagel before applying the topping. We are so pleased with the results that we’re going to make them again tomorrow.
Thanks for sharing your recipe with us!
Sheryl
Hi Sheryl! I love that you got creative and tried these with oat flour and so happy to hear they turned out well! I love that you’re going to make them again tomorrow. Thank you so much for sharing your tips as I’m sure others may want to try these modifications too. Enjoy! 🥰
This recipe is fantastic!
I realized my cottage cheese had gone bad and made a decision to try the recipe with high protein yogurt instead. And let me tell you, they are fluffy and absolutely delicious.
Do not sleep on this recipe. So simple and so easy!
yayyy! So happy you loved them Lia and so good to know they turned out well with the yogurt! I’ll have to try that. Thanks so much for taking the time to leave your review and share your notes! Enjoy!