These Protein Bagels are dairy-free, egg-free, yeast-free, plant-based bagels loaded with over 15 grams of natural protein, packed with fiber, healthy fats, and minerals.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Protein Bagels
Ingredients
- 1 can Chickpeas - 15 ounces (425g) undrained (note 1)
- ⅔ cup Soy Milk - (note 2)
- 3 ¼ cups Self-Rising Flour - (note 3)
- 2 tablespoons Mild-Flavor Olive Oil - (note 4)
- ½ teaspoon Salt - (note 5)
Add-Ins (note 6)
- ¼ cup Sunflower Seeds
- 2 tablespoons Pumpkin Seeds
- 1 tablespoon Chia Seeds
- 1 tablespoon Flaxseeds
Topping
- 2 tablespoons Sesame Seeds
Instructions
- Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper. Set aside.
- If using seeds, add them all in a bowl, and stir to combine evenly. Set aside.
- In a large mixing bowl, add self-rising flour and salt if used.
- In a blender, add the can of chickpeas with its liquid, soy milk, and oil. Blend on high speed until smooth.
- Pour the chickpea mixture onto the dry ingredients. Add seeds now if using.
- Stir with a rubber spatula at first until it starts to form lumps. Oil your hands with a bit of olive oil, knead, squeeze, and press the ingredients until they form a dough ball. If the dough is too dry, add a little water to the soy milk it together. If it's too wet, sprinkle extra flour, but don't over-saturate the dough with flour. It should be soft and not sticky outside.
- Divide the dough into 6 equal portions, shape a nice round ball, press to flatten between floured hands, then push your thumb in the center of the disc and swirl to form a bagel shape.
- Transfer to the prepared baking sheet, leaving two inches of space between each bagel – they expand in the oven.
- Brush the top of the bagels with a little soy milk, and sprinkle any seeds or bagel seasonings on top, if desired.
- Bake the bread on the center rack for 20-25 minutes at 400°F (200°C) until golden brown and a toothpick inserted in the center of one bagel comes out clean.
- Cool down on a wire rack and eat lukewarm or cold for breakfast.
Notes
Nutrition
Ingredients and Substitutions
You only need 5 simple ingredients to make this recipe. Here’s how to pick and swap them.

- Chickpeas – These are the star of the show, providing a significant amount of plant-based protein and fiber, and they also contribute to the unique texture of the bagels. It’s important to use the entire can, including the liquid.
- Soy Milk – This adds liquid to the dough and boosts the protein content of the bagels. You can also use other milks like almond milk or oat milk.
- Self-Rising Flour – This forms the main structure of the bagels and contains leavening agents that help them rise without yeast. If you’re using all-purpose flour, you’ll need to whisk in baking powder separately. For a gluten-free option, use my gluten-free converter, but don’t forget the baking powder.
- Light Olive Oil – This contributes to the dough’s texture and makes it easier to handle. Any other light-flavored oil will also work.
- Salt – A touch of salt enhances the flavors in the bagels. You might want to skip this if you plan to use salty bagel seasonings on top.
- Sunflower Seeds, Pumpkin Seeds, Chia Seeds, Flaxseeds – These are optional add-ins that provide extra protein, fiber, healthy fats, and a light crunch. You can swap these for other seeds you enjoy.
- Sesame Seeds – These are used as a topping to give the bagels a classic look and nutty flavor.
How to Make Protein Bagels
If you like pictures, here are a few shots of how I made the bagels.

Chickpeas with their water and other liquid ingredients in a blender.

Flour and seeds added to the protein bagel batter.

Protein bagel dough mixed in a bowl.

Dough split into 6 small dough balls.

Protein bagels formed on a baking pan.

Seeds sprinkled on protein bagels before baking.
Carine’s Baking Tips
Let me share a few more tips for perfect protein bagels.
- Don’t Drain Chickpeas – It’s really important to use the entire can of chickpeas, including the liquid (aquafaba). This liquid plays a crucial role in the bagel’s texture and moisture.
- Adjust Dough Consistency – The dough should be soft and not sticky. If it feels too dry, add a tiny bit more soy milk. If it’s too wet, sprinkle in a bit more flour, but avoid adding too much, as that can make the bagels tough.
- Knead with Oiled Hands – Oiling your hands slightly with olive oil makes kneading the sticky dough much easier and prevents it from sticking to you.
- Shape Uniformly – When shaping the bagels, try to make each portion as equal in size as possible. This ensures they bake evenly. When making the hole, you can also use a floured finger to gently widen it as you swirl.
- Savory Focus – These bagels naturally lean towards savory flavors due to the chickpeas’ subtle taste. If you’re making them savory, consider adding garlic powder or your favorite spices to the dough.
- Sweet Variation – If you’d like a sweeter bagel, try adding about 1/4 cup of sugar (like coconut sugar) and 2 teaspoons of cinnamon to the dough.
- Control Saltiness – If you’re planning to use a salty bagel seasoning as a topping, definitely skip the salt in the dough. This prevents your bagels from becoming overly salty.








Carine, Thank you so much for sending me the bagel roll recipe! it is absolutely delicious! Blessings!
I am so glad you love them!
Can I substitute lupin flour for this recipie?
I haven’t baked with lupin flour before so I am not sure how it work.
OMG – these are delicious. I used the Gluten Free Conversion Tool and it worked great. Thank you!!
I am so happy to hear that thank you!
Can you bake in the air fryer?
Probably, but it will bake faster, and I recommend you decrease the airfryer temp by 25F.
Thank you for this great recepie.
Looooove it❤️
Thank you so much!
super easy and delicious.
went for the gluten free option.
thanks heaps
My pleasure! so glad you love them.
Have you tried these in an air fryer? And thank you for all these fabulous recipes. I have tried quite a few.
Not yet, but I am confident it will air fry well if you air fry at a lower temp, usually remove 20F is a great option, and decrease baking time by 10-15%.
I’m gluten-free and dairy free how do I make these bagels without using regular flour and what are the measurements it’s not showing this is very disturbing that you can’t get the full recipe
Measurement are just above this comment section, or click on the jump to recipe button on top of this page.
Can we use gluten free flower?
You must use my gluten-free converter here to make them gluten-free.
I cannot have regular/gluten free flours (diabetic). Would this work with almond flour or a combination of almond/coconut/chickpea flour (along with the canned chickpeas)????
I am sorry to hear that, but no the recipe will never firm up with low-carb flour only. However, I have an almond flour bagel recipe here, that might work for you.