High protein bagel bites are my go-to solution when I need a satisfying snack that actually keeps me full. These bite-sized treats pack about 12 grams of protein per serving, making them perfect for post-workout fuel or a quick breakfast. I love how simple they are to make with just Greek yogurt and self-rising flour as the base.
I first made these high protein bagel bites on a Sunday afternoon when I was craving something savory but didn’t want to derail my nutrition goals. The beauty of this recipe is how it transforms just a few pantry staples into golden, chewy bagel bites that rival any bakery version. Every time I pull a fresh batch from the oven, that everything bagel seasoning fills my kitchen with the most incredible aroma. These protein-packed bites have become my weekly meal prep essential, and I always keep a batch in my fridge for busy mornings.
Table of Contents
What You’ll Need to Make These Protein Bagel Bites
I always use full-fat Greek yogurt in this recipe because it creates the best texture and adds serious protein power. The combination is so simple, yet it delivers bakery-quality results every time.
- 1 cup Greek yogurt (plain, full-fat) – I prefer Fage or Chobani for thickness
- 1 cup self-rising flour – this is key for the perfect rise
- 1 egg – adds binding and extra protein
- 1 tablespoon everything bagel seasoning – or customize with your favorite blend
- Optional toppings: cream cheese, butter, or your favorite spreads
Pro tip: If you only have all-purpose flour, add 1½ teaspoons of baking powder and ¼ teaspoon of salt per cup to make your own self-rising flour. The result tastes just as good as store-bought.

