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 soda, 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

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!
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! 🥰