These fluffy bagels made with cottage cheese and almond flour are a tasty twist on the classic version! They’re light, easy to chew, and perfect for breakfast or a snack.
I love how these bagels are a breeze to make. Plus, they’re gluten-free and pack a protein punch! Warm them up and add your favorite toppings for a yummy treat anytime of day!
Key Ingredients & Substitutions
Almond Flour: This is the primary ingredient and gives the bagels a nice flavor and texture. If you need a nut-free version, you can use oat flour or gluten-free all-purpose flour instead.
Cottage Cheese: Full-fat, well-drained cottage cheese adds creaminess. If you’re looking for a dairy-free alternative, consider using cashew cream or a thick non-dairy yogurt, but it may change the texture slightly.
Eggs: These help bind the dough. If you need to substitute eggs, you can use flaxseed meal (1 tablespoon mixed with 3 tablespoons of water equals 1 egg) for a vegan option.
Soy Mozzarella: This is optional, but it adds chewiness. If you want to keep it dairy-free, look for a vegan mozzarella cheese or simply omit it.
Everything Bagel Seasoning: If you don’t have this mix, try using a combination of sesame seeds, poppy seeds, and garlic powder for a similar flavor. A sprinkle of your favorite herb mix works too!
How Do I Make Sure My Bagels Are Perfectly Shaped?
Shaping the bagels is a fun part of the process and can be tricky! Here’s a tip to get it just right:
- After dividing the dough, use lightly floured hands to prevent sticking. This makes the process easier.
- To create the hole, press your thumb gently through the center of each ball. Rotate it to form an even circle.
- If the dough feels too sticky, a little more almond flour can help you shape it without frustration.
With practice, you’ll find the right technique, and your bagels will look amazing!

How to Make Fluffy Cottage Cheese Almond Flour Bagels
Ingredients You’ll Need:
For the Bagel Dough:
- 1 cup almond flour
- 1 cup cottage cheese (preferably full fat, well drained)
- 2 large eggs
- 1 tsp baking powder
- 1/2 tsp salt
- 1 cup shredded mozzarella cheese (optional, for chewiness)
- 1 tsp garlic powder (optional, for seasoning)
For Topping:
- 2 tbsp everything bagel seasoning (includes sesame seeds, poppy seeds, dried minced garlic, dried minced onion, coarse salt)
- 1 egg white (for egg wash)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 20-25 minutes to bake. In total, you’ll need about 30-35 minutes to enjoy your warm and fluffy bagels right out of the oven. Perfect for a quick breakfast or snack!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). While it heats up, line a baking sheet with parchment paper or a silicone baking mat to prevent sticking. This will help your bagels come out perfectly!
2. Mix the Dry Ingredients:
In a mixing bowl, combine the almond flour, baking powder, salt, and garlic powder (if you’re using it). This will be the dry mix that gives your bagels flavor and stability.
3. Prepare the Wet Ingredients:
In a food processor or a separate bowl, blend the cottage cheese and eggs until the mixture is smooth and creamy. If you’re adding mozzarella for extra chewiness, mix it in immediately after blending the cottage cheese and eggs.
4. Combine the Mixtures:
Pour the wet mixture into the bowl with your dry ingredients. Stir everything together until you have a sticky dough. Don’t worry if it feels a little gooey – that’s how it should be!
5. Shape the Bagels:
Flour your hands lightly with almond flour to prevent sticking. Divide the dough into 4 equal portions. Roll each portion into a ball, then gently press your thumb through the center to create a bagel shape with a hole. Make sure the hole is big enough so it won’t close during baking!
6. Prepare for Baking:
Place the shaped bagels on your lined baking sheet. Beat the egg white lightly and use it to brush over each bagel. This will give them a beautiful golden finish!
7. Add Toppings:
Generously sprinkle everything bagel seasoning over the top of each bagel. This will add a flavorful crunch that everyone will love!
8. Bake:
Put your baking sheet in the oven and bake for about 20-25 minutes. Keep an eye on them until they turn golden brown and are cooked through. You’ll know they’re ready when they look deliciously inviting!
9. Cool and Serve:
Once done, let the bagels cool slightly on a wire rack. These fluffy bagels are fantastic with cream cheese or any of your favorite spreads. Enjoy your homemade goodness!
Can I Use Low-Fat Cottage Cheese?
Yes, you can use low-fat cottage cheese, but keep in mind that it may make the bagels slightly less creamy. Full-fat cottage cheese helps achieve a fluffier texture, but the recipe will still work with low-fat options!
How Do I Store Leftover Bagels?
Store any leftover bagels in an airtight container at room temperature for up to 2 days. For longer storage, freeze them wrapped in plastic wrap and placed in a zip-top bag for up to 2 months. Just thaw at room temperature before enjoying!
Can I Make These Bagels Without Dairy?
Absolutely! You can substitute cottage cheese with a thick plant-based yogurt or cashew cream. For the mozzarella, use a dairy-free cheese alternative or simply leave it out. Adjusting for texture is key!
What Can I Use Instead of Everything Bagel Seasoning?
If you don’t have everything bagel seasoning, a mix of sesame seeds, poppy seeds, and garlic powder works great! Alternatively, using dried herbs like oregano or Italian seasoning can add a different but delicious flavor.



