My first year on low carb, I mourned bread more than anything else.
Not cake. Not pasta. Bread. The kind you tear apart with your hands while it’s still warm.
I tried a few store-bought low-carb buns first. Big mistake. Most of them tasted like a sponge that had been apologizing for itself the whole time.
So I started testing my own version. Right in my own kitchen. Using stuff I already had on hand.
A few tries later, I landed on this one. Five ingredients. No yeast. No waiting around for dough to rise like it’s got somewhere better to be.
These buns come together in a food processor. They bake in under 20 minutes. And they hold their shape under a juicy burger patty without falling apart halfway through your first bite.
Skip shaping them into rounds, and you’ve got a simple dinner roll instead. Same dough, different job.
I make a batch most weekends now. My fridge rarely goes a full week without a few tucked away in there.
Why This Recipe Works
Here’s the thing about low-carb baking. A lot of it is fussy. This recipe isn’t.
- No yeast, no rise time. Baking powder does all the lifting. There’s no proofing, no waiting, no checking on your dough every twenty minutes like it’s a moody teenager.
- One bowl, one processor. Melt, mix, shape, bake. That’s genuinely the whole process.
- Sturdy enough for real fillings. These buns hold together under sauce, patties, and toppings. No soggy collapse halfway through dinner.
- Naturally gluten-free. Almond flour does the job of wheat flour here. No swaps, no substitutes, no second-guessing.
What You’ll Need
Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes
Servings: 4 | Difficulty: Easy
| Ingredient | Quantity | Notes |
|---|---|---|
| Shredded mozzarella cheese | 3 cups | Low-moisture, part-skim works best for a mild base |
| Cream cheese | 2 ounces | Full-fat, softened to room temperature |
| Almond flour | 1¾ cups | Fine, blanched almond flour gives the smoothest texture |
| Baking powder | 1 tablespoon | Check that it’s fresh, since old baking powder won’t lift the dough |
| Eggs | 3 large, divided | Two go into the dough, one gets brushed on top before baking |

Quick word on swaps. No mozzarella in the fridge? Sharp cheddar works in a pinch. Just know it’ll push the flavor in a bolder, saltier direction.
And here’s one mix-up worth avoiding. Almond meal is not the same thing as almond flour. Meal still has the almond skins in it. That gives you a heavier, coarser bun instead of a soft one. Think the difference between a pillow and a brick.
How I Make These Buns
Step 1. Warm up the oven.
Set it to 400°F. Line a large baking sheet with parchment paper. Do this before you start mixing anything. Trust me, future you will be grateful.
Step 2. Melt your cheese base.
Combine the mozzarella and cream cheese in a microwave-safe bowl. Heat in short 20-second bursts. Stir between each one. Keep going until the mixture turns smooth and stretchy, almost like pizza cheese pulling apart.
Let it sit a minute or two. It shouldn’t be scorching hot when it hits your other ingredients.

Step 3. Bring the dough together.
Move the warm cheese mixture into a food processor. Add the almond flour, baking powder, and two of your three eggs.
Pulse until everything clumps into one thick, cohesive dough. It’ll look a little strange at first. That’s normal.
Step 4. Shape your buns.
This dough is sticky, so dust your hands and your work surface with a little almond flour first.
Divide the dough into four equal portions. Roll each one into a smooth ball, then flatten it gently into a bun shape.
Set them on your lined sheet with a little breathing room between each one.

Step 5. Add the glaze and bake.
Whisk your remaining egg and brush it over the top of each bun. This is the secret to that shiny, golden crust everyone asks about.
Slide the tray into the oven. Bake for 14 to 17 minutes. Watch for a deep golden color on top, not just a pale tan.
Step 6. Let them rest.
Pull the buns out. Let them cool on the tray for about 5 minutes before slicing.
I know, I know. The kitchen smells incredible and waiting feels impossible. But cut in too early, and the inside can seem gummy, even though the bun is fully done.

Tips for Best Results
Warm cheese, not scorching cheese. If your melted mixture is too hot when the eggs go in, they’ll partially cook on contact. That throws off the texture and the rise. Nobody wants scrambled egg bits hiding in their bun.
Don’t skip the rest after baking. Five minutes feels like forever when the kitchen smells this good. But that little pause firms up the center.
Reheat leftovers gently. A quick 15 to 20 seconds in the microwave brings a day-old bun right back to soft and warm.
Want smaller portions? Divide the dough into six or eight pieces instead of four. Just keep an eye on them near the end. Smaller buns bake faster than you’d expect.
Storage and Reheating
These buns keep well in the fridge for up to a week. Just stash them in a sealed container.
For longer storage, slice them in half first, then freeze in a zip-top bag for up to two months.
When you’re ready to eat one, skip the microwave if you can. A few minutes in a warm pan brings back that just-baked texture way better.
A Few Variations Worth Trying
Once you’ve made the base recipe a couple times, feel free to play around.
- Herb version. Mix a teaspoon of dried Italian herbs into the dough before shaping for a savory twist.
- Garlic butter finish. Brush the warm buns with melted butter and a pinch of garlic powder right after baking.
- Mini rolls. Shape the dough into small balls instead of flat buns for an easy dinner roll swap.
- Everything topping. Swap the egg wash finish for a sprinkle of your favorite everything-style seasoning blend before baking.

Frequently Asked Questions
Can I make these without a food processor?
Yes. A large mixing bowl and a sturdy spoon or spatula work fine. It just takes a little more elbow grease to fully combine the cheese and dry ingredients.
Why did my buns turn out flat instead of rounded?
Usually one of two culprits. Either the cheese was too hot and cooked the eggs early, or the baking powder was past its prime. Both can quietly stop the dough from rising the way it should.
Can I use a different type of flour?
Almond flour is what gives these buns their texture and low-carb profile, so it’s not a simple one-to-one swap. If you need something nut-free, sunflower seed flour is your closest bet.
How do I know when they’re fully baked?
Look for a deep golden top. Press gently on the center. It should feel firm, not squishy. Once you slice in, the inside should look set, not glossy or wet.
Can I double this recipe?
Absolutely. Just work in batches when shaping and baking if your tray starts getting crowded. Each bun needs room to hold its shape while it bakes.
Created a file, read a file
Ready whenever you want to outline the next recipe.

5-Ingredient Keto Buns Without Yeast
Ingredients
Keto Buns
- 3 cups shredded mozzarella cheese low-moisture, part-skim works best
- 2 ounces cream cheese full-fat, softened to room temperature
- 1 3/4 cups almond flour fine, blanched almond flour
- 1 tablespoon baking powder fresh
- 3 large eggs divided; two for the dough and one for the egg wash
Instructions
- Preheat the oven to 400°F. Line a large baking sheet with parchment paper.
- Combine the mozzarella and cream cheese in a microwave-safe bowl. Heat in 20-second bursts, stirring between each, until smooth and stretchy. Let the mixture cool for 1 to 2 minutes.
- Transfer the warm cheese mixture to a food processor. Add the almond flour, baking powder, and two eggs. Pulse until the ingredients form a thick, cohesive dough.
- Lightly dust your hands and work surface with almond flour. Divide the dough into four equal portions. Roll each portion into a ball, then gently flatten into a bun shape. Place on the prepared baking sheet.
- Whisk the remaining egg and brush it over the tops of the buns. Bake for 14 to 17 minutes, or until deeply golden brown on top.
- Remove the buns from the oven and let them cool on the baking sheet for about 5 minutes before slicing and serving.










