*Cloud Bread*~ KETO, Paleo, GAPS Diet {High Protein, Low-Carb, Lactose-free!; DAIRY-FREE option!}

I may receive a commission if you purchase through links in this post. I am not a doctor; please consult your practitioner before changing your supplement or healthcare regimen.

Have you heard of cloud bread? It’s an easy-to-make, grain-free bread recipe that uses only 3-4 ingredients. Cloud bread is high in protein, high in fat and low in carbs. But usually this Keto bread is not Paleo or GAPS Diet-friendly; and usually it uses lower quality cheeses. This recipe takes into account digestion and quality ingredients!, and it improves on an older idea. One of the things that makes this recipe GAPS Diet-friendly/Primal is that it uses high-quality, aged cheese, so it’s lactose-free; OR I provide a dairy-free GAPS/Paleo variation that works great! You will love the sandwiches you can make with this bread — savory and sweet, big and small!

*Cloud Bread*~ KETO, Paleo, GAPS Diet {High Protein, Low-Carb, Lactose-free!; DAIRY-FREE option!} #keto #paleo #bread #cloudbread #gapsdiet #grainfree #lactosefree

Cloud bread is made with separated eggs, because the whites get whipped and folded into the other ingredients, thus leavening the bread. Part of what stiffens the egg whites in most cloud bread recipes is cream of tartar, which is also not allowed on the GAPS Diet. I use a healthier alternative for even Keto dieters; and that’s gelatin. Gelatin often plays a supporting, but heroic, role in my baked goods! (Find the best one here.)

One pitfall that occurs with most cloud bread recipes is that the bread does not last; it gets soggy when stored. This recipe does not get soggy when stored! The gelatin that stabilizes the egg whites also functions to make this a lasting bread, one that tastes great after being in the fridge overnight, or even for several days.

*Cloud Bread*~ KETO, Paleo, GAPS Diet {High Protein, Low-Carb, Lactose-free!; DAIRY-FREE option!} #lowcarbbread #ketobread #ketocloudbread #cloudbread #gapsdiet #gapsdietbread #paleobread #highprotein #highfat #lowcarb

Let’s Talk Cheeses

Most cloud bread recipes use cream cheese. Unfortunately, most cream cheeses in our country don’t come from great, grass-fed cows; and if they are grass-fed, they still aren’t A2. Because I’m particularly sensitive and can only flourish with the best dairy, I ONLY buy grass-fed AND A2 cheeses. This is the reason I buy most of my cheeses from France. France has excellent husbandry standards, and their commercially-made cheeses are the best in the world. I have never found a French cheese that wasn’t reliable by these criteria. SO, my recipe is COOL because it uses one of two soft cheeses made in France that are both easy to find in most good markets, and both cheeses are aged, thus lactose-free and safe for GAPS Diet folks, or for those who are sensitive to milk sugars.

Cheese #1 is brie. The best place to buy brie is Trader Joe’s, (if you happen to have one in your town). They have several great ones from France, all reasonably-priced. You can even buy brie at Costco. The key is to try and find brie from France. If you can’t, look for Port Salut instead.

Cheese #2 is Port Salut. Port Salut is hard not to like. It’s super soft, a bit rich and mild in flavor, a bit like jack cheese, but richer. It DOES contain annatto on the rind; so if you’re sensitive to ingredients, definitely trim this off.

Yes, you can buy any old brie, if you can’t find French brie, and if you’re body isn’t sensitive. But do find the best if you can. French brie is not more expensive.

One more superior option, of course, is to source from local, small farms like the one from which we buy our milk. They produce raw, grass-fed, A2 milk. If your local raw milk farmers make soft cheese, or if you make cheese, that will work too. The main thing is to drain any farmer’s cheese or wet cheese. Put it in cheesecloth over a bowl for two hours, to allow the whey to drain off. This “yogurt cheese” can be used in the recipe. Let me know if you have any questions about the cheese you’d like to use. See the dairy-free cheese instructions below in Recipe Notes for how to use homemade soft cheese.


