The door swings open, you kick off your shoes, and your cravings hit hard. You’re not in the mood to cook for hours—but you’re definitely in the mood for something warm, satisfying, and low-carb.
That’s where these Keto Buns come in—soft, golden, and melt-in-your-mouth fluffy. Whether you’re dreaming of the best keto hamburger buns recipe or just craving a buttery sandwich bun that won’t break your carb count, this recipe delivers flavor without compromise.
And the best part? These easy keto buns with almond flour are done in under 30 minutes, with just a handful of pantry staples. From juicy burgers to hot dogs and deli-style sandwiches, this bun is your new keto bread obsession.
Why You’ll Love These Keto Buns
- Soft, fluffy, and golden – Just like traditional buns!
- Low carb and gluten-free – Perfect for keto dieters.
- Only 6 ingredients – Pantry staples, no obscure ingredients.
- Ready in 30 minutes – Great for busy weeknights.
- Versatile – Works for burgers, sandwiches, and hot dogs.
Best way to make keto buns at home? Follow this foolproof method for perfect results every time.
Ingredients for Keto Buns
To make these soft and fluffy keto sandwich buns, you’ll need the following:
- 3 cups shredded mozzarella cheese
(Essential for texture; choose low-moisture, part-skim) - 2 oz cream cheese
(Adds moisture and richness) - 1¾ cups almond flour
(The best flour for keto buns – low carb and gluten-free) - 1 tbsp baking powder
(Gives rise and fluffiness) - 2 large eggs (for dough)
- 1 large egg (for egg wash)
- 1 tbsp sesame seeds (for topping)
(Optional, but adds a classic bun look)
Dietary swaps: Use coconut flour if you’re allergic to nuts (adjust liquids as it’s more absorbent).

How to Make Keto Buns – Step by Step
Step 1: Preheat and Prep
Preheat your oven to 400°F (200°C). Line a large baking tray with parchment paper.
Step 2: Melt the Cheeses
In a microwave-safe bowl, combine:
- 3 cups shredded mozzarella
- 2 oz cream cheese
Microwave in 20-second intervals, stirring each time, until fully melted and smooth.
Tip: Don’t overheat—cheese should be melted, not bubbling.
Step 3: Process the Dough
Transfer the melted cheese into a food processor. Add:
- 1¾ cups almond flour
- 1 tbsp baking powder
- 2 eggs
Pulse until a thick, sticky dough forms.
Step 4: Knead and Shape
Dust a surface lightly with almond flour. With damp hands:
- Knead dough until smooth (about 1–2 mins).
- Divide into 6 equal portions.
- Roll each into a ball, flatten slightly, and place on tray.
Step 5: Egg Wash and Sesame
- Whisk the remaining 1 egg.
- Brush tops of buns with egg wash.
- Sprinkle with sesame seeds (optional).
Step 6: Bake
Bake for 14–17 minutes, until tops are golden brown. Let cool for 5 minutes before slicing.
For extra golden tops, broil for 1–2 minutes at the end.

Pro Tips for Making the Best Keto Buns
- Don’t skip the egg wash – It gives the buns their glossy finish.
- Want them extra fluffy? Add 1 tsp of psyllium husk to improve structure.
- No food processor? Mix by hand with a silicone spatula, then knead thoroughly.
- Make-ahead: These buns freeze beautifully—see below!
Frequently Asked Questions:
- Can I make keto buns ahead of time?
Yes! Freeze after baking and reheat in a toaster oven. - What is the secret to the best keto buns?
It’s all in the cheese-to-flour ratio and a good knead.
Best Ways to Serve Keto Buns
These buns are incredibly versatile. Here’s how we love to use them:
- Keto burger night with lettuce, tomato, and sugar-free ketchup
- Breakfast sandwich with eggs, cheese
- Keto hot dog buns low carb style – just shape longer before baking
- Deli-style sandwich with turkey and avocado
- Warm with butter as a dinner roll substitute
Pair with our Cajun Chicken Sloppy Joes or Mexican Street Corn Coleslaw Recipe for a complete meal.
Nutritional Information for Keto Buns
Per Bun (1 of 6):
- Calories: 250 kcal
- Fat: 20g
- Carbs: 4g net
- Fiber: 3g
- Protein: 13g
Low-carb and gluten-free – perfect for any ketogenic lifestyle!
Storage & Leftovers
- Refrigerator: Store in an airtight container for up to 5 days.
- Freezer: Wrap individually in plastic wrap, then place in a freezer bag. Lasts 3 months.
- Reheating: Toast in oven at 300°F for 5–7 minutes or microwave for 20–30 seconds.
How long do keto buns last in the fridge? Up to 5 days when sealed properly.

