These Protein Bagels are dairy-free, egg-free, yeast-free bagels loaded with over 15g 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 Light 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.
- 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.
Could you make this into a loaf of bread?
It might work, I suspect it will be dense in a larger shape tho. Feel free to experiment and let me know.
sounds good but do these have less carbs than regular bagels, which for a diabetic would be a good option?
No, but you can bake my almond flour bagels for a low carb option.
thanks for this healthy receipt I will try it out today. Would like more off this receipt for my husband who have a problem with low B12
Thank you! Let me know how it turns out and if your husband love it.