Skip to content
KETOFOCUS.

Skip the takeout. 26 keto Asian recipes at home. Order In →

Gluten-Free Monkey Bread

Brown butter caramel drizzled over soft, pull-apart gluten free monkey bread — 3.7g net carbs and 13.3g protein. Each piece of this almond flour and protein powder dough gets a sugar-free cinnamon coating, a recipe I've made since I first went keto.
  • 3.7gnet carbs
  • 13.3gprotein
  • 45minutes
  • 16servings

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

I've been making this gluten free monkey bread every holiday season since 2018, and it's the recipe my kids actually request on Christmas morning. Not because it's 'healthy' (they don't care about that), but because each piece pulls apart soft and warm, coated in cinnamon and dripping with brown butter caramel.

Most keto pull-apart bread recipes use fathead dough made with mozzarella cheese. I tried it and the cheese flavor doesn't belong in something sweet. So I built this dough around almond flour and unflavored protein powder for a lighter, airier texture without any cheese taste.

The cinnamon coating is where the sweetness lives. I roll each dough ball in a granulated sugar-free sweetener mixed with cinnamon and nutmeg, then pack them into a Bundt pan. After 25 minutes at 325, I flip the whole thing onto a plate and drizzle it with a brown butter caramel sauce made from sugar-free brown sweetener and heavy cream. The browned butter adds this nutty depth that makes the sauce taste way more complex than it actually is.

I originally made this for Thanksgiving, but it's become a regular for Christmas morning, Easter brunch, and honestly any weekend when I want something warm and indulgent. It looks impressive when you flip it out of the Bundt pan, but putting it together is straightforward.

If you're serving this for brunch, you can assemble everything the night before. Shape the dough balls, coat them, pack the pan, cover it tightly, and refrigerate overnight. In the morning, let it sit on the counter for about 20 minutes while the oven preheats, then bake. I make the caramel sauce fresh that morning since it only takes about 10 minutes. I've done this dozens of times and the texture is just as good as baking same-day.

One question I get from readers: why doesn't the bread dough itself have sweetener? That's intentional. Between the cinnamon coating on each ball and the caramel drizzle on top, there's more than enough sweetness. If you find it too salty (a few people have mentioned this), cut the salt down to half a teaspoon. I've tested it at different levels and that still gives you plenty of flavor.

This pairs well with other keto breakfast favorites like almond flour pancakes or keto french toast for a full spread. If you love cinnamon baked goods, try my churro donut holes or keto apple fritters next.

a plate with monkey bread on it coated with sauce and pecans

What is monkey bread?

Monkey bread is a pastry made from small balls of soft, sticky dough rolled in cinnamon sugar. You pull each piece apart with your hands, which is why it also goes by pull-apart bread or bubble bread. It’s been a popular holiday treat for decades, similar to a warm batch of cinnamon rolls you eat with your fingers.

Most traditional recipes call for canned biscuit dough, and that’s neither gluten-free nor low carb. That’s what pushed me to build this version from scratch.

Why I skip fathead dough

A lot of low carb recipes for this use fathead dough, which is made with mozzarella cheese. I get why people reach for it since the elasticity makes it easy to shape into balls. But the cheese taste in a sweet pastry just doesn’t work. It also bakes up much denser than what I’m going for.

So I built this dough around almond flour and protein powder instead. You get a lighter, airier texture that’s closer to the real thing, without any cheese flavor. If you like baking with almond flour, my keto bagels use a similar base.

a bite out of a piece of monkey bread that was pulled out

Brown butter caramel

I melt unsalted butter over medium heat until it starts to foam and turn golden, then stir in sugar-free brown sweetener, heavy cream, and a pinch of salt. Browning the butter first gives the sauce this deep, nutty flavor that you don’t get from regular melted butter. It only takes about 10 minutes to thicken, and the kitchen smells incredible while it cooks.

Timing matters here. Once the bread comes out of the oven, flip it onto a serving plate within 5 minutes while the caramel is still liquid. If you wait too long, the sauce hardens against the pan and you lose half of it. I drizzle the rest of the caramel over the top, then finish with crushed pecans for crunch.

How to make this pull-apart bread

I use almond flour and protein powder instead of wheat flour or fathead dough for this keto pull-apart bread. Each piece of dough gets rolled into a ball, coated with sugar-free sweetener, cinnamon, and nutmeg for that sweet outer layer. After baking at 325 for 25 minutes, I drizzle everything with browned butter caramel and crushed pecans.

all the ingredients for gluten-free monkey bread with text

