Keto Bread Rolls

Fluffy bread rolls that are keto, low carb, and gluten free. These savory soft rolls can be eaten by themselves or used for sliders and sandwiches.

photo of keto bread rolls on a baking rack
These bread rolls start with a variation on the popular Fathead dough recipe. But instead of making a pizza, breadsticks or bagels, I turned the dough into these fluffy bread rolls.
close-up photo of keto bread rolls on a baking rack

What is Fathead Dough?

Fathead dough is a low carb/keto dough that is made out of cream cheese, mozzarella cheese, eggs and a flour substitute. It started out as a pizza crust recipe published by Tom Naughton while he was creating the movie Fat Head. The recipe became an internet viral sensation and has since been adapted and modified for recipes beyond pizza crust, such as breadsticks, bread rolls and bagels.

Texture of the Bread Rolls

This bread does not taste exactly like regular yeast bread. Keep in mind it is a bread made almost entirely out of cheese and almond flour. However, it is fluffy like bread rolls and it is sturdy enough to be used for sandwiches and sliders.

Ingredients for Keto Bread Rolls

There are only a handful of ingredients for this recipe and each of them is important to the final product.

Cream Cheese

Use a full-fat cream cheese. The cream cheese melts with the mozzarella and helps to create a spreadable, elastic dough.

Mozzarella Cheese

Use a low moisture part skim mozzarella. This will prevent the dough from being too wet. It’s also best to use part skim because there is already a lot of fat going into this recipe and you don’t want the rolls to be oily.

Almond Flour

Use super fine almond flour. The super fine texture mimics regular flour better and will prevent any grittiness.

Coconut Flour

This recipe uses a combination of coconut flour and almond flour to replace regular wheat flour. Each one works differently so do not substitute one for the other. Coconut flour is highly absorbent. The few tablespoons added to this recipe will prevent the dough from being too wet and will also give the rolls a fluffier texture.

Baking Powder

Use an aluminum free baking powder. The recipe does use a little more baking powder than I normally use to help the bread rise. You should not taste the baking powder though and using aluminum free will help make ensure that.


The eggs act as the binding agent and create the structure for the bread.

How to Make Keto Bread Rolls Dough

  • First, the cheeses are melted together. The appearance will look like a dough.
    overhead photo of the cheeses combined in a bowl
  • The cheese dough is then blended with the eggs, flours and baking powder. The best method for blending the dough is with a food processor. It is quick, easy and produces a very uniform and smooth dough. You can also roll the dough by hand or with a mixer but it will take more effort and time.
    photo of the dough on a piece of plastic wrap
  • The dough is then divided into 8 equal parts and rolled out into smooth balls.
    photo of a the dough balls on a baking sheet

Adding an Egg Wash Finish

Before the rolls go in to bake, I added an egg wash finish. The egg wash finish helps the exterior of the breads develop more color and gives them a little sheen.

Reheating Tips for the Bread Rolls

These bread rolls should be eaten hot. When they cool down, the cheese condenses and the rolls become hard. You can reheat leftovers in the microwave, toaster oven or oven.

Topping Ideas

I left the bread rolls plain other than the egg wash finish. However, you can also add toppings like sesame seeds, everything bagel seasoning, parmesan cheese. You can also brush the tops with melted butter right before serving.
overhead photo of keto bread rolls on a baking rack

Keto Bread Rolls

Prep Time: 15 minutes
Cook Time: 21 minutes
Total Time: 36 minutes
Course: Side Dish
Cuisine: American
Servings: 8 rolls

These fluffy bread rolls are made with fathead dough. They are gluten free, low carb and keto friendly. 


  • 1 1/2 cups part skim low moisture shredded mozzarella cheese
  • 2 oz full fat cream cheese
  • 1 1/3 cups super fine almond flour*
  • 2 tbsp coconut flour
  • 1 1/2 tbsp aluminum free double acting baking powder
  • 3 large eggs one egg is reserved for egg wash


  1. Preheat oven to 350°F. Line a baking sheet with parchment paper.
  2. In a small bowl, whisk together almond flour, coconut flour and baking powder. Set aside.
  3. Add mozzarella and cream cheese to a large microwave-safe bowl. Cover the cream cheese with mozzarella (this will prevent the cream cheese from overheating and making a mess in your microwave). Melt in the microwave at 30 second intervals. After each 30 seconds, stir cheese until cheese is completely melted and uniform and resembles a dough in appearance (see photo for reference). This should only take around 1 minute total cooking time. Do not try to microwave the full time at once because some of the cheese will overcook. You can also melt the cheeses over the stove in a double boiler.

  4. Allow cheese dough to cool slightly (only a few minutes) so that it is still warm to the touch but not too hot. If the cheese is too hot it will cook the eggs. But don't let the cheese cool down completely because then it will turn hard and you will not be able to blend it with the other dough ingredients. 

  5. Add cheese, 2 eggs (remember the third egg is for the egg wash finish at the end only), and almond flour mixture into a food processor with dough blade attachment. Pulse on high speed until the dough is uniform. The dough will be quite sticky, which is normal.

  6. Scoop out dough with a spatula and place onto a large sheet of plastic wrap. Cover the dough in plastic wrap and knead a few times with the dough inside the plastic wrap until you have a uniform dough ball. Lightly coat your hands with oil and divide dough into 8 equal parts. Roll each dough between your palms until it forms a smooth round ball. Place dough balls onto baking sheet, spaced 2 inches apart.

  7. Add the final egg to a small bowl and whisk. Generously brush the surface of rolls with egg wash. 

  8. Bake rolls for about 21-23 minutes in the middle rack of your oven, or until rolls are golden brown. Rolls are best eaten hot.


  • These bread rolls should be eaten hot. When they cool down, the cheese condenses and the rolls become hard. You can reheat leftovers in the microwave, toaster oven or oven.
  • *Some of the links contained in this post are affiliate links. Much like referral codes, this means I earn a small commission if you purchase a product I referred (at no extra charge to you).