Lastly, there’s the dairy-free cheese option. I give instructions below in Recipe Notes for how to make an easy dairy-free cheese from dairy-free yogurt. I have made this recipe for my dairy-free daughter, and it turns out great! This is a great option for those Keto, Paleo or GAPS folks who can’t have dairy at all, but would like to enjoy cloud bread and all it offers!

What’s Cloud Bread Like?

Cloud Bread all by itself isn’t that special, honestly. It’s how we USE cloud bread that makes it amazing! It’s a vehicle: You gotta fill it, top it, pile stuff in it or on it!

What’s so nice is that it’s light, so your toppings or fillings will take center stage. (It’s also airy, tender and not unsubstantial.) I like best to make sandwiches with it! Usually two pieces of bread on a sandwich are too much for me. I get all filled up by the bread. But with cloud bread, you can pile up lots of meats, tapenade, roasted veggies, optional cheese, healthy greens, whatever you like on a sandwich, and you can (possibly) eat the whole thing!

The bread is also good and super yummy with peanut butter or nut butter, berries, chocolate spread, jam, whatever sweet sandwich stuff you like, for sure!

And, reminder, NO CARBS: you’re pretty much just eating eggs and cheese (or dairy-free cheese) when you eat cloud bread. Tons of protein and good fats. So it digests really lightly, too, really well. Cloud bread won’t sit heavy in your belly.

How to Shape It?

You have options! Prior to this recipe I’d only seen folks make rolls with cloud bread. But I have limited space in our tiny house oven, so I accidentally figured out how great the batter is made into large flatbreads, that can then be made into huge, gorgeous sandwiches to feed your loved ones or even a crowd.

You can make big 8-10″ rounds. Or you can make a big square or rectangle and cut big squares for sandwiches. And you can make big buns, of course, too.

The batter gets scooped or poured and spread onto parchment-lined cookie sheets, so you have total freedom to make whatever shape suits your imagination and the sandwiches you have in mind.

*Cloud Bread*~ KETO, Paleo, GAPS Diet {High Protein, Low-Carb, Lactose-free!; DAIRY-FREE option!} #lowcarbbread #ketobread #ketocloudbread #cloudbread #gapsdiet #gapsdietbread #paleobread #highprotein #highfat #lowcarb


5 from 2 votes
KETO, Paleo & GAPS Diet *Cloud Bread* {High Protein, Low-Carb, Lactose-free!}
Prep Time
25 mins
Cook Time
12 mins
Total Time
37 mins
Servings: 12 rolls or more, or 2 large flatbreads for making big sandwiches
Author: Megan
  • 6 whole eggs separated
  • 1/4 pound brie or other soft, aged cheese like Port Salut (see Recipe Notes for dairy-free version)
  • 1 Tablespoon water
  • 1/2 teaspoon gelatin see discount code in Recipe Notes
  1. Line a large baking sheet, or two smaller baking sheets, with parchment paper. Preheat oven to 325 degrees.
  2. Cut very end rind off brie, thinly; (do not remove top or bottom rind). Cut brie into smaller sections, about 1" cubes. (See photos.) Place in food processor.
  3. Add egg yolks to brie. Puree brie and egg yolks on high speed until they are well mixed and any rind pieces are very tiny. Set aside briefly.
  4. Place water in very small saucepan or metal measuring cup. Sprinkle gelatin over its surface. Allow to bloom briefly, then stir.
  5. Heat gelatin water over medium heat, stirring the whole time, about 30 seconds to 1 minute, until gelatin is dissolved and water is foamy. Set aside to cool briefly.
  6. Place egg whites in large metal bowl (or bowl of electric stand mixer). Whisk on high until soft peaks form.
  7. Continue beating, adding gelatin water in drizzle as you beat. Beat until stiff peaks form.
  8. Add brie and egg yolk puree to egg whites. Use a spatula to gently but completely fold egg whites into puree.
  9. If you're making rolls, use large cookie scoop to portion out batter onto prepared cookie sheet. If making large flatbreads, scoop batter into one or two piles; then spread into desired shapes: 2 large rounds, 1 large rectangle etc.
  10. Bake in center of oven until puffed and cooked through, and golden on the top. Large shapes will take twice as long as small rolls: about 12-15 minutes for small rolls and 25-30 minutes for large breads.
