Primal.  Nut free.  Grain Free.  Flour free.

Sandwich Rolls (Primal)

How do you make sturdy, fluffy, pliable buns out of whole food ingredients?  EGGS!  That’s right, the main ingredient that takes traditional processed sandwich buns and turns them into UN-buns is eggs.  The egg is so darn versatile.  These rolls, do need a bit of dairy though or they just don’t work the same way.  So far in my attempts without diary, the rolls were crumbly and didn’t quite hold up for sandwiches.  By adding some cultured cream cheese, this is not a paleo recipe.  It is, however primal, and will hold up great in place of any traditional sandwich roll!

Let me show you how these work.

Start by separating your eggs whites and yolks into two separate bowls.  Whip your egg whites until they form stiff peaks.

Whip Egg Whites

Next, grab your bowl of egg yolks, cream, cheese and coconut sugar and whip them until smooth.

whip egg yolks and cream cheese

Pour your yolk mixture into the egg white mixture.

Pour yolk mixture into whites

Fold the yolk mixture into the whites until just combined.  Careful not to over-mix or deflate the whipped whites.

Sandwich Roll Batter

Take your batter and scoop it onto a baking sheet into 6 equal rolls per sheet.  Next, just bake and then you’re ready to eat!

Scoop batter into 6 rolls per baking sheet

Each roll you’ve made will be half of a sandwich roll, making enough rolls for 6 sandwiches total.

These rolls are so versatile!  Have a breakfast sandwich with eggs and bacon, eggs and Apple Breakfast Sausage, or get fancy with eggs and prosciutto!  For lunch, take a sandwich with your leftover cooked protein from dinner with lettuce, tomato and mustard or your favorite flavored paleo mayo!  Endless possibilities.  Below, you can see I enjoyed the rolls with a juicy bison burger for dinner one night (recipe coming soon!)

Final Rolls


Prep time
Cook time
Total time
This recipe makes 12 bun halves, or 6 total sandwich rolls. As you drop the batter onto the baking sheets, each drop of batter is a roll half. These rolls or buns are not intended to be cut in half, each bun itself is half a traditional "roll".
Serves: 6
  • 6 eggs
  • ¼ cup cream cheese at room temperature (preferably a cultured product like Nancy's)
  • ⅛ tsp. cream of tartar (or lemon juice)
  • 1 Tbsp. coconut sugar (optional if you want your rolls to have some sweetness)
  • ¼ tsp. salt
  1. Preheat your oven to 350 F. Line two baking sheets with parchment paper; set aside.
  2. Separate the eggs placing the egg whites into a large mixing bowl and the yolks into a medium-sized mixing bowl.
  3. To the bowl of yolks, add the cream cheese, coconut sugar (optional), and salt. Set aside.
  4. To the bowl of egg whites, add the cream of tartar. Beat whites using a standing mixer or hand mixer until they form stiff peaks (about 4-5 minutes on high speed.)
  5. Beat the egg yolk mixture until combined and creamy.
  6. Gently fold the yolk mixture into the whites, careful not to over-stir or deflate the whipped whites.
  7. Scoop mixture onto baking sheets, making 6 rolls per sheet, or 12 total.
  8. Bake for 25-30 minutes or until golden brown.
  9. After they cool, peel the rolls off the parchment paper and enjoy! Rolls can be stored in an airtight container in the fridge or freezer. Quickly reheat in the microwave, toaster, or oven.


Rate, Review, & Comment

Rate this recipe: