These fluffy bagels made with cottage cheese and almond flour are simply yummy! They are soft, easy to make, and perfect for a fun breakfast or snack.
Seriously, who knew bagels could be this light? I love adding some cream cheese or avocado on top. Perfect combo, right? Give it a try, and your taste buds will thank you! 😋
Key Ingredients & Substitutions
Cottage Cheese: Full-fat cottage cheese gives these bagels a great texture and flavor. You can also use low-fat or non-fat versions, but the bagels may be less creamy.
Almond Flour: This is a main ingredient for a gluten-free option! If you don’t have almond flour, you can substitute it with another gluten-free flour like coconut flour, but remember, coconut flour absorbs more liquid.
Eggs: Eggs help bind the ingredients together. For an egg-free option, you can use flaxseed meal mixed with water (1 tablespoon of flaxseed meal + 2.5 tablespoons of water = 1 egg). Let it sit for a few minutes to thicken up.
Seasonings: Feel free to adjust the seasonings! I sometimes swap garlic powder for Italian seasoning or add some chili flakes for a kick. Be creative!
How Do You Shape the Bagels Perfectly?
Shaping the bagels can be tricky, but there’s a simple way to do it. Wet your hands lightly to prevent sticking, then take a portion of dough and roll it into a ball. Use your fingers to poke a hole through the center and stretch it to create the classic bagel shape.
- Use gentle and even pressure to maintain the shape as you stretch.
- Make the hole wider than you think; it tends to shrink while baking!
- If the dough feels overly sticky, a little extra almond flour can help with shaping.

How to Make Fluffy Cottage Cheese Almond Flour Bagels
Ingredients You’ll Need:
For the Bagels:
- 1 cup cottage cheese (full-fat)
- 1 ½ cups almond flour (finely ground)
- 2 large eggs
- 1 tsp baking powder
- 1 tsp garlic powder (optional)
- ½ tsp salt
- 1 tsp onion flakes
- 1 tsp poppy seeds
- 1 tsp sesame seeds
- 1 tsp dried minced onion
For Brushing:
- 1 tbsp olive oil or melted butter
How Much Time Will You Need?
This recipe takes about 10 minutes for preparation and 20-25 minutes for baking. So, in total, you’ll need approximately 35 minutes to enjoy these fluffy bagels fresh out of the oven!
Step-by-Step Instructions:
1. Preheat Your Oven:
Start by preheating your oven to 350°F (175°C). While it’s warming up, line a baking sheet with parchment paper. This will keep your bagels from sticking and make cleanup easier!
2. Mix Dry Ingredients:
In a large mixing bowl, combine the almond flour, baking powder, salt, garlic powder (if using), onion flakes, poppy seeds, sesame seeds, and dried minced onion. Give it a good stir to make sure everything is mixed evenly.
3. Prepare Wet Ingredients:
In a separate bowl, blend the cottage cheese and eggs together until smooth and creamy. This will create a wonderful texture for your bagels!
4. Combine and Form the Dough:
Now, add the cottage cheese mixture to the dry ingredients. Stir it all together until a sticky dough forms. If the dough feels too wet, sprinkle in a little more almond flour until it has a good consistency.
5. Shape the Bagels:
Divide the dough into 4 equal portions. Using wet hands (to make it easier!), shape each portion into a ball, and then carefully poke a hole through the center to create the bagel shape. Don’t worry if it’s not perfect!
6. Prepare for Baking:
Place the shaped bagels on the lined baking sheet. Brush the tops lightly with olive oil or melted butter for a nice golden finish. You can sprinkle some extra seeds or onion flakes on top for added flavor if you like!
7. Bake the Bagels:
Put the bagels in the oven and bake them for 20-25 minutes, or until they are golden brown and a toothpick inserted in the center comes out clean. Your kitchen will start to smell amazing!
8. Cool and Serve:
Once baked, allow the bagels to cool slightly before slicing. They are delicious served warm with your favorite spread like cream cheese or avocado. Enjoy!
These fluffy cottage cheese almond flour bagels are a fantastic low-carb treat that everyone will love. Happy baking!
Can I Substitute Greek Yogurt for Cottage Cheese?
Yes, you can substitute Greek yogurt for cottage cheese! It will give you a slightly different texture but still result in deliciously fluffy bagels. Use the same measurement, just make sure it’s plain yogurt.
Can I Store Leftover Bagels?
Absolutely! Store any leftover bagels in an airtight container in the fridge for up to 3 days. You can also freeze them for longer storage; just wrap them tightly in plastic wrap and place them in a freezer bag. Thaw before toasting!
What If My Dough Is Too Sticky?
If your dough feels too sticky, simply add a little more almond flour, one tablespoon at a time, until it reaches a workable consistency. Wet hands can help shape the dough more easily while preventing it from sticking.
Can I Add Other Toppings?
Definitely! Feel free to get creative with toppings. Try adding grated cheese, everything bagel seasoning, or herbs like rosemary or thyme for an extra flavor boost!



