Follow me on social for more recipe ideas & inspiration!

Keto Hamburger Buns

keto hamburger buns piled on parchment paper.

Soft and fluffy hamburger buns made with zero grains! These are the perfect way to enjoy that burger!

Soft and fluffy hamburger buns made with zero grains! These are the perfect way to enjoy that burger!

Yield 4 buns
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes


For the buns:

  • 1 1/2 cups shredded mozzarella
  • 2 tablespoons cream cheese
  • 1 large egg, beaten
  • 1 cup finely ground almond flour
  • 1 tablespoon baking powder

For the top:

  • 1 large egg, beaten
  • sesame seeds


  1. Preheat oven to 425 degrees. Line a baking sheet with parchment paper.
  2. Add the mozzarella and cream cheese to a microwave safe bowl and microwave for one minute. Stir to combine and return to microwave until cheese has melted, about 30 more seconds.
  3. Stir to combine the cheeses and then add the egg, almond flour, and baking powder to the mixture. Stir well to combine. 
  4. Lightly oil your hands and knead the dough until smooth and pliable. 
  5. Separate dough into 4 evenly sized balls and shape into buns.
  6. Place dough on prepared baking sheet and brush with the second beaten egg. Sprinkle with sesame seeds.
  7. Bake for 10-15 minutes or until golden brown on top and the sides seem fully set (no melty cheese).
  8. Let cool for 10 minutes before slicing in half and serving. 


This recipe makes 4 buns that are a bit smaller than a traditional bun. If you'd like a larger bun, shape into just 3 buns. This dough is fairly filling with the cheese and almond flour, so we find that the size of 4 buns is perfect.

These should be golden brown on top and the sides should look fully set when you pull them from the oven. If they're undercooked, the centers will be a bit melty/cheese, but it should set up a bit as they cool.

Use a serrated knife to cut the buns in half.

Nutrition Information:

Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 361Total Fat: 28gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 19gCholesterol: 121mgSodium: 643mgCarbohydrates: 12gNet Carbohydrates: 7gFiber: 5gSugar: 2gProtein: 18g

All information and tools presented and written within this site are intended for informational purposes only. This information is provided as a courtesy and there is no guarantee that the information is accurate.

Want To Save This Recipe?

Scroll to Top