Key ingredients

  • Zero Carb Protein Powder: I use an unflavored protein powder that adds volume and airiness to the dough. It's what makes each piece light and fluffy instead of dense.
  • Sugar-Free Sweeteners: I use a granulated sweetener that measures cup for cup with regular sugar, zero carbs and zero calories. The brown sweetener is basically brown sugar with a hint of molasses for that rich caramel flavor. If you don't mind a few extra carbs, coconut sugar works too.
  • Xanthan Gum: This gives the dough structure so it holds together when you shape it into balls. You won't taste it at all.

Tools you will need

Here's what I use:

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Gluten-Free Monkey Bread

Pin
Prep 20 min Cook 25 min Total 45 min Serves 16

Ingredients

Servings 16

Keto Monkey Bread Ingredients

Sweet Cinnamon Coating Ingredients

Brown Butter Caramel Syrup Ingredients

Step by Step Instructions

  1. Preheat oven

    Preheat oven to 325 degrees. Spray a Bundt pan with cooking spray and set aside.

    a bundt pan with cooking spray covering it
  2. Combine dry ingredients

    In a large bowl, whisk together almond flour, protein powder, baking powder, xanthan gum and salt until combined.

    For this step

    • Almond flour
    • Protein powder
    • Baking powder
    • Xanthan gum
    • Salt
    dry flour ingredients in a large bowl
  3. Mix in wet ingredients

    Stir in melted butter, sour cream and eggs. Mix until well combined.

    For this step

    • Butter
    • Sour cream
    • Eggs
    pastry dough in a clear bowl next to measure cups
  4. Make cinnamon sugar coating

    To make the sweet cinnamon coating, add sugar free sweetener to a small bowl. Stir in cinnamon and nutmeg until combined.

    For this step

    • Sugar-free sweetener
    • Cinnamon
    • Nutmeg
    a small bowl with cinnamon and sweetener inside next to a measure cup and dough in a bowl
  5. Roll and coat dough balls

    Pinch off a small amount of dough and roll in between the palms of hands to form a ball about ¾-1 inch in diameter. Roll dough in sweet cinnamon mixture until evenly coated and place ball into the prepared Bundt pan. Repeat with remaining dough: rolling, coating, and filling up the pan.

    balls of cinnamon sugar coated pastry balls in a bundt pan
  6. Bake the bread

    Bake at 325 degrees for 25 minutes.

    baked monkey bread in a bundt pan next to a gray towel
  7. Make brown butter caramel syrup

    Meanwhile, prepare the syrup. In a medium saucepan, melt butter over medium heat. Stir in sugar-free brown sugar and let cook for 2-3 minutes until bubbling. Turn down heat and slowly stir in heavy cream. Mixture will bubble up. Continue cooking over low medium heat until thickened (about 5-10 minutes). Sprinkle in salt. Remove from heat.

    For this step

    • Butter
    • Sugar-free brown sweetener
    • Heavy cream
    • Salt
    a spoonful of brown caramel syrup
  8. Top pull-apart bread with syrup

    Once bread has finished baking, remove from the oven and let cool for a few minutes until you can safely turn the Bundt pan over onto a serving plate. Remove the Bundt Pan and immediately drizzle with brown butter caramel syrup. Top with crushed pecans.

    For this step

    • Pecans
    pouring caramel syrup onto a bundt cake

Nutrition

Per serving: 1 piece

Calories
357
Fat
32g
Protein
13.3g
Total carbs
7.2g
Fiber
3.5g
Net carbs
3.7g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Can I use coconut flour instead of protein powder?

I've tested this swap, and it works, but the dough comes out denser. Use about half the amount of coconut flour as you would protein powder, since it absorbs way more moisture. Reader Dani tried this exact substitution and said the dough was stickier but turned out fine. My tip: coat your hands with a little almond flour when rolling the balls if the dough is sticking to everything.

Why doesn't the bread dough have sweetener in it?

I designed the recipe this way on purpose. Between the cinnamon coating on each piece and the caramel drizzle, there's more than enough sweetness. A few readers have asked this same question, and one (Jamey) added a little sweetener to her batch. She said it worked but warned it got overly sweet. If your issue is more about saltiness than lack of sweetness, try cutting the salt to half a teaspoon. I've tested it both ways and it balances out well.

Can I make this the night before?

I do this all the time for holiday mornings. Shape the dough balls, coat them in the cinnamon mixture, pack the Bundt pan, cover it tightly with plastic wrap, and refrigerate overnight. In the morning, let it sit on the counter for about 20 minutes while the oven preheats. I make the caramel sauce fresh right before serving since it only takes 10 minutes. The texture is just as good as baking it same-day.

How do I store and reheat leftovers?

I keep leftovers in an airtight container at room temperature for up to 2 days, or in the fridge for up to a week. To reheat, I microwave individual pieces for about 15 seconds or warm the whole thing in a 300-degree oven for 8-10 minutes. The caramel softens back up nicely with a little heat.

