High protein bagel bites are my new favorite healthy snack that doesn’t taste healthy at all. These little rounds pack serious protein while staying perfectly chewy and satisfying. I make a batch every Sunday, and they disappear faster than regular bagels ever did in my house.
I created this recipe last spring when I was searching for better snack options that my kids would actually eat without complaints. I wanted something with that classic bagel texture but without the carb overload or hour-long prep time. After testing different yogurt ratios in my kitchen, I finally got it right. These high protein bagel bites come together in one bowl with just a handful of ingredients, and the dough is so forgiving that even my seven-year-old helps me roll them. The everything bagel seasoning gives them that authentic bagel shop flavor, while the full-fat Greek yogurt creates the signature chewy texture and adds a nice tangy taste.
Table of Contents
What You’ll Need for High Protein Bagel Bites
Before you start mixing, gather your ingredients and make sure your Greek yogurt is at room temperature for easier blending. I always use full-fat yogurt because it creates the chewiest texture.
- 1 cup Greek yogurt (plain, full-fat)
- 1 cup self-rising flour
- 1 large egg
- 1 tablespoon everything bagel seasoning
- 1/4 cup shredded sharp cheddar cheese (optional)
- 1 tablespoon olive oil (for brushing)
- Additional everything bagel seasoning for topping
Pro tip: If you only have all-purpose flour, make your own self-rising flour by mixing 1 cup all-purpose flour with 1½ teaspoons baking powder and ¼ teaspoon salt. I keep a jar of this mixture ready since I make these bagel bites weekly. The sharp cheddar adds extra flavor and protein, but mozzarella or Monterey Jack work well too.