Nutrition Facts
Keto Bread Rolls
Amount Per Serving (1 roll)
Calories 216 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 4g25%
Cholesterol 82mg27%
Sodium 183mg8%
Potassium 277mg8%
Carbohydrates 6g2%
Fiber 2g8%
Sugar 1g1%
Protein 11g22%
Vitamin A 285IU6%
Calcium 319mg32%
Iron 1.3mg7%
Net Carbs 4g8%
* Percent Daily Values are based on a 2000 calorie diet.
The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have. All images and content are © Kirbie's Cravings.

Related Recipes

Low Carb Keto Bagels
photo of stacked low carb keto bagels

Keto Breadsticks
overhead picture of keto breadsticks

Keto Low Carb Crackers
photo of low carb crackers

43 comments on “Keto Bread Rolls”

  1. Looking forward to recipes.

  2. Can I freeze these to whip out at short notice later on?

  3. 5 stars
    Very good recipe. Easy to make. Follow the techniques given in the recipe and you will get great results as mentioned. It really gives me a good replacement for a bread. I plan to try it as a loaf. Thanks kirbycravings.

  4. 5 stars
    PS – ? I used 1- 8oz bag of Kraft Creamy Melt part skim low moisture shredded mozzarella cheese (It has already been correctly mixed for the first two ingredients) .

  5. 5 stars
    This is by far the best ketto buns that I have made, texture and all! My family loved them so much that made them into bigger buns, cooked them for 30 minutes and used them for Hamburgers. They were amazing!

  6. What happens if I use aluminum containing baking soda?

    • do you mean baking powder? Because the recipe needs baking powder, not baking soda. You want to stick to aluminum free because this recipe uses a higher amount of baking powder than usual and if you use one containing aluminum, the bread rolls may have an aluminum aftertaste.

  7. These are, by far, the best fathead dough rolls I’ve ever made. They are light and fluffy, and reheat beautifully in the micro. Used them for sliders. This is my new go-to for all things fathead.

  8. 5 stars
    Made this today….very delicious. Soft and fluffy. Smelled so good baking. I made a BLT sandwich out of this……

  9. Can you reserve half the dough after you make it in the refrigerator and make the rules the next day?

    • No, it’s best to make all the bread at once. The dough is only malleable while the cheese is still melted. These reheat well, so you can bake them all and then store the remaining in fridge or freezer.

  10. 5 stars
    Easy and Quick and Tasty

  11. 5 stars
    Can you taste the cream cheese

  12. 5 stars
    Thank you Kirbie! Love this recipe!  ?

  13. 5 stars
    Game changer!! Perfect recipe – I followed it exactly and I appreciated your explanations and descriptions. Man, these are delicious!!! I want to test the dough for cinnamon rolls and other Keto goodies now. I’m ready to experiment now that I have the perfect dough to work with. Thanks!

  14. Can I make this into a loaf? Any idea on baking time? Thank you, I am really excited to try this. 

  15. 5 stars
    Absolutely easy and delicious roll! Cant wait to have for sliders! My not a keto husband even had one and he didn’t know it was low carb!

  16. 5 stars
    Bless you, bless you, bless you! These turned out fantastic and toast up beautifully. I couldn’t do this with out great recipes like this one. Thank you!

  17. Thank you so much for this! I will try this real soon. Does the bread harden if not eaten soon after baking?

  18. Is it really 1.5 tbsp of baking powder?

  19. 5 stars
    Awesome rolls. I used chive and onion cream cheese wich gave it a subtle flaor twist which was delicious. I didn’t have aluminum free baking powder so I used what I had and there was no after taste.
    Will definitely make again.

Leave a Reply

Your email address will not be published. Required fields are marked *