Cheesy, fluffy, and totally low-carb — these buns are perfect for keto sandwiches, burgers, or just as a savory snack! Made with mozzarella, almond flour, and eggs, they’re gluten-free, grain-free, and full of flavor.


🍽️ Recipe Overview

  • Yield: 8 buns
  • Prep Time: 10 minutes
  • Cook Time: 15–18 minutes
  • Total Time: ~30 minutes
  • Course: Bread / Snack / Side
  • Cuisine: Low-Carb, Keto
  • Calories: ~210 kcal per bun (estimate)
  • Diet: Keto, Gluten-Free, Grain-Free

🛒 Ingredients & Their Purpose

Cheese Base

  • 2 cups shredded mozzarella cheese
    Melts into the dough, adds chewiness and fat.
  • 2 oz cream cheese
    Adds moisture and helps the dough stick together.

Binder

  • 2 large eggs
    Acts as the binder and adds protein.

Dry Ingredients

  • 1½ cups almond flour
    Low-carb flour alternative; gives structure.
  • 1 tsp baking powder
    Provides rise and fluffiness.
  • ½ tsp garlic powder
    Boosts savory flavor.
  • ½ tsp onion powder
    Adds a slight sweetness and depth.
  • ¼ tsp salt
    Enhances all flavors.

Optional Toppings

  • Sesame seeds, poppy seeds, or dried herbs for flavor & crunch.

🔪 Equipment Needed

  • Microwave-safe mixing bowl
  • Whisk
  • Spoon or spatula
  • Parchment paper
  • Baking sheet
  • Oven

👨‍🍳 Step-by-Step Instructions

Step 1: Preheat Oven

Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.

Step 2: Melt the Cheese

In a microwave-safe bowl, combine:

  • 2 cups mozzarella
  • 2 oz cream cheese

Microwave in 30-second intervals, stirring between each, until smooth and melted. Don’t overcook.

Step 3: Whisk Eggs

In a separate bowl, whisk 2 eggs until beaten. Add the eggs to the melted cheese and mix until mostly smooth.

Step 4: Combine Dry Ingredients

In another bowl, mix:

  • 1½ cups almond flour
  • 1 tsp baking powder
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ tsp salt

Add this dry mix into the cheese-egg mixture. Stir until a thick dough forms. Use your hands if needed to fully combine.

Step 5: Shape & Top

Divide the dough into 8 equal portions. Roll each into a ball and place on the baking sheet. Flatten slightly.

Optional: Sprinkle with sesame seeds, poppy seeds, or dried herbs.

Step 6: Bake

Bake in the preheated oven for 15–18 minutes, or until the buns are golden brown and firm on top.


🌡️ Storage Tips

  • Fridge: Store in an airtight container for up to 5 days.
  • Freezer: Freeze for up to 2 months; reheat in oven or toaster oven.
  • Reheat: Toast or bake for 5–7 mins at 350°F for best texture.

🔄 Variations & Ideas

  • Spicy version: Add chili flakes or diced jalapeños.
  • Cheese swap: Use cheddar or a Mexican blend.
  • Mini version: Make 16 small bites for party snacks!

🧾 Nutrition (Per Bun – Estimate)

  • Calories: ~210
  • Protein: 10g
  • Fat: 17g
  • Carbs: 4g net
  • Fiber: 2g
  • Sugar: <1g

🍴 Final Thoughts

These Keto Cheese Buns are buttery, cheesy, and super satisfying. Use them for sandwiches, pair with soups, or eat them straight from the tray! 🧈🧀

Want a dairy-free or nut-free variation? Just ask!