This post may contain affiliate links. See my disclosure policy.
My fluffy pull-apart keto rolls are SO easy to make, and you can enjoy them as a dinner roll, slider, or hamburger roll! Only 2 grams of net carbs.
Looking for more keto bread recipes? Try my classic keto bread, keto buns, keto cheese bread, or keto bagels next.
My family has come to expect rolls with dinner, and just because I’m watching my carbs doesn’t mean I will disappoint.
For this recipe, I started with my foolproof fathead dough. A handful of melted cheese helps give the dough elasticity, while the egg adds essential moisture. Then, they’re quickly baked until the exterior is golden brown and the center remains light, fluffy, and soft.
Table of Contents
Why I love this recipe
- Low-carb and gluten-free. That’s two birds with one stone if you ask me.
- No yeast. Which means no kneading and no waiting for the dough to rise. Heck, you don’t even need a hand mixer.
- Versatile. Make the rolls bigger and turn them into slider buns or full on hamburger buns.
- 4 key ingredients. All you need is almond flour, cheese, eggs, and some optional baking powder.
- Perfect taste and texture. So long as they’re served warm, you’ll be rewarded with rolls that are firm out the inside yet pillowy soft in the center.
Ingredients needed
- Almond flour. Definitely use blanched almond flour for this recipe, as almond meal will make the rolls too dense and crumbly.
- Shredded cheese. For any keto dough, I prefer using low-moisture mozzarella cheese because of its mild flavor and stretchy consistency. For more cheesy biscuits, use cheddar cheese.
- Cream cheese. Use full-fat, softened cream cheese.
- Eggs. Preferably room temperature eggs. These will be used both in the dough and to brush on top of the rolls to give them a shine.
- Baking powder. Optional, it gives it some rise and fluffiness.
How to make keto rolls
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Prep work. Preheat the oven and line a baking sheet with parchment paper.
Step 2- Melt the cheese. In a microwave-safe bowl, microwave both cheeses until the mozzarella is mostly melted. Whisk until smooth, then let it cool briefly.
Step 3- Finish the dough. Stir flour and two eggs into the mixture until a smooth dough forms.
Step- 4- Shape and bake. Form 10 dough balls and place them on the sheet pan. Brush the tops with the remaining egg. Bake them until the tops are golden, then serve warm.
Arman’s recipe tips
- Make sure the cheese is properly cooled. Otherwise, you’ll scramble the eggs.
- Cover the rolls with foil. As you’re baking, check to make sure the rolls aren’t browning too quickly. If they’re quite brown at the 15-minute mark, lightly tent them in foil for the remaining bake time.
- Serve them fresh! For better or worse, these rolls are best enjoyed fresh out of the oven. If they’re served at room temperature or chilled, they’ll become dense and sturdy.
Variations
- Make garlic butter rolls. Brush the tops with a mix of melted butter and minced garlic.
- Or make sesame seed rolls. Right before baking, gently press sesame seeds (or poppy seeds) into the dough.
- Add a pinch of salt to enhance the flavor of the rolls.
Storage instructions
To store: Leftover keto dinner rolls can be stored in the refrigerator in an airtight container for up to 1 week.
To freeze: Place the cooled rolls in a ziplock bag and store them in the freezer for up to 6 months. Thaw completely before reheating.
To reheat: Microwave the rolls for 30 seconds or bake in the oven until warm.
Frequently asked questions
Keto rolls is made with low-carb, grain-free flour like almond flour or coconut flour. This keeps the carbohydrates low and the fiber content high.
What to serve with this recipe
- Keto shepherd’s pie
- Keto chicken casserole
- Keto beef stew
- Keto chicken soup
- Or any of my keto dinner ideas
Keto Bread Rolls
Ingredients
- 2 cups shredded cheese mozzarella or cheddar * See notes
- 1/4 cup cream cheese softened
- 1 1/2 cups almond flour
- 3 large eggs Divided ** See notes
- 1 teaspoon baking powder optional
Instructions
- Preheat the oven to 180C/350F. Line a large baking tray with parchment paper and set aside.
- In a large, microwave safe bowl, add your shredded cheese and cream cheese. Microwave for 30 seconds, or until the cheeses have mostly melted. Remove from the microwave and whisk together, until smooth. Let the cheese cool for several minutes.
- When the cheese has cooled slightly, add in the almond flour and two of the eggs, and mix well, until a smooth dough remains.
- Using your hands, form 10 balls of dough. Place them on the lined tray. Whisk the remaining egg and using a pastry brush, brush the exterior of each of the rolls.
- Bake the rolls for 25 minutes, or until golden on the outside. Serve warm.
I made these rolls today – OMG! so delish!!! Will definitely keep this recipe
Awesome………thank you
Amazing! Wish I could show a picture, but they went too quick. Everyone loved them, even the kids!!!
Had to sub Colby cheese as I made them on Thanksgiving and knew all the stores would be closed.
Excited to try my cheesy biscuits. 😂
These are very good and so handy to have when needed. I made them for Thanksgiving but also like them for busy mornings to make breakfast sandwiches.
Love these! Made them larger and used as hamburger buns!
These are beautiful, browned, soft, delicious rolly rolls. They are almost as fluffy as bread, when they are right out of the oven. Slather with butter, dip into sauce or soup, and love your life choices. Will definitely make again! Thanks!
I was skeptical but they turned out very good. In order to make slider size, you really need to make 8 rather than ten. Be sure to wet your hands with water as you shape them. I sprinkled them with a little sea salt before baking. Bottom line, I’ll make them again and share the recipe with friends who are skeptical of low-carb/ keto.
These are the best. I tried it both ways, adding some activated yeast & without. It didn’t make a difference in the rise but oh my gosh it actually tastes like real yeast bread which I miss more than anything. Thanks for another great recipe!
Thanks so much, C- Love the addition of yeast 🙂
Very good! I don’t think I mixed them enough, after cooking some of the cheese was oozing, but still delicious. They taste similar to Red Lobsters cheesy biscuits. I’ll make these again. Thank you Arman!
So I tried cloud bread and I thought it was gross because of the egg yolk taste so that batch the dog loved anyhow so I found these rolls n they looked so delicious. I just pulled them out the oven and have already devoured 2 of them thankyou for this great recipe mine look like biscuits instead of rolls but they are awesome.
Yay!!!
My favorite keto rolls recipe!!!
Hello! This sounds great – I can’t wait to make. Do you have any idea of the weight of the almond flour in this recipe versus the quantity? I find the different brands vary a lot. Thank you!
Trish
Hi can I mix the recipe in a food processor thanks
I don’t see why not!
Is there any sub for almond flour? Allergic 🥺
sunflower seed flour works!
Absolutely lovely just what I’ve been looking for !
For me they are messy to make and I’ve had to double the ingredients to make 8 medium size rolls. I much prefer them than ordinary bread or rolls though and will continue to make them.
I lightly oiled my hands throughout the ‘rolling into balls’ step and it helped with the messiness I think you’re referring to!
Surprised that the texture is very much like normal bread. I did not use mozzarella cheese this time, but will in the future.
Easy and my husband loves them. He is diabetic and I am always trying keto bread recipes to satisfy his bread cravings. This one is a keeper. And I did add the baking powder.
Great to hear that, Claire!
What can we substitute for cheese to make a dairy free version?
You could experiment with dairy free cheese and see.
they are very good
I made these today and my husband can’t stop praising them! I am not much of a bread person, but he found it hard to give it up! Thank you for sharing your recipe!
You are welcome, Michele!
i can tell you i will DEF. make these again to freeze and even want to gift a batch to help people see that keto ‘bread’ products can taste good.
i made sliders with organic/nitrate free hot dog, melted cheese and garlic mustard aioli and it was delicious! put them in my thai coconut chicken dish and it soaked up the sauce and was delicious! they’re neutral of enough flavor that they soak up whatever flavor is stronger and give you a hint of savory but tasty enough on their own to be eaten with nothing on them. they are dense when cold (like a biscuit) but i’m guilty of eating them right out of the fridge when i’m hungry and they still taste good. i’m usually one to put ghee on anything bread so that’s a testimony. big mans world suceeds again with this recipe!
My grandson and I just made these. They are delicious and so easy to make. Thank you very much for the recipe.
These are delicious! They seem more like cheesy biscuits to me, but dang they’re wonderful!
First time making these. I followed the directions as written. These are just amazing! I will try garlic on these sometime.
Thank you for your amazing recipes
This is a great recipe!! Few ingredients, super easy prep, and great taste and texture!
I’m in love!!!!!
So easy, gorgeous, and something to serve my diabetic husband that also meets my gluten free needs? Thank you! Thanksgiving is saved!
These make such a good low carb bun substitute that tastes like an actual bun!
This is such an easy recipe, I have made a pizza out of this dough by patting it out on a silicone baking mat.(It will make a large pizza) I also love that the dough freezes so well, just let the dough balls sit out to defrost and brush with your egg wash and bake. I will make a double batch to I have them in the freezer, think they would make great ‘sliders’….great recipe, Thank You!!!
The best keto rolls! Super fluffy.
Is the egg wash essential?
It makes it look so much nicer 🙂
OMG,I AM A BREAD PERSON,PERIOD!!! Thank you for the recipe .Remember my childhood, Mom making bread.
This was amazing..be definitely making it again!
So good, will definitely make again! *I did sub out 1/2 of the almond flour for lupin flour, this recipe is a keeper!!!
Can’t wait to try this recipe!! Looks amazing!
Love these! Will highly recommend and continue baking!
Soft, Moist and Delicious. Pleasantly surprised!!!😉
Love it
Great, easy recipe!!!
Bonjour! Les petits pains sont très bons, par contre, ils n’ont pas gardés leurs formes rondes en cuisant? Je comprends pas trop ce qui s’est passé.
New favorite keto rolls recipe. Very tasty and pretty easy once you memorize the recipe. Thanks!
These rolls are the best I’ve found.
Looked just like the picture and tasted great. I followed the recipe and included the baking powder. Yum!
Would you be able to use a mixer? Also, one comment suggested using yeast. Have you experimented with adding yeast?
I haven’t but you can experiment and see
Wish I could figure out how to share a picture, but these turned out pretty good. Taste like a good cheesy roll. Kinda a lot of carbs for just one unfortunately because they do come out pretty small but they were still delicious 🙂 I will make them again.
I use this recipe as a base to make bacon buns (a Lithuanian thing that I miss at holidays). I increase the mozz by 1/2 a cup, and a little extra cream cheese, and add a tablespoon at a time of almond flour if needed.
I then dice up about 6-8 slices of thick cut bacon (or 1-1.5lbs of thin slice.) Cook bacon in a pan, do not cook until crispy…. pull it while it still is a *little* rubbery.
I wait until the bacon grease has cooled slightly and pour some of the grease in the bun batter and mix it. (When I’m not making bacon buns I add butter in the mix, because the flavor is good and it helps keep the dough from sticking to your hands.)
Roll out dough balls, put parchment over them and roll/flatten them out a bit. Put a little mozzarella on them, then bacon pieces in middle and fold up the edges together like a dumpling, then reshape them with hands into ball shape. Egg wash them, then get creative with toppings (everything bagel mix, garlic powder, left over bacon pieces, parm, shredded cheese…. Whatever)
I’m in the process of trying to use this dough to cover hot dogs and string cheese before baking.
Hi, I’m a vegan, what can I swap the mozzarella and cream cheese for? Thanks!
Not sure I only tried it as written- You can try vegan cheese and vegan cream cheese
Hi, is there a way to add something like pumpkin purée to this to make pumpkin dinner rolls? I’m not sure how I would be able to do it… what would need to be changed to make them come out right?
Not sure- only tried this as written 🙂
Do I mix tgis in the food processor or kitchen aid mixer?
Both work!
Tried this recipe a couple of weeks ago, and we all thought these rolls were delish and so close to real, unhealthy buns! Am doubling the recipe later today, and plan to use Arman’s suggestion of painting the tops w/ garlic butter. Will serve w/ my vegan sweet potato chili. It’s simple to make; my only problem was the dough turning out too sticky to roll into balls (Hawaii temps are warm now). So, I simply made ‘drop’ rolls, just as good. Was too scared to add a bit more almond flour to thicken dough-may test it out next time. Awesome, simple recipe-thanks, Arman!
Do these rolls freeze, then thaw well?
They do!
Hi Just wondering would this recipe work with say mascarpone or feta in place of mozarella?
Not that I’ve tried
I think he means you have 3 whole eggs. Crack 2 whole eggs to go in the dough and then crack 1 whole egg to be used for brushing on the dough. There is no separating of egg whites or yolks. Hope this helps y’all!
The rolls taste delicious but making 5 rolls as opposed to 10. The 10 roll method has the rolls being much too small.
This recipe would be better if we rolled 5 pieces instead of 8 or 10. If you do 8 or 10 the rolls come out very small.
Oh Wow!!These tasted AMAZING. Just like real rolls. I am so grateful for your recipes, Arman. They are so awesome!
-Cara
I made garlic bread using this recipe last night, I added 2 teaspoons of garlic purée to the mixture and shaped it like a garlic bread, tasted lovely 👍
Thank you so much for this board.My husband loves the name of your board,he’s actually going to try keto.
I don’t understand the egg part… just kidding. What I don’t understand is why people kept posting about the eggs!! Love your recipes! Thank you for sharing!
Yummy! I used the Costco shredded mexican cheese and it came out like cheese bread- delish! Good recipe!
Not trying that till you show us the inside… : )
Everyone 2 eggs go into the dough the 3rd egg is the wash. Make your dough with 2 eggs. These were pretty good. They came out just like the picture. Not a fan of fathead dough but it was worth a try.
These are excellent will definitely be making again. What is the serving size per recipe? Or is the serving size 10 rolls?
These were sensational!! I made them without baking powder- I had actually intended to use it but just completely forgot. You were right about having a mild flavor, they actually tasted more like cream cheese than anything else but even that flavor was very mild. They paired perfectly with my chicken pot pie soup- they even soaked up the liquid like a good roll should, which most almond flour things don’t… must be the cheese.. or the egg.. or the combination of everything? Anyway, I don’t eat “bread” things very often any more because I’ve tried so many recipes that just aren’t good but I thought I’d try these for my husband and I’m glad I did!!! Thank you thank you!!!
I forgot the baking powder!!! I’ll let you know what happened!
How did it go?
Going to try this out but the recipe says 8 and 10 doubg balls. How many should I do for the nutrition value?.
Thanks,
8 rolls!
Thanks so much for the recipe and your patience! I sure wish folks would read previously posted comments before posting theirs.
You are so welcome, Mary 🙂
This is the 3rd time I’m making these rolls today. I make half of the buns savory with an Everything topping and the other half plain for making sugarfree PBJ sandwiches or cream cheese with a small square of sugarfree chocolate melted on. Great tasting rolls. Thanks
Oh delicious! What a great idea!
I am fairly new to the keto lifestyle, and I am missing bread so much! These are so good! I would eat them even I weren’t doing Keto. I am so very thankful to have found this recipe. And it’s so easy too!
Love the recipe but mine came out flat….any idea why?
Maybe you used a cheese with fillers?
We know it’s 2 eggs for the dough and 1 for the brushi m g but are you supposed to separate the yolk from the white?
No separating at all.
From the appearance of the rolls, I am assuming you should use two eggs for making the rolls batter/dough, and brush the rolls with the egg white from one egg.
The recipe card was updated after the recipe went live. It’s 2 eggs in the dough, 1 brushed on top.
Can I cook these in a airfryer
I haven’t tried but I don’t see why not!
The temperature to bake them at would have been nice….I’ve either burnt them or they weren’t done.
The temperature to bake them is clearly stated in the post.
Is there a different flour that could be used, my husband is allergic to almonds…I know coconut flour is more dense…so not sure if that could be a good substitute.
Not for this recipe!
Thanks keep up the fantastic job
Will you Please specify . Is there a need to separate the eggs? You keep copying and pasting your answer. If you simply say Do not separate the eggs, it would be extremely helpful.
Thanks!
I can’t wait to make these
Barbara, it has been specified in the post and recipe card.
I understood him to mean 2 whole eggs in the dough, 1 whole egg, yolk and white whisked together for the brush. Have a keto biscuit recipe that uses just whites. I use the yolks for custard.
Thanks, Emily 🙂
New to Keto, thanks so much for your delicious and easy to follow recipe. I added some grated parmesan after brushing the egg. They came out delicious. Looking forward to trying more of your recipes.
Thank you, Matt!
New to keto…really appreciate your delicious and easy to follow recipe. Looking forward to trying some more of your recipes soon. I sprinkled a little salt and some grated parmesan cheese over the dough balls after brushing on the egg. Came out great!
I really don’t like cream cheese. Any suggestions for an alternative?
You could try sour cream!
I been wanting a keto bread and this looks amazing Thanks for sharing
I am a little confused about the eggs. It says to separate them (3) which I am taking that as separate yolk from white. Then add 2 eggs to the batter and use (1) for the top. So am I putting (2) yolks in the batter? The separated whites (3) get brushed on the top?
Hi Susan the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
Do you have a printed recipe book I can purchase? I’m a big fan!
Hi Donna! I sure do, search Arman Liew on Amazon 🙂
Why does it say 3 large eggs separated? Do I separate the yolk? Because it also mentions whisking the egg.
Hi Charles the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
Please for the love of God correct the recipe for these people! 3 eggs (1 for egg wash) take out separate! Sorry, couldn’t help myself. Making these today.
The egg part is confusing me..
It says seperate 3 eggs..so are you only adding the yolk or the whites? Or is it using all of the egg and saving the white if one egg to brush with?
Hi Gnenedjian the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
4 ingredient keto bread rolls
When I see seperate eggs, that means seperate the white from the yolk. I am guessing you mean use one egg at a time, since there is no mention of using either part of the eggs as a seperate ingredient. Please correct me if I am wrong
Hi Maxine the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
I noticed this was 203 k Cal. How many regular calories? Thanks! They look great!
It’s 203 calories.
So all of the eggs go in the recipe? It said to separate
Hi Andrea the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
The recipe says 3 large eggs separated.
That means separate the yolks and whites. But you don’t say what to do with the yolks/whites. I think that’s what she’s asking.
Hi Jim the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
These rolls are really good. Better than other keto recipes i have tried. My husband and granddaughters liked them. I do have a question do you think it could be cooked in a loaf pan longer like a loaf of bread to slice. Thanks for the recipe.
Eggs separated? You mean only egg whites…discarding the yolk?
Hi Jaime the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
Hi. Can’t wait to try these. Where would I use the baking powder?
Hi Sophi! Add it in with the almond flour.
You said to separate the eggs. Are you using the whites or yokes? Thanks
Hi Marsha the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
Great idea. One problem,I live in Qld. Australia and csnnot buy Almond Flour or Blsnched either. I can only purchase Almond Meal.
Hi Roslyn! You can make your own, I’ve linked to it 🙂
Is this gluten free?
Roslyn, I think you’ll find that almond flour is the same as almond meal.
You mentioned to separate the eggs? Yolks or whites?
Hi Michele the recipe card didn’t show the correct info- It’s 2 eggs for the dough, 1 egg for the brush.
Not doing Keto, but I make this recipe about once a week and love it. A few tips/observations:
One recipe will make about 4 big sized rolls for burgers/sandwiches. With my stove, it adds about 5 extra minutes to the cooking time.
If you use a scale to weigh the cream cheese (you’ll need 2 oz) you won’t have the bother of scraping cream cheese out of a tiny measuring cup. I find no difference when I substitute low fat cream cheese.
The rolls are fine without the egg wash, but if you want the egg wash shine, or want to top with poppy or sesame seeds, separate the third egg and use only the white portion for the wash. Save the yolk and any remaining egg white to add into tomorrow’s scrambled eggs.
If you have any dry yeast past its prime, add 1 TBSP into the mix. It gives the rolls a wonderful bready fragrance.
Try adding 1 TBSP fresh or dried rosemary.
They were really good but too cheesy.
What portion of the eggs goes in the dough and what part goes on 😳
All in the recipe card. 2 for the dough, 1 for the glaze.
Made it and it came out amazing. Thanks so much for this recipe. Even my grand babies liked it.
Never saw this before. Anxious to try some of the recipes.
You won’t be sorry ☺️
Thank you Arman. Your pics have to be the best I’ve ever seen-just perfect.
I don’t have a microwave-would you have/provide the instructions to use the stovetop/oven?
Many thanks
Oh my goodness! Best rolls ever! I absolutely love baking/cooking and recently switched to full keto. I’ve tried many different recipes from keto books to websites etc and Arman is the best! Every recipe I make turns out the best and matches the pictures to a T. I can’t wait to try the rutabaga mashed potatoes! You’ve made my whole house hold so much healthier and it feels like we’re cheating all the time but losing pounds 😁 thank you!