How I Make My High Protein Bagel Bites
I recommend working quickly with this dough since it’s quite sticky. Having slightly wet hands makes the rolling process much smoother and prevents the dough from clinging to your fingers.
Step 1: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. Don’t skip the parchment paper or you’ll have a sticky mess to clean up.
Step 2: In a mixing bowl, combine the Greek yogurt and self-rising flour. Stir with a spoon or spatula for 1-2 minutes until the mixture comes together in a rough, sticky mass with no dry flour visible.
Step 3: Crack in the egg and mix until well incorporated into the dough, another 1-2 minutes. The mixture should become smoother and stickier.
Step 4: Fold in the everything bagel seasoning and shredded cheese if using. Mix just until evenly distributed. Don’t overmix or your high protein bagel bites will turn out dense and tough instead of light and chewy. The dough should be thick and sticky but still holdable.
Step 5: Divide the dough into 8 equal portions (about 2-3 tablespoons or the size of a golf ball each). Wet your hands slightly and roll each portion into a ball. The dough will be sticky, so re-wet your hands between each ball.
Step 6: Place the dough balls on your prepared baking sheet, spacing them about 2 inches apart. Flatten each one slightly with your palm so they’re about 1/2 inch thick. They won’t spread much during baking.
Step 7: Brush the tops generously with olive oil and sprinkle with additional everything bagel seasoning. The oil helps them brown beautifully and adds flavor.
Step 8: Bake for 15-18 minutes, or until the tops are golden brown, edges look set and slightly crispy, and the centers spring back lightly when touched. Watch them closely after 15 minutes to prevent over-browning.
Step 9: Let cool on the baking sheet for 5 minutes before transferring to a wire rack. They’ll firm up slightly as they cool. Resist the urge to eat them immediately because they’re quite hot inside.
Perfect Pairings for Your Protein Bagel Bites
These high protein bagel bites are incredibly versatile and taste amazing with both sweet and savory toppings.
Cream Cheese: The classic choice that never disappoints. The tangy cream cheese balances the savory everything seasoning perfectly, just like a traditional bagel from your favorite bakery.
Smoked Salmon and Capers: Transform these into a protein-packed brunch by topping with lox, capers, and red onion. The combination gives you nearly 20 grams of protein per serving and feels truly luxurious.
Avocado Mash: Spread mashed avocado on warm bagel bites for a filling post-workout snack. The healthy fats from avocado complement the protein beautifully and keep you satisfied for hours.
Greek Yogurt Dip: Mix Greek yogurt with herbs and garlic for a high protein dipping sauce. This doubles down on the protein and keeps the snack light and refreshing.
Peanut Butter: For a sweet twist, spread natural peanut butter on cooled bagel bites. This is my go-to when I need sustained energy before a long run or busy morning.
More Protein-Packed Snacks and Breakfast Ideas
These high protein bagel bites fit perfectly into a healthy meal rotation alongside other protein-rich recipes. For another satisfying breakfast option, try our easy Banana Protein Muffins that pack similar protein power with natural sweetness, or enjoy our savory Pizza Bagel Recipe for when you’re craving Italian flavors.
When you want to round out your high-protein snacking options, pair these bagel bites with our creative Everything Bagel Cottage Cheese Bites for double the everything seasoning goodness, or switch things up with sweet treats like High Protein Mini Biscoff Cheesecakes. These recipes all share the same goal of delivering serious protein without sacrificing taste or texture.
Storing Your Homemade Bagel Bites
These high protein bagel bites stay fresh in an airtight container in the refrigerator for up to 3 days. I recommend letting them cool completely to room temperature before storing to prevent condensation that can make them soggy.
For reheating, I prefer using a toaster oven at 350°F for 5-7 minutes. This crisps up the outside while keeping the inside soft and chewy. The microwave works in a pinch (30-45 seconds), but the texture won’t be quite as good.
Pro tip: Freeze extras in a freezer-safe bag for up to 1 month. Pop them straight from frozen into a 350°F oven for 10-12 minutes. I always keep a batch frozen for busy mornings when I need a quick breakfast or afternoon snack.
Common Questions About High Protein Bagel Bites
Can I use low-fat Greek yogurt instead of full-fat?
You can, but the texture will be drier and less chewy. Full-fat yogurt is what creates that signature bagel texture. If you only have low-fat yogurt, add an extra tablespoon to compensate for the moisture difference.
Why are my bagel bites dry or tough?
This usually happens from overbaking or overmixing the dough. Check them at 15 minutes and remove them as soon as they’re golden. The dough should look rough when you first mix it, not smooth and overworked.
Can I add protein powder to increase the protein content?
Yes, add 1-2 tablespoons of unflavored protein powder to the dry ingredients. You may need to add an extra tablespoon of Greek yogurt to maintain the right consistency. This brings each serving up to about 12 grams of protein.
How do I prevent the dough from sticking to my hands?
Keep a small bowl of water nearby and wet your hands frequently while shaping the bagel bites. The dough is naturally sticky by design. Don’t add extra flour or you’ll lose that perfectly chewy texture.
Time to Make Your Own High Protein Bagel Bites
These bagel bites prove that healthy snacking doesn’t have to be boring or complicated. With just a few simple ingredients and straightforward steps, you’ll have a batch of chewy, protein-packed treats that satisfy cravings without the guilt. The best part is that nobody will guess they’re good for you. Try this recipe and see why high protein bagel bites have become my weekly meal prep staple.
High Protein Bagel Bites – Easy, Chewy, and Guilt-Free Snack
Easy, chewy high protein bagel bites made with Greek yogurt. Perfect guilt-free snack.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Total Time: 33 minutes
- Yield: 8 bagel bites 1x
- Category: Snack
- Method: Bake
- Cuisine: American
Ingredients
- 1 cup Greek yogurt (plain, full-fat)
- 1 cup self-rising flour
- 1 large egg
- 1 tablespoon everything bagel seasoning
- 1/4 cup shredded sharp cheddar cheese (optional)
- 1 tablespoon olive oil (for brushing)
- Additional everything bagel seasoning for topping
Instructions
- Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
- In a mixing bowl, combine Greek yogurt and self-rising flour. Stir for 1-2 minutes until mixture comes together in a rough, sticky mass with no dry flour visible.
- Crack in the egg and mix until well incorporated into the dough, another 1-2 minutes.
- Fold in everything bagel seasoning and shredded cheese if using. Mix just until evenly distributed. Do not overmix.
- Divide dough into 8 equal portions (about 2-3 tablespoons each). Wet hands slightly and roll each portion into a ball.
- Place dough balls on prepared baking sheet, spacing 2 inches apart. Flatten each with your palm to about 1/2 inch thick.
- Brush tops generously with olive oil and sprinkle with additional everything bagel seasoning.
- Bake for 15-18 minutes until tops are golden brown, edges look set and slightly crispy, and centers spring back lightly when touched.
- Let cool on baking sheet for 5 minutes before transferring to a wire rack.
Notes
- Full-fat Greek yogurt works best for chewiest texture. Low-fat versions may result in drier bagel bites.
- If using all-purpose flour, make self-rising flour by mixing 1 cup all-purpose flour with 1½ teaspoons baking powder and ¼ teaspoon salt.
- The dough will be sticky. Keep hands slightly wet when handling to prevent sticking.
- Don’t overmix the dough to maintain chewy texture.
- For extra protein, add 1-2 tablespoons unflavored protein powder (may need extra yogurt for consistency).
- Store in airtight container in refrigerator for up to 3 days or freeze for up to 1 month.
Nutrition
- Serving Size: 2 bagel bites
- Calories: 180 kcal
- Sugar: 3 g
- Sodium: 320 mg
- Fat: 6 g
- Saturated Fat: 2 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 1 g
- Protein: 9 g
- Cholesterol: 50 mg







