The Best Keto Bread Rolls

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published April 3, 2020 • Updated March 3, 2026

Reader Rating
4.9 Stars (95 Reviews)

This post may contain affiliate links. See my disclosure policy.

These fathead keto dinner rolls are the ones my family actually requests. I've been making them since 2018. Fluffy inside, golden outside, and only 4 net carbs per roll.

 

butter spread on a sliced keto roll

I have a lot of bread recipes on this site. My keto hamburger buns, my keto bread loaf, my 90 second bread for when I’m in a rush. But these keto rolls are the ones I come back to most, especially around the holidays.

This is the dinner roll my kids actually ask for. Not because it’s “healthy” (they don’t care about that), but because to them it’s just a roll. That’s the highest compliment a keto baked good can get. I’ve been making this recipe since 2018, and I’ve probably baked over 200 batches at this point. The recipe has barely changed because it worked from the start.

The base is fathead dough (mozzarella, almond flour, egg), but I add buttermilk or yogurt, and that one addition changes everything. The tanginess masks the cheese flavor that some fathead doughs have, and the acid reacts with baking soda to give the dough a real rise in the oven. I tested this recipe with and without buttermilk side by side, and the difference is not subtle. Without it, the rolls taste like mozzarella. With it, they taste like bread.

These are perfect alongside dinner. I bring them out with keto biscuits for holiday spreads, or just on a Tuesday night with soup. They’re sturdy enough to slice and butter, soft enough to pull apart, and they hold up as sandwich rolls too. Several readers have told me they shape them larger for burger buns, and that works well (just add a few minutes to the bake time). My family likes them best with soups and stews, but they work for any meal.

I bake a double batch at least once a month and freeze half. They thaw in the microwave in about 45 seconds and taste just as good as fresh. I’ve also had readers tell me they take them camping and on road trips since they hold up without refrigeration for a day or two.

One thing I love about this recipe is how forgiving it is. I’ve had readers accidentally double the buttermilk and still get good results. One reader’s picky child had no idea it wasn’t a regular roll. At only 4 net carbs per roll, you can have one with every meal and stay well within your macros.

Spread some butter over the top while they’re still warm. That’s it.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 685+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

The Best Keto Bread Rolls

4.9 (95) Prep 5m Cook 13m Total 18m 12 servings

Ingredients

  • 3 cups shredded mozzarella cheese
  • 4 ounces cream cheese
  • 2 eggs
  • 2 1/4 cups almond flour
  • 1/4 cup coconut flour
  • 1/4 cup buttermilk or plain low-carb yogurt
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt

Step by Step Instructions

Step by Step Instructions

1
Preheat

Preheat oven to 400 degrees.

400 degree oven
2
Melt the cheese

In a small glass bowl, add shredded mozzarella cheese and cream cheese. Microwave at 1 minute intervals until the cheese is melted and cream cheese has softened. If you don’t want to use a microwave, melt the shredded cheese over the stovetop in a non-stick skillet and use softened cream cheese.

melted cheese and cream cheese in a glass bowl
Ingredients for this step
  • Mozzarella cheese
  • Cream Cheese
3
Get your food processor

To a food processor, add remaining ingredients and melted cheeses. Pulse until combined. You may also combine the ingredients using an electric mixer; however, the dough comes together evenly and faster using a food processor.

keto bread dough in a food processor
Ingredients for this step
  • Eggs
  • Almond flour
  • Coconut flour
  • Buttermilk (or yogurt)
  • Baking soda
  • Baking powder
  • Salt
4
Create dough balls

Wet your hands with some water or oil in order to handle the dough. This will prevent the dough from sticking to your hands. Grab a handful of dough, form it into a ball and place on a parchment lined baking tray. Continue with remaining dough. You can form your desired size. Dough balls larger than 2.5 inches wide, will require longer cooking times. Evenly place dough balls on the tray spacing about 1 inch apart.

forming keto dough into a ball to make rolls
Tip If you are counting macros and going off the supplied nutrition facts ensure you get 12 dough balls out of this batch.
5
Bake the rolls

