Protein Bagel Bites with Cream Cheese (GF, No Yeast)
|
These Protein Bagel Bites with Cream Cheese are gluten-free, no yeast, and ready fast. Made with Greek yogurt and almond flour, each bite bakes up tender with a creamy center—no gumminess, no rising time, and perfect for quick breakfasts or snacks.

Protein bagel bites with cream cheese are small, no-yeast bagel-style dough balls baked with a sealed cream cheese center. This gluten-free version uses Greek yogurt and almond flour for structure and protein, relies on baking powder and baking soda for lift, and bakes quickly without proofing or resting.
What makes these different is how they bake. Stuffed bagel bites often brown too fast on the outside while staying dense or gummy in the middle. This dough has just enough moisture and fat to cook through evenly, so the center sets without drying out and the cream cheese stays tucked inside instead of melting away.
I make these all the time because the flavor is so good. The almond flour gives them a slightly nutty, rich taste, and the everything bagel seasoning adds that classic bagel flavor that makes them hard to stop eating. They’re one of those recipes my family grabs straight off the pan, and they reheat really well for busy mornings.
Why These Protein Bagel Bites Work
- Greek yogurt gives structure without drying them out. Thick yogurt adds protein and moisture while keeping the dough sturdy enough to seal around the cream cheese.
- Almond flour helps them bake evenly, not gummy. The fat in almond flour slows browning so the centers cook through instead of staying dense or rubbery.
- Cold cream cheese stays creamy inside. Starting with chilled cubes keeps the filling from melting too fast so it stays tucked inside while the dough sets.
- Everything bagel seasoning brings big flavor fast. It gives that classic bagel taste right on the outside without complicating the dough or weighing it down.

Ingredients & Substitutions
Here is everything you need to make gluten-free stuffed protein bagel bites:
- Almond flour This is where a lot of the texture and flavor comes from. It keeps the outside from browning too fast and helps the center bake through instead of staying gummy.
- Tapioca flour Adds just enough stretch so the dough can wrap around the cream cheese and stay sealed. Arrowroot, cornstarch, or potato starch work well too.
- Additional Flour Options: Choose one of these combinations to replace the flour combination in the recipe card.
| Alternate Flours | Amount |
|---|---|
| Oat Flour | 3/4 cup (90g) |
| Gluten-Free Flour Blend | 3/4 cup (90g) |
| All-Purpose Flour | 3/4 cup (90g) |
| Cassava Flour | 2/3 cup (80g) |
- Greek yogurt This is the base of the dough and needs to be thick. Regular yogurt is too thin and makes the dough sticky and harder to seal around the cream cheese.
- Egg Helps bind the dough and gives it structure. I’ve tested a flax egg and it works, but the bagel bites turn out a little softer.
- Light olive oil Adds moisture and helps them brown without drying out. Avocado oil, melted coconut oil, or melted butter all work just fine.
- Honey Just a small amount balances the flavor and helps with browning. You can swap in maple syrup, agave, or leave it out if you want these fully savory.
- Apple cider vinegar This reacts with the baking soda to give the dough lift. White vinegar or lemon juice work the same way.
- Baking powder and baking soda You need both here. Together they give lift without yeast and keep the bagel bites light instead of dense.
- Everything bagel seasoning This is what gives them that classic bagel flavor. I sprinkle it generously on top since that’s where you really taste it.
- Cream cheese Cut into small cubes and keep it cold until you’re ready to use it. Cold cream cheese is much easier to seal inside the dough and stays creamy after baking.
- Salt Balances everything out. I use fine sea salt or kosher salt.
- Egg white Brushing the tops helps them bake up golden, but you can skip it or use a little oil if needed.
Easily Adapt This Recipe for Any Diet
This recipe is naturally easy to tweak! Follow these simple swaps to make it gluten-free, dairy-free, or vegan while keeping the same great texture and flavor.
- Gluten-Free: This recipe is naturally gluten-free as written with almond and tapioca flours.
- Dairy-Free: Replace Greek yogurt with coconut or almond milk yogurt and use dairy-free cream cheese for the filling.
- Vegan: Use plant-based yogurt, vegan cream cheese, and replace eggs with flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg).
💡 Pro Tip: If you try a substitution, let us know how it worked in the comments!

How to Make My Gluten-Free Stuffed Protein Bagel Bites
Here are easy, detailed, step-by-step instructions that are also repeated in the recipe card at the bottom of this blog post.
Step 1: Prepare Your Ingredients
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Cut 2 ounces of cream cheese into 10-12 small blocks (about 1/2-inch cubes) and keep refrigerated until ready to use.
Step 2: Mix the Bagel Dough
In a medium bowl, whisk together 1/4 cup Greek yogurt, 1 egg, 1 tablespoon light olive oil, 1 tablespoon honey, and 1 teaspoon apple cider vinegar until well combined and smooth. Add 1-1/2 cups almond flour, 1/3 cup tapioca flour, 1/2 teaspoon baking powder, 1/4 teaspoon baking soda, and 1/4 teaspoon salt to the wet ingredients. Mix with a spatula until a sticky dough forms. The dough should be sticky enough to cling slightly to your finger but still easy to scoop and shape.