How to Make High Protein Bagel Bites Step by Step
I prefer to have everything measured before I start mixing, which makes the process smooth and quick. This dough comes together in minutes with minimal effort.
Step 1: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. This prevents sticking and ensures even browning on the bottom of your bagel bites.
Step 2: In a mixing bowl, combine 1 cup Greek yogurt, 1 cup self-rising flour, 1 egg, and 1 tablespoon everything bagel seasoning. Mix with a spoon or spatula until ingredients come together into a soft, slightly sticky dough, about 30-45 seconds. The dough should pull away from the sides of the bowl but still feel slightly tacky to the touch. If it sticks completely to your hands when you try to handle it, sprinkle in an extra tablespoon of flour.
Step 3: Divide the dough into 8-10 equal portions (about 2 ounces each if using a scale). Roll each portion into a smooth ball between your palms, about the size of a golf ball.
Step 4: Place the dough balls on your prepared baking sheet, spacing them about 2 inches apart. Gently press down on each ball to flatten it slightly to about ¾ inch thick, creating that classic bagel bite shape. The dough will spring back slightly, which is normal.
Step 5: Bake for 12-15 minutes, or until the tops turn golden brown and feel firm to the touch. Smaller bites will be done closer to 12 minutes, while larger ones need the full 15 minutes. The bagel bites should have a beautiful golden color and smell amazing. Avoid opening the oven door before 10 minutes to prevent deflating.
Step 6: Let cool on the baking sheet for 3-5 minutes before transferring to a wire rack. They’ll be soft when hot but will firm up as they cool, developing that perfect chewy texture. Serve warm with your favorite toppings.
Common mistake to avoid: Don’t overmix the dough or your high protein bagel bites will turn out tough. Mix just until the ingredients come together for the fluffiest texture. Also, if your first batch turns out dense, you likely used too much flour or packed it into the measuring cup. Spoon flour into the cup and level it off for best results.
Perfect Pairings for Your Protein-Packed Bagel Bites
These bagel bites taste incredible with both sweet and savory accompaniments, making them versatile for any meal.
Whipped Cream Cheese: The classic choice that never disappoints. The tangy creaminess balances the savory everything seasoning perfectly, and it adds extra protein too.
Smoked Salmon and Capers: Turn these into an elegant breakfast or brunch option. The rich, smoky fish pairs beautifully with the chewy texture of homemade bagel bites.
Avocado and Sea Salt: A nutrient-dense combo that brings healthy fats and fiber. The creamy avocado complements the protein in these bites for sustained energy.
Almond Butter and Banana: For a sweeter twist, this pairing works wonderfully. The protein from almond butter plus the protein bagel bites creates a balanced snack.
Hummus and Cucumber: A lighter option that’s perfect for afternoon snacking. The fresh vegetables add crunch while the hummus brings creaminess and plant-based protein.
More Protein-Packed Recipes to Power Your Day
These high protein bagel bites pair perfectly with other nutritious recipes that keep you energized throughout the day. For another creative protein boost, try High Protein Mini Biscoff Cheesecakes for a sweet treat that delivers on nutrition, or whip up some Banana Protein Muffins for grab-and-go breakfast options.
Looking for savory meal prep ideas? Serve these bagel bites alongside High Protein Chicken Ranch Quesadilla for lunch, pair them with Cottage Cheese Chicken Parm Bowl for dinner, or enjoy them with Everything Bagel Cottage Cheese Bites for a protein-packed snack spread. For more creative bagel recipes, explore Easy Chocolate Chip Bagels or Pizza Bagel Recipe.
Keeping Your Bagel Bites Fresh and Delicious
These high protein bagel bites can be stored at room temperature in an airtight container for up to 2 days if you plan to eat them quickly. For longer storage, keep them in the refrigerator for up to 5 days, which is perfect for meal prep.
To reheat, simply pop them in the microwave for 15-20 seconds for a quick warm-up, or use the oven at 350°F for about 5 minutes if you want to crisp up the exterior. The oven method brings back that fresh-baked texture beautifully.
These bagel bites freeze wonderfully for up to 2 months. I place them in a freezer-safe bag with parchment paper between layers, then thaw at room temperature and reheat as needed. This makes them incredibly convenient for busy weeks when you need a protein boost.
Your Bagel Bite Questions Answered
Can I make these high protein bagel bites without eggs?
Yes, you can substitute the egg with 3 tablespoons of unsweetened applesauce or a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water). The texture will be slightly different but still delicious.
Why are my bagel bites too dense?
This usually happens from using too much flour or overmixing the dough. Measure your flour by spooning it into the cup and leveling off, and mix just until combined for lighter bagel bites.
Can I use non-fat Greek yogurt instead?
You can, but full-fat creates a richer, more tender texture. Non-fat yogurt may result in slightly drier bagel bites, so you might need to reduce the flour by a tablespoon or two.
How do I make these in an air fryer?
Set your air fryer to 375°F and cook the bagel bites for 8-10 minutes, flipping halfway through. They’ll get wonderfully crispy on the outside while staying soft inside.
Time to Bake Your Best Batch Yet
Making high protein bagel bites at home is easier than you might think, and the results are so rewarding. With just a handful of ingredients and about 25 minutes total, you’ll have a batch of nutritious, delicious snacks ready to fuel your week. The best part is knowing exactly what goes into your food while getting that protein boost your body needs. Try this recipe and discover your new favorite healthy snack!
High Protein Bagel Bites: Easy Greek Yogurt Recipe for Healthy Snacking
Delicious high protein bagel bites made with Greek yogurt and self-rising flour. Perfect healthy snack or breakfast with 12g protein per serving.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 8–10 bagel bites 1x
- Category: Snack
- Method: Bake
- Cuisine: American
Ingredients
- 1 cup Greek yogurt (plain, full-fat)
- 1 cup self-rising flour
- 1 egg
- 1 tablespoon everything bagel seasoning
- Optional toppings: cream cheese, butter, or your favorite spreads
Instructions
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- In a mixing bowl, combine the Greek yogurt, self-rising flour, egg, and everything bagel seasoning. Mix until ingredients come together into a soft, slightly sticky dough, about 30-45 seconds. If dough sticks completely to your hands, add a little more flour.
- Divide the dough into 8-10 equal portions (about 2 ounces each) and roll each into a ball about the size of a golf ball.
- Place the dough balls on the prepared baking sheet, spacing them 2 inches apart, and gently flatten each one to about ¾ inch thick.
- Bake for 12-15 minutes, or until golden brown and firm to the touch. Smaller bites need 12 minutes, larger ones need 15 minutes.
- Let cool for 3-5 minutes on the baking sheet before transferring to a wire rack. Serve warm with your favorite toppings.
Notes
- Make sure to use self-rising flour for the best texture. If you only have all-purpose flour, add 1½ teaspoons of baking powder and ¼ teaspoon of salt per cup of flour.
- You can customize the seasoning to your preference. Try garlic powder, onion powder, or sesame seeds.
- These bagel bites are best enjoyed fresh but can be stored in an airtight container at room temperature for up to 2 days or refrigerated for up to 5 days.
- For extra flavor, brush the tops with melted butter before baking.
- These can be made in an air fryer at 375°F for 8-10 minutes, flipping halfway through.
- Don’t overmix the dough or bagel bites will be tough. Mix just until combined.
Nutrition
- Serving Size: 2 bagel bites
- Calories: 180 kcal
- Sugar: 3 g
- Sodium: 320 mg
- Fat: 5 g
- Saturated Fat: 2 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 1 g
- Protein: 12 g
- Cholesterol: 45 mg