Can I use a nut-free flour instead of almond flour?

I've experimented with a few options, and a gluten-free all-purpose blend gets you closest. The texture won't be identical since almond flour has a higher fat content that keeps things moist, but it's a workable swap. Coconut flour is another option, though you'll need about 1/3 of the almond flour amount and an extra egg to compensate for how much liquid it absorbs. I've had better results with the all-purpose blend.

What protein powder works best for this?

I use an unflavored, zero carb whey protein powder. If you avoid whey, egg white protein powder is my next recommendation. I haven't personally tested plant-based protein powders in this recipe, so I can't vouch for those. Whatever brand you use, make sure it's unflavored. Vanilla or chocolate protein powders will change the taste of the dough completely.

Can I freeze this for later?

I freeze individual portions wrapped tightly in parchment paper, then sealed in a freezer bag. They keep for up to 3 months. To reheat, I thaw overnight in the fridge and warm in a 300-degree oven for about 10 minutes. The bread holds up well (similar to my keto pumpkin bread), though the caramel gets a little less sticky after freezing. I usually drizzle a quick half-batch of fresh caramel on top when serving from frozen.

Browse by ingredient
Similar recipes

People who cooked Gluten-Free Monkey Bread also made

Reviews

Tap to rate

4.6 from 25 ratings, 25 written

Made this recipe?

Replying to Travis

Your rating

Ned Johnson

This bread tastes great, but mine needed a lot longer than the bake time you listed. The middle balls were still doughy at 325. Worth the extra wait though.

Reply

Ximena

This is better than any of the keto sweet breads I’ve made. A whole cup of protein powder in the dough had me expecting chalky and dry, so I almost cut it back. Left it alone and the pieces came out soft all the way through. Each pice has a solid amount of protein too. Thank you.

Reply

Harriet

Batch four & the pull-apart texture still gets me. I started letting the brown butter caramel sit about five minutes before drizzling so it soaks in instead of sliding straight to the bottom of the pan. SO much better that way!!! You’ve saved my mornings, Annie.

Reply

Carl

Genuinely good. One note: the brown butter caramel firms up fast off the heat, so mine sat on top instead of running down between the pieces. I rewarmed it and drizzled in two passes. Thanks.

Reply

Annie Lampella

I do a version of that too, except I dump it all on while the bread is still hot out of the pan so it has a minute to run before it sets. Your two-pass method is probably cleaner. It’s the heavy cream that makes it firm up that fast once the sauce drops below warm.

Reply

Carl

That makes sense about the heavy cream, I was blaming the butter. Next batch I’ll pour it on straight out of the pan and see if I can skip the second pass.

Reply

Gina

My daughter has a casein sensitivity so I’ve been adapting a lot of our keto baking dairy-free. I can usually swap coconut oil for butter fine, but I’m stuck on the sour cream here, and honestly not sure the brown butter caramel even translates without real butter. Has anyone done this dairy-free, or is the sour cream doing too much for the dough to swap out?

Reply

Corinne

I rolled the dough balls way too big, so the cinnamon coating was patchy at best. My daughter, who is indifferent to most of what I make, picked off every piece to get to the caramel first. That sauce is the whole thing.

Reply

Annie Lampella

Corinne, that daughter review might be the best one I’ve gotten. Walnut-sized next time, it covers evenly and you get more cinnamon coating per piece.

Reply

Rick

I’d written off monkey bread. Two years keto, I figured the pull-apart texture just needed gluten, end of story. This dough proved that wrong in about five minutes of mixing. Annie, the xanthan gum and protein powder combo in here solved something I couldn’t crack on my own. The brown butter caramel just sealed it. Double batch next Sunday.

Reply

Annie Lampella

Two years is a long time to write off a texture, Rick. Double batch is the right call. I microwave individual pieces about 15 seconds and they come back close to fresh.

Reply

Luz T.

My husband didn’t believe this was keto until I showed him the recipe.

Reply

Annie Lampella

Mine did the exact same thing. The brown butter caramel is what gets people, because that part doesn’t read like keto at all.

Reply

Michelle

The brown butter smell coming off the oven at 325 on a Sunday is basically my alarm clock. Nobody in the house needs to be asked twice. I’m usually still in pajamas just monitoring. I’ve been portioning the pieces into a container while they’re still a little warm and they hold up soft through at least Wednesday, no microwave needed. One thing: 16 servings is a true 16, not 12 big ones, so I do a batch and a half when I need to stretch it to Friday.

Reply

Annie Lampella

Same. Pajama monitoring. I do the same thing, hovering near the oven because the brown butter smell. Batch and a half if you’re feeding more than 4 people.