Bake at 400 degrees Fahrenheit for 13-18 minutes or until hardened on the outside and slightly firm on the inside. Let cool for 3-5 minutes before eating.

keto rolls baked on a parchment lined baking tray
Nutrition Per Serving 1 Bread Roll
261 Calories
20.5g Fat
14.4g Protein
4.2g Net Carbs
7.3g Total Carbs
12 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

The Best Keto Bread Rolls

Frequently Asked Questions

Can I freeze these rolls?

I freeze these all the time. Once they've cooled completely, I store them in a ziplock freezer bag and they keep for about 2 months. To reheat, I wrap one in a paper towel and microwave on defrost for about 45 seconds, or let them thaw at room temperature and warm in the oven at 300 degrees for a few minutes. The texture holds up well after freezing.

Can I make the dough ahead of time and bake later?

I've done this and it works fine. Wrap the dough tightly in plastic wrap so it doesn't dry out, and store it in the fridge overnight. When you're ready to bake, let it come to room temperature for about 15 minutes, shape your rolls, and bake as directed. I wouldn't keep the raw dough in the fridge longer than 24 hours though.

How do I make these into hamburger buns?

I shape them wider and flatter (about 3.5 inches across) and press them down slightly before baking. They need a few extra minutes in the oven since they're larger, so I check at 18 minutes and go up to 22 if needed. Several of my readers have made these as burger buns and they hold up great. One reader accidentally added too much buttermilk and said the flatter result was perfect for burgers.

What can I substitute for almond flour if I have a nut allergy?

I haven't tested this personally, but sunflower seed flour substitutes 1:1 for almond flour, so you'd use the same amounts. Multiple readers with nut allergies have confirmed this works. Just keep in mind that sunflower seed flour can sometimes react with baking soda and turn slightly green. It's harmless (just a chlorophyll reaction), but good to know about in advance.

Why did my rolls spread out flat instead of staying round?

I've seen this happen for a few reasons. The most common one is overmixing the dough in the food processor. A few quick pulses is all you need. Also, make sure you're shaping the dough balls tall rather than wide, since they'll spread a bit in the oven. If you skipped the baking soda, that's likely the issue too. Wet your hands with water or oil before shaping so you can mound the dough up without it sticking to your fingers.

How do I store and reheat leftover rolls?

I keep leftovers in the fridge in an airtight container for up to 5 days. To reheat, I wrap a roll in a paper towel and microwave for 20-30 seconds. If I want that fresh-from-the-oven texture back, I warm them in the oven at 300 degrees for about 5 minutes. They're also great sliced and toasted in a skillet with butter.

Can I add seeds or everything bagel seasoning on top?

I love adding toppings to these. My method is to brush the tops with a little melted butter before baking, then press in sesame seeds, poppy seeds, or everything bagel seasoning. You can also try flaked sea salt and garlic powder. If you want the toppings to really stick, brush with an egg wash instead of butter and add a couple extra minutes to the bake time.

Can I use all almond flour without the coconut flour?

I'd use about 3 cups of almond flour if you're skipping the coconut flour entirely. The coconut flour absorbs more liquid than almond flour, so you need a bit more to compensate. The rolls will be slightly less structured but they'll still taste good. I prefer the combo of both flours because it gives a better texture and a more bread-like crumb.

Similar Recipes

Others looking for “The Best Keto Bread Rolls” also liked:

What Is Fathead Dough?

close up of bread crust

If you’ve heard of fathead dough before, you’ve probably seen it used as a keto pizza crust. It can be used to make all kinds of breads and baked goods. In this recipe, I’m taking the main components of fathead dough (mozzarella cheese, almond flour, and egg) as a base for these low carb dinner rolls.

I add other ingredients, like buttermilk or yogurt, to help decrease the cheese flavor that some fathead doughs can have. That’s the part most fathead recipes skip, and it makes a real difference.

How to Get These Rolls to Rise