Recipe Notes


Use drained non-dairy yogurt, such as this cashew yogurt recipe. To drain, simply place yogurt in cheesecloth or nut milk bag, over bowl or glass (to catch the whey). Allow to drain 2 hours minimum. Use 2/3 cup "yogurt cheese" in place of the dairy cheese in the recipe. Note: If the recipe is extra thick and not watery at all, you do not need to drain; the above cashew yogurt recipe can be made thick, so it may not need to drain. However, most non-dairy yogurts will need to drain first.

Find the best, sustainable gelatin HERE. Enter code BEAUTIFUL10 at checkout for 10% off entire order.

Step-by-step photos are below, to help you see the process! 🙂


*Cloud Bread*~ KETO, Paleo, GAPS Diet {High Protein, Low-Carb, Lactose-free!; DAIRY-FREE option!} #lowcarbbread #ketobread #ketocloudbread #cloudbread #gapsdiet #gapsdietbread #paleobread #highprotein #highfat #lowcarb


*Cloud Bread*~ KETO, Paleo, GAPS Diet {High Protein, Low-Carb, Lactose-free!; DAIRY-FREE option!} #lowcarbbread #ketobread #ketocloudbread #cloudbread #gapsdiet #gapsdietbread #paleobread #highprotein #highfat #lowcarb

What kind of sandwich will you make with your cloud bread?!

Comments 20

  1. Hi Megan,
    I hope this question makes sense….. you don’t slice this bread horizontally to make a sandwich; do you? You use two separate breads to make a sandwich, or no?
    Also, do you put two pans in the center of the oven if you make 12 rolls, with six on each pan, or do you wait until one is done before you put the other one in the center of the oven?
    Thank you soooo much,

    1. Hi Selma, your question totally makes sense! 🙂 You are correct; you do not slice the breads; you use two separate ones to make a sandwich. Regarding the pans, whatever works best with your oven: If you put both pans in the oven at the same time and one is browning faster than the other, you just switch their locations half way through the baking time. That’s what I do personally. You’re welcome! Best!

  2. Fantastic information on French cheese… thank you! Now I will take the time to look for a French brie when cheese shopping. Also, I have been meaning to try cloud bread and will definitely be pinning this recipe to try very soon!

    1. I’m so glad the French cheese info was helpful. It has made a HUGE difference for me personally. Otherwise, I couldn’t eat cheese. Enjoy the cloud bread! 🙂

  3. I’ve never tried cloud bread but I’ve always wanted to. Yours looks so soft! I loved learning about your reasons for purchasing cheese from France! That was an education for me!

  4. These are so cute and your pic-collage is so helpful. I’ve been hearing about these cloud bread a lot and I’ll try your recipe soon 🙂

  5. Thank you for creating this special recipe, and for the cheese tips. Isn’t a great quality cheese a beautiful thing!

    1. Aw man, I’m sorry. If you like the bread, it can be a new fridge staple to buy brie. It is for us (and lots of Kerrygold butter, ha!). I hope you love the bread, Lindsey! 🙂

  6. This is such a great idea! And it does look soft and billowy. I believe my daughter tried a cloud bread for her son and he loved it!

  7. What about a muffin top pan? My son is on GAPS for autism and has been asking for peanut butter and jelly sandwich. But he’s allergic to coconut. And every bread recipe seems to be made with it. This looks like a winner of a recipe for a once a week lunch

    1. Post

      Hi Kristine, that’s a great idea! I don’t think you’ll need the pan though. If you just put the dough in slightly smoothed mounds on a lined cookie sheet, they’ll end up in the same shape/size, and then you can make more at a time. I hope it’s a great fit for him and your family!

Leave a Reply

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