Reply

Christina Lee

I keep bracing for the Bundt flip to go sideways. Five batches in, it’s been clean every time. If you let it sit about ten minutes before pulling pieces off, the cinnamon coating gets a little crispier around the edges.

Reply

Annie Lampella

Christina, five batches no casualties. I do that ten-minute rest too and never thought to put it in the recipe, but you’re right that the cinnamon coating is completely different if you give it that time before pulling.

Reply

Travis

monkey bread on keto, never thought I’d see the day

Reply

Annie Lampella

Travis, same. I didn’t think that pull-apart texture was possible without gluten until I landed on the protein powder ratio.

Reply

Casey

Cinnamon coating and I’m eight years old again.

Reply

Annie Lampella

Takes me right back too.

Reply

Sonia

Smaller dough balls are the move, way smaller than you’d think. The cinnamon coats every piece evenly and the pull-apart is so much more satisfying. Also tried an extra tablespoon of sour cream and the texture came out noticeably softer.

Reply

Annie Lampella

Extra sour cream for a softer crumb, I’m testing that next batch. The 1/4 cup was always the conservative baseline. Smaller balls I knew and just never wrote it in the notes.

Reply

Quinn

Classic monkey bread is a yeast project, so I expected almond flour dough to be a pain. Wasn’t. Dense and workable, pulled apart so cleanly I kept waiting for the catch. The cinnamon coating held and I’m already dreaming about the caramel sauce ratio. Does the caramel hold in the fridge or need a quick reheat to come back?

Reply

Annie Lampella

It firms up in the fridge, but 10-15 seconds in the microwave brings it right back. I like it slightly warm anyway. It soaks in better.

Reply

Jessica

Added a pinch of cardamom to the cinnamon coating and it paired really well with the brown butter caramel. That combination has a warmth that’s almost chai-adjacent without being obvious about it. I’ll keep doing it. Only thing: center dough balls came out softer than the outer ones. I liked them better, but rotating the pan halfway through seems to help if you want more even results.

Reply

Annie Lampella

Cardamom in the cinnamon coating, I haven’t tried that but it makes sense with the brown butter. Center pieces always run softer (insulated by the outer ring), and those are the ones I go for. Rotating halfway is right if you want them more even.

Reply

Yuki

Never put protein powder in dough before and kept waiting for it to fall apart, but the balls rolled perfectly and the whole thing slid out of the Bundt pan clean. Then the cinnamon got all sticky from the brown butter caramel and I just stood there.

Reply

Annie Lampella

That caramel just gets everyone.

Reply

Sarah

First time using protein powder in baking and I second-guessed every step. The pieces pulled apart just like they should and the cinnamon coating stuck to every single one.

Reply

Annie Lampella

Protein powder baking is weird until it works. Cinnamon on every single piece is my favorite part of this one.

Reply

Todd

Tried two other keto monkey bread recipes before landing on this one. Both came out dense and kind of gummy in the center, nothing like the real thing. This one actually pulls apart the way it should, and the cinnamon coating sticks to the dough instead of sliding off into the pan. I think the protein powder is doing something structural because the texture is completely different from the other versions I made.

Reply

Annie Lampella

The protein powder is doing exactly what you think. Almond flour alone doesn’t give you that pull-apart structure, which is why most keto versions end up dense or gummy in the middle.

Reply

Holly

I was skeptical the almond flour dough would actually pull apart cleanly instead of crumbling, but it holds together just like it should. The brown butter caramel sealed it for me.

Reply

Annie Lampella

The xanthan gum in the dough is what holds it. Without it you’d have exactly what you were afraid of.

Reply

Maria Y.

I’ve been keto for about two years but I’m not much of a baker, so I kept putting this one off. Finally made it last weekend and the dough came together so fast it kind of threw me (I kept second-guessing whether I was doing the xanthan gum right). Rolling all the little balls took longer than I expected, but once they were in the Bundt pan coated in that cinnamon sugar and I poured the brown butter caramel over the top, I knew I’d been overthinking this for months. The pull-apart texture was exactly what I was hoping for, and the caramel soaked into the seams between pieces perfectly. Already thinking about making this for a Sunday brunch with friends. Can you roll the dough balls the night before and refrigerate them, or does the whole thing need to be assembled and baked in one go?

Reply

Annie Lampella

Night before works. I do it that way for holiday mornings. Shape the balls, coat in the cinnamon mixture, pack the Bundt pan, cover tight with plastic wrap and refrigerate. Pull it out 20 minutes before baking so it’s not going in ice cold.

Reply

Keep going

More Breakfast Recipes

See all 81 Breakfast recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.