Since low carb bread doesn’t use gluten-based flours or yeast, it can be tricky to get the dough to rise in the oven. The two ingredients that do the heavy lifting here are baking powder and baking soda. Baking soda needs to react with an acid to produce carbon dioxide bubbles, and that’s what puffs up the dough while baking. The acid in this recipe comes from the buttermilk or yogurt. I’ve tested batches without buttermilk, and they come out noticeably flatter.

ice cube in the oven

I also throw a handful of ice cubes on the bottom rack of the oven while the rolls bake. The ice melts fast and creates steam, which helps the dough rise even more. This steam trick is the closest thing to a steam oven you’ll get at home. I do this every single time now, and I notice a real difference when I skip it.

Mixing the Dough

The best way to mix this dough is with a food processor. Since the base is fathead dough, you need an electric tool to incorporate the melted cheese with the dry ingredients. I prefer the food processor because a few pulses and everything is combined. You can use a stand mixer, but fair warning: the dough tends to fly out of the bowl.

One thing you’ll notice is the mozzarella likes to climb up the food processor shaft. I just keep peeling it off and pulsing again. It takes maybe 30 seconds total. My favorite food processor is by Breville.

mixing keto dough in a food processor

Can You Use Buttermilk?

I know buttermilk sounds high carb, but it’s really not when you break it down. I use 1/4 cup for the entire batch. That’s 3 net carbs total, spread across 12 rolls. Barely registers.

I like buttermilk in this recipe for two reasons. First, it adds a tangy flavor that covers up the cheese and egg taste in low carb baked goods. Second, it’s an acid that reacts with baking soda to help the dough rise. One ingredient doing two jobs.

Yogurt Options

If you don’t have buttermilk, a low carb yogurt works just as well. I’ve tested it both ways dozens of times, and the results are nearly identical. The tanginess and acidity give you the same flavor and rise.

container of keto yogurt

My go-to yogurt brand is Peak Yogurt. It’s triple creamed, only 4 g net carbs per serving, and comes from grass-fed cows. If you can’t find Peak, try Two Good Yogurt (3 g net carbs).

If neither of those is available, just grab a Greek yogurt with the lowest carb count you can find. You’re only using 1/4 cup for the entire batch, so even a slightly higher carb yogurt won’t push you over. One reader used cottage cheese instead and said it worked great (her words: “absolute perfection”).

What to Serve with These Rolls

bowl of beef and peppers soup

I usually make these as a side for dinner, but they’re perfect for holiday meals and potlucks too. Here are some of my favorite pairings:

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Sides Recipes

golden brown french fries on a plate
12 Mins
Keto French Fries
4.9 Stars (35 Reviews)

These almond flour French fries are the closest thing to fast food fries I've found on keto. From the golden crispy outside to the soft potato-like...

See the Recipe
A soft tortilla folded on itself, draped over more tortillas.
12 Mins
Keto Tortillas
4.9 Stars (36 Reviews)

I make these keto tortillas with just 3 ingredients. They're gluten-free, taste like real corn tortillas, and have only 0.6g net carbs each.

See the Recipe
two slices of white bread on a gray slate tile
3 Mins
90 Second Keto Bread
4.6 Stars (43 Reviews)

Fluffy, airy keto bread that looks and tastes like the real thing, without that eggy flavor most microwave recipes have. I tested dozens of versions...

See the Recipe
a cast iron skillet with creamy cheese grits in it topped with melted butter
12 Mins
Keto Grits
4.8 Stars (9 Reviews)

I make these lupin meal grits when I want real grits texture without the carbs. Creamy, thick, loaded with sharp cheddar and jalapeños, and only 3 g...

See the Recipe
three keto cornbread slices stacked with butter on top
8 Mins
Easy Keto Cornbread
4.8 Stars (24 Reviews)

I make this 5-ingredient almond flour cornbread in the microwave in 6 minutes flat. Corn extract gives it that classic keto cornbread flavor with...

See the Recipe
big hamburger buns stacked up and one on its side
18 Mins
Keto Hamburger Buns
4.9 Stars (20 Reviews)

I made these fluffy, gluten-free buns because I was tired of eating burgers with no bread. They hold together, taste like real buns, and come in at...