Step 3: Form the Bagel Bites
Lightly oil your hands to prevent sticking. Use a medium cookie scoop or spoon to portion the dough into 10-12 equal pieces. Roll each portion into a smooth ball, then gently press it into your palm to form a disc. Place a cream cheese cube in the center of each disc and fold the edges of the dough around it, pinching to seal completely.


Step 4: Add Toppings and Bake
Place the sealed bagel bites on the prepared baking sheet, seam side down. Brush the tops and sides with egg white, then sprinkle with everything bagel seasoning. Bake for 14-16 minutes until the bagel bites are golden brown on top. Let cool for 5 minutes before serving.

My Expert Recipe Tips
- Use thick Greek yogurt. I’ve tried thinner yogurts and the dough gets harder to work with and doesn’t seal as well. Thick Greek yogurt makes a big difference in how these bake.
- Keep the cream cheese cold. I always cut it first and put it back in the fridge. Cold cubes are much easier to wrap and stay in place instead of melting out in the oven.
- Oil your hands before shaping. This dough is naturally sticky, and a little oil saves a lot of frustration when you’re forming and sealing the bagel bites.
- Take a second to seal them well. If any cream cheese is exposed, it will leak out. I gently pinch and roll the seam closed so everything stays tucked inside.
- Watch the bake time closely. Once they’re golden on top and feel set on the bottom, they’re done. Leaving them in longer dries them out and firms up the filling.
- Let them rest before eating. I know it’s tempting, but a few minutes on the pan helps them finish setting so the center stays creamy and the texture is just right.
Delicious Serving Suggestions
- Warm with butter: I like to serve these split in half with a pat of salted butter. You’ll love how it melts into all the nooks and crannies.
- Breakfast sandwich: Use a larger bagel bite, slice it in half, and add scrambled egg and avocado for a portable protein-packed meal.
- Dipping sauce: I love dipping these in my homemade ranch dressing or McDonald’s copycat big mac sauce.
- Alongside soup: Serve as an accompaniment to your favorite soup for a complete meal that’s satisfying and filling.
Frequently Asked Questions
Looking for more yeast-free bread snacks? Try these next:

Protein Bagel Bites with Cream Cheese (GF, No Yeast)
Gluten-FreeIngredients
- 1/4 cup greek yogurt (57g)
- 1 egg
- 1 tablespoon light olive oil
- 1 tablespoon honey
- 1 teaspoon apple cider vinegar
- 1-1/2 cups almond flour (168g)
- 1/3 cup tapioca flour (40g)
- 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1 teaspoon Everything Bagel seasoning
- 2 ounces cream cheese
- 1/4 teaspoon salt
- 1 egg white
Instructions
- Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Cut 2 ounces of cream cheese into 10-12 small blocks (about 1/2-inch cubes) and keep refrigerated until ready to use.
- In a medium bowl, whisk together 1/4 cup Greek yogurt, 1 egg, 1 tablespoon light olive oil, 1 tablespoon honey, and 1 teaspoon apple cider vinegar until well combined and smooth. Add 1-1/2 cups almond flour, 1/3 cup tapioca flour, 1/2 teaspoon baking powder, 1/4 teaspoon baking soda, and 1/4 teaspoon salt to the wet ingredients. Mix with a spatula until a sticky dough forms. The dough should be sticky enough to cling slightly to your finger but still easy to scoop and shape.
- Lightly oil your hands to prevent sticking. Use a medium cookie scoop or spoon to portion the dough into 10-12 equal pieces. Roll each portion into a smooth ball, then gently press it into your palm to form a disc. Place a cream cheese cube in the center of each disc and fold the edges of the dough around it, pinching to seal completely.
- Place the sealed bagel bites on the prepared baking sheet, seam side down. Brush the tops and sides with egg white, then sprinkle with everything bagel seasoning. Bake for 14-16 minutes until the bagel bites are golden brown on top. Let cool for 5 minutes before serving.
Video
Notes
Nutrition
Important Disclaimer
This recipe is created by a home cook and not a medical professional. Our ingredient philosophy is reviewed by RDNs, but this specific post is not personalized medical advice. Please consult your healthcare provider for dietary concerns.
Looking for more high-protein breakfast ideas?
Browse all of my high-protein breakfast recipes, including savory breakfasts, baked options, and make-ahead favorites.
Looking for more easy bread recipes without yeast?
Browse all of my no-yeast bread alternatives , including rolls, flatbreads, quick breads, and simple doughs made with ingredients that are easier to work with and quicker to make.






My new favorite snack, the cream cheese center with the bagel seasoning is so satisfying
Thank you, Natalie! I have to agree 🙂
I just made these and Nicole this is another winner recipe of yours. I did not use any replacements and the honey adds a touch of sweetness which I like. The only downside is a little messy when making but oh so worth it. Thanks
Hi Karen, thank you so much for the review!!! Yes, your hands do get a little slimy, but they are soooo tasty 🙂
Where have these been all my life!!?!! Seriously good!
haha…I feel the same way, Brad! Thank you for the review 🙂
My family is going crazy for these bagel bites because they are stuffed with cream cheese and the best flavor! And I love that they’re made with clean ingredients. I hope you enjoy making them, too 🙂