Keto Cheese Buns
Preparation Time: 15 minutes
Cooking Time: 20 minutes
Cooling Time: 10 minutes
Total Time: 45 minutes
Difficulty Level: Easy
Ingredients
For the Dough
- 2 cups shredded mozzarella cheese
- 2 ounces cream cheese
- 1½ cups almond flour
- 2 large eggs
- 1 teaspoon baking powder
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
Optional Toppings
- ¼ cup shredded cheddar cheese
- 1 tablespoon sesame seeds
- 1 tablespoon everything bagel seasoning
- 1 teaspoon dried oregano
Equipment Needed
- Large mixing bowl
- Microwave-safe bowl
- Baking sheet
- Parchment paper
- Measuring cups and spoons
- Silicone spatula
- Cooling rack
Why You’ll Love These Keto Cheese Buns
- Low in net carbs
- Naturally gluten-free
- High in protein
- Rich cheesy flavor
- Easy to customize
- Perfect for sandwiches and burgers
- Freezer-friendly
- Beginner-friendly recipe
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Line a baking sheet with parchment paper.
Proper preheating ensures the buns bake evenly and develop a golden crust.
Cooking Intensity
Moderate-High Oven Heat (375°F / 190°C)
Allow the oven to reach full temperature before placing the buns inside.
Step 2: Melt the Cheese
Place the mozzarella cheese and cream cheese into a microwave-safe bowl.
Microwave for 30 seconds.
Stir thoroughly.
Microwave for another 30 seconds.
Continue stirring until the cheeses are completely melted and smooth.
Cooking Intensity
Low Microwave Heat
The cheese should be soft and stretchy without becoming browned.
Step 3: Mix the Dry Ingredients
In a separate bowl, combine:
- Almond flour
- Baking powder
- Salt
- Garlic powder
- Onion powder
Whisk until evenly distributed.
This step ensures the leavening agents and seasonings are mixed consistently throughout the dough.
Step 4: Form the Dough
Add the almond flour mixture to the melted cheese.
Crack in the eggs.
Mix thoroughly using a spatula or clean hands.
Continue kneading until a smooth dough forms.
The dough may appear sticky initially but will become more manageable as it cools slightly.
Knead for approximately 2–3 minutes.
The finished dough should be soft and elastic.
Step 5: Shape the Buns
Divide the dough into 8 equal portions.
Roll each piece into a smooth ball.
Arrange them on the prepared baking sheet, leaving space between each bun.
Gently flatten the tops slightly.
If desired, sprinkle with:
- Cheddar cheese
- Sesame seeds
- Everything bagel seasoning
- Dried herbs
These toppings add flavor and visual appeal.
Step 6: Bake the Buns
Place the baking sheet into the preheated oven.
Bake for 18–22 minutes.
Cooking Intensity
Moderate-High Heat Baking
The buns are ready when:
- The tops are golden brown
- The edges are lightly crisp
- The centers are firm
Avoid overbaking, which can make the buns dry.
Step 7: Cool Before Serving
Remove the buns from the oven.
Allow them to cool on the baking sheet for 5 minutes.
Transfer them to a cooling rack.
Let cool for another 5 minutes before serving.
Cooling Time
10 Minutes
Cooling helps improve texture and prevents the buns from falling apart when sliced.
Serving Suggestions
These keto cheese buns are incredibly versatile and can be enjoyed in many ways.
Breakfast
Slice and fill with:
- Eggs
- Bacon
- Sausage
- Cheese
Lunch
Use them as sandwich buns with:
- Turkey
- Chicken
- Tuna salad
- Ham and cheese
Dinner
Serve alongside:
- Soup
- Chili
- Grilled meats
- Salads
Snacks
Enjoy with:
- Butter
- Cream cheese
- Avocado spread
- Garlic herb dip
Storage Instructions
Refrigerator
Store cooled buns in an airtight container.
They will remain fresh for up to 5 days.
Freezer
Freeze individually wrapped buns for up to 3 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Warm in:
- Microwave for 15–20 seconds
- Oven at 325°F (165°C) for 5 minutes
- Air fryer for 2–3 minutes
Tips for Success
Use Freshly Shredded Cheese
Freshly shredded mozzarella melts more smoothly than pre-packaged cheese.
Work Quickly
The dough is easiest to handle while still warm.
Measure Accurately
Precise measurements ensure the best texture.
Don’t Skip Cooling
The buns continue setting as they cool.
Use Parchment Paper
This prevents sticking and makes cleanup easier.
Recipe Variations
Cheddar Cheese Buns
Replace half the mozzarella with sharp cheddar cheese.
Garlic Parmesan Buns
Add:
- ¼ cup grated Parmesan cheese
- ½ teaspoon extra garlic powder
Jalapeño Cheese Buns
Mix in:
- 2 tablespoons finely diced jalapeños
for a spicy version.
Italian Herb Buns
Add:
- Oregano
- Basil
- Thyme
for an herbaceous flavor.
Bacon Cheese Buns
Fold ¼ cup cooked crumbled bacon into the dough before shaping.
Common Mistakes to Avoid
Overheating the Cheese
Excessive heating can make the dough difficult to mix.
Overbaking
Buns become dry if left in the oven too long.
Skipping the Baking Powder
The buns may become dense without proper leavening.
Using Cold Ingredients
Room-temperature eggs incorporate more easily into the dough.
Frequently Asked Questions
Are Keto Cheese Buns Gluten-Free?
Yes. They contain almond flour instead of wheat flour.
Can I Use Coconut Flour?
Not directly. Coconut flour absorbs significantly more moisture and requires recipe adjustments.
Can I Make Them Smaller?
Yes. Divide the dough into 10–12 smaller rolls and reduce baking time slightly.
Why Are My Buns Dense?
Overmixing or inaccurate measurements may affect texture.
Can I Make Them Dairy-Free?
This recipe relies heavily on cheese and cream cheese, so dairy-free substitutions may not provide the same results.
Health Benefits
Low-Carb
Contains significantly fewer carbohydrates than traditional bread.
High Protein
Eggs and cheese contribute valuable protein.
Rich in Healthy Fats
Supports ketogenic dietary goals.
Satisfying
The fat and protein content help promote fullness.
Gluten-Free
Suitable for individuals avoiding gluten-containing grains.
Nutrition Information
Serving Size: 1 Bun
Approximate Nutrition Per Serving
- Calories: 225
- Protein: 10g
- Total Fat: 18g
- Saturated Fat: 7g
- Cholesterol: 65mg
- Total Carbohydrates: 6g
- Dietary Fiber: 3g
- Net Carbohydrates: 3g
- Sugars: 1g
- Sodium: 290mg
- Potassium: 90mg
- Calcium: 180mg
- Iron: 1mg