See the Recipe
Reviews 214
4.9 Stars (95 Reviews)
  1. N
    Nicole Anderson Mar 27, 2026

    Brought these to Easter dinner and my mother-in-law, who is very much not a keto person, asked which bakery they came from. The dough came together faster than I expected and they baked up this deep golden on the outside that just looked right. Double batch next time.

    1. Annie Lampella
      Annie Lampella Mar 28, 2026

      That bakery question from a non-keto person is hard to beat. The color comes from the mozzarella fat, it crisps differently than regular dough. Double batch, yeah.

  2. A
    Aisha Mar 24, 2026

    Added a tablespoon of garlic powder and pressed everything bagel seasoning into the tops right before they went in, and I am not going back to plain. The seasoning toasts into the almond flour crust at 400 degrees and by minute twelve the kitchen smelled like something from an actual bakery. These are what I make now when I want it to seem like I put in more effort than I did.

  3. C
    Carla Mar 22, 2026

    I've been making fathead rolls for a few years now and most recipes I've tried are straight almond flour, so seeing coconut flour in there caught my eye (I actually love what that combo probably does for texture and rise). Problem is, my husband is convinced he can taste coconut in everything. Even when I point out that 1/4 cup across 12 rolls is basically nothing. I've snuck it into other bakes and he always calls it out, so I've given up on that one. My question is whether I can just swap it for more almond flour, bring the total to around 2.5 cups, or if the coconut flour is doing something structural that straight almond can't. I know coconut flour sucks up way more liquid, so I'm wondering if I'd need to cut back the buttermilk a bit too to keep the dough workable. Has anyone tried it without the coconut flour and gotten good results?

    1. Annie Lampella
      Annie Lampella Mar 26, 2026

      3 cups almond flour works. Cut the buttermilk back to about 3 tablespoons since coconut flour absorbs so much more liquid than almond. They'll hold.

  4. L
    Lorraine M. Mar 18, 2026

    Used sour cream instead of the buttermilk because that's what I had, and the rolls came out noticeably softer in the middle than I expected. Probably doing it that way from now on.

  5. L
    Laura Mar 3, 2026

    Swapped the buttermilk for full-fat sour cream and the dough was noticeably easier to handle (less sticky at room temp), and the interior came out soft and almost pillowy. Worth trying if sour cream is what you have on hand.

    1. Annie Lampella
      Annie Lampella Mar 7, 2026

      Sour cream makes sense. The fat content is close to buttermilk and the acidity is similar enough. Good to know on the handling.

  6. M
    Min Feb 16, 2026

    Made these for taco night instead of tortillas. The buttermilk tang is clutch.

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      Taco shells is smart. The buttermilk does more work than people think.

  7. M
    Moe Dec 26, 2025

    I'm the only one that eats Low Carb in the house. Can this recipe be split in half? I don't think I can eat a dozen by myself.
    Thank you!

    1. Annie Lampella
      Annie Lampella Jan 7, 2026

      Yes! You can definitely split the recipe in half. Enjoy!

  8. J
    Julie Aug 3, 2024

    I am finding mixing the cheese in the processor that the cheese just sits round the shaft. Not sure what I am doing wrong.
    Next time I mixed the dry ingredients in with the grated cheese and soft cheeses and microwaved the whole lot then mixed in whisked eggs and buttermilk. They turned out well.

    1. Annie Lampella
      Annie Lampella Aug 6, 2024

      Cold cream cheese does that. Cube it and let it sit out for 10 minutes before throwing it in the processor. Might steal your microwave method though, sounds like it actually works.

  9. M
    Motrya Mar 28, 2024

    These are AMAZING! I don't think I'll eat 12 of them within a few days so can I freeze them?

    1. Annie Lampella
      Annie Lampella Mar 30, 2024

      Yes! Cool them completely first, then ziplock freezer bag. They keep about 2 months. I microwave on defrost wrapped in a paper towel and they come back pretty close to fresh.

  10. A
    Angelica Feb 5, 2024

    I tried these just now and they taste very good. Mine did, however, spread out and flatten up and didn't brown like the pictures. Not sure what I did except make them larger as I was hoping for hamburger buns. I will try again for a basic dinner roll to have with my meatloaf. again, the taste was very good and I will definitely do this recipe again!

    1. Annie Lampella
      Annie Lampella Feb 8, 2024

      Bigger rolls spread more. For dinner rolls, shape them tall and compact before baking. If you try the hamburger bun version again, press to about 3.5 inches across and go 18-22 minutes.

  11. M
    Milly Dec 14, 2023

    Hi 👋
    Would this work at all putting in a loaf tin and making as a loaf of bread?
    I seen your bread recipe which looks good! But I’m not too keen on the protein powder.
    Thank you :)

    1. Annie Lampella
      Annie Lampella Jan 3, 2024

      I think it would do okay is smaller loaf pans. I did try a larger one and the center was still soggy..although that could mean I just needed to decrease the baking temp and bake for longer.

  12. C
    Carolyn Jul 14, 2023

    can i make the dough a day ahead and then bake the next day?

    1. Annie Lampella
      Annie Lampella Jul 15, 2023

      Yes, just wrap it tightly in plastic wrap so it doesn't dry out. You can also freeze the baked rolls.

  13. B
    Bonnie Jun 7, 2023

    These turned out great even when I had to do a half recipe and forgot and put in 4 oz cream cheese. Best ever keto rolls!

    1. Annie Lampella
      Annie Lampella Jun 10, 2023

      Ha, happy accident. Double cream cheese in a half batch means twice the fat per roll. Doing that on purpose next time.

  14. J
    Jane in San Diego Jun 7, 2023

    I made these last night and I goofed on the amount of buttermilk. I halved all the ingreds (to make just 6 rolls) but forgot when it came to the buttermilk and I accidentally put in 4x the amount! So the rolls were flat-ish, but they still tasted good and cooked fine. For me, they have too much of a coconut taste, but my husband liked them. They looked more like hamburger buns (due to my mistake) so I used one today for my lunch sandwich of pastrami, cheese & tomato and they were perfect! I'm going to make the mistake of too much buttermilk on purpose the next time I want hamburger buns! :-) Round 2 will be with the right ingredient portions for dinner rolls and I'm sure they will come out round and perfect. Thanks for a great recipe! I wish I could post a picture of my pastrami sandwich. The "bun" was perfect!

    TIP#1: Make your own buttermilk. To each 1/2 cup of whole milk, or full fat cream, add 1/2T (tablespoon) of fresh lemon juice or white vinegar. Let it sit for 15mins to curdle, then stir and use.
    TIP#2: I buy mozzarella in a jumbo package of individually wrapped strips. I unwrap the amount I need and use a knife to cut in small wedges, instead of shredding. Just a knife to clean instead of a grater! :-) The rest stays fresh and doesn't spoil.
    TIP#3: I buy cream cheese in a jumbo package of individually wrapped servings of 1oz each, so again, I just unwrap what I need. The rest stays fresh and doesn't spoil.

    1. Annie Lampella
      Annie Lampella Jun 10, 2023

      Ha, accidental hamburger buns. The coconut flavor is real (it's the 1/4 cup coconut flour) - pull back to 2 tablespoons next time and it's much more neutral.

  15. L
    Lisa May 14, 2023

    These were quite good!

    My 21yo son is Type 1 Diabetic, so I’m always looking for low carb options. Often bread type recipes are ok, but kind of disappointing. He’s home from college and wanted a good homemade meal. I wanted to have rolls with dinner last night, so I gave these a try. Half of the recipe, since all measurements split easily, just in case I wasn’t pleased. I took to heart the numerous comments about how flat they can end up. I made them rather tall and skinny to start, and they ended up about 1/2-3/4” tall. But they were not little hockey pucks, they cut nicely and the flavor was good. I also made garlic butter for them, but they were good without it. Both kids liked them, even the picky non-T1D teenager. I’d definitely make these again!

    1. Annie Lampella
      Annie Lampella May 19, 2023

      Shaping them tall is exactly right. The flat ones are usually too wide going in. 4 net carbs and both kids approved, that's a win.

Leave a Review