You Asked, We Answered
Are keto buns actually healthy?
Yes! They are low in carbs, gluten-free, and high in protein and healthy fats.
What’s the difference between keto buns and regular buns?
Keto buns use almond flour and cheese instead of wheat flour, making them low-carb and gluten-free.
Are keto buns low calorie?
They are lower in carbs but not necessarily low in calories due to the cheese and nuts. Each bun has ~250 kcal.
Which bread is keto?
Breads made with almond flour, coconut flour, flaxseed, or psyllium husk are keto-friendly.
More Flavorful Ideas to Try Next
If you love these low-carb buns, check out:
- Kaiser Bread – Perfect Rolls for Sandwiches
- Garlic Parmesan Chicken and Potatoes | Easy Oven Recipe
- Cream Cheese Pound Cake
Keep Cooking with Us
Now you know how to make the best keto buns at home! This easy, low-carb recipe is everything you need to satisfy your bread cravings—without falling off your keto goals.
What’s your favorite way to enjoy keto buns?
Comment below, rate the recipe, or share it on social media with your friends and fellow keto fans!

Keto Buns – Easy Low-Carb Bread for Sandwiches
- Total Time: 27 minutes
- Yield: 6 buns 1x
- Diet: Gluten Free
Description
Soft, fluffy, and low-carb keto buns made with almond flour, mozzarella cheese, and eggs. Perfect for burgers, sandwiches, or as a healthy bread alternative on a keto diet.
Ingredients
- 3 cups shredded mozzarella cheese
- 2 oz cream cheese
- 1¾ cups almond flour
- 1 tbsp baking powder
- 2 large eggs (for dough)
- 1 large egg (for egg wash)
- 1 tbsp sesame seeds (optional, for topping)
Instructions
- Preheat the oven to 400°F (200°C) and line a large baking tray with parchment paper.
- In a microwave-safe bowl, combine shredded mozzarella cheese and cream cheese. Microwave in 20-second intervals until mostly melted, then stir until smooth.
- Transfer the melted cheese mixture into a food processor. Add almond flour, baking powder, and the 2 eggs. Pulse until a thick dough forms.
- Lightly dust a surface with almond flour and transfer the dough onto it. Using slightly damp hands, knead the dough until smooth.
- Divide the dough into 6 equal portions. Roll each into a ball and place on the prepared tray. Flatten slightly to resemble a bun.
- Whisk the remaining egg and brush the tops of each bun. Sprinkle with sesame seeds if desired.
- Bake for 14–17 minutes, or until the tops are golden brown. Remove from the oven and let cool for 5 minutes before slicing and serving.
Notes
- For extra structure, you can add 1 tsp of psyllium husk to the dough.
- Use part-skim, low-moisture mozzarella for best results.
- To reheat, toast in oven or microwave lightly until warm.
- Shape the dough into longer forms for keto hot dog buns.
- Prep Time: 10 minutes
- Cook Time: 17 minutes
- Category: Bread
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bun
- Calories: 250 kcal
- Sugar: 1g
- Sodium: 350mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 3g
- Protein: 13g
- Cholesterol: 70mg