- Preparation time: 20 minutes
- Cooking time: 25–30 minutes
- Cooling time: 15 minutes
- Total time: ~1 hour 5 minutes
- Difficulty level: Medium
- Effort intensity: Moderate (requires mixing, shaping, and baking)
- Heat intensity: Medium oven bake (175–180°C / 350°F)
- Spice intensity: Mild (can be adjusted)
Ingredients
Dry Ingredients
- 2 cups almond flour (finely ground for best texture)
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon garlic powder (optional for savory depth)
Wet Ingredients
- 2 large eggs
- 2 tablespoons melted butter (unsalted)
Cheese Base
- 1 1/2 cups shredded mozzarella cheese (low-moisture, part-skim works best)
- 2 tablespoons cream cheese (softened)
Optional Add-ins
- 1 tablespoon sesame seeds (for topping)
- 1 tablespoon chia seeds (for texture and fiber)
- Fresh herbs like oregano or parsley for aroma
Equipment Needed
- Mixing bowls (2 medium-sized)
- Microwave-safe bowl or stovetop pan (for melting cheese)
- Whisk and spatula
- Baking tray
- Parchment paper
- Oven
Step-by-Step Instructions
Step 1: Preheat and Prepare (Time: 5 minutes | Intensity: Low)
Preheat your oven to 175°C (350°F). Line a baking tray with parchment paper to prevent sticking. This step ensures your rolls bake evenly and don’t burn at the bottom.
Step 2: Melt the Cheese Base (Time: 3–4 minutes | Intensity: Medium heat)
In a microwave-safe bowl, combine mozzarella and cream cheese. Heat in short intervals of 30–40 seconds, stirring in between until fully melted and smooth. If using a stovetop, melt over low heat while continuously stirring to prevent burning.
The mixture should become stretchy and sticky. This cheese base acts as the structural binder for the dough.
Step 3: Prepare Dry Mix (Time: 3 minutes | Intensity: Low)
In a separate bowl, mix almond flour, baking powder, salt, and optional garlic powder. Stir well to evenly distribute the leavening agent. This ensures consistent rise during baking.
Step 4: Combine Wet Ingredients (Time: 2 minutes | Intensity: Low)
Add eggs and melted butter into the warm cheese mixture. Stir quickly while the cheese is still pliable so the eggs blend smoothly. The mixture may feel slightly thick and stretchy.
Step 5: Form the Dough (Time: 5–7 minutes | Intensity: Medium effort)
Gradually add the dry ingredients into the cheese mixture. Mix using a spatula until a thick dough forms. Once it becomes difficult to stir, use your hands to knead lightly until smooth.
The dough should be soft, slightly oily, and pliable—not dry or crumbly. If too sticky, add a teaspoon of almond flour at a time.
Step 6: Shape the Rolls (Time: 10 minutes | Intensity: Medium)
Divide the dough into 6–8 equal portions depending on your desired roll size. Roll each piece into a ball and gently flatten slightly to form sandwich-style buns.
Place them evenly spaced on the prepared baking tray. Optionally, brush the tops with melted butter and sprinkle sesame seeds for added texture and flavor.
Step 7: Bake the Rolls (Time: 25–30 minutes | Intensity: Medium heat)
Bake in the preheated oven at 175°C (350°F) for 25–30 minutes. The rolls should turn golden brown on top with a firm exterior.
Avoid opening the oven too early, as this may affect rising. Around the 20-minute mark, you can rotate the tray for even browning.
Step 8: Cooling Phase (Time: 15 minutes | Intensity: Low)
Remove the rolls from the oven and allow them to cool on the tray for 10 minutes. Then transfer to a wire rack for another 5 minutes.
This cooling stage is important because keto bread continues to firm up as it cools. Cutting too early may result in a gummy texture.
Texture and Flavor Profile
These rolls are slightly crisp on the outside and soft, cheesy, and airy inside. The mozzarella gives a subtle stretch, while almond flour adds a nutty undertone. The flavor is savory and mild, making them ideal for both sweet and savory fillings.
Serving Suggestions
- Use as sandwich buns for grilled chicken or beef
- Slice and toast for breakfast with butter or cream cheese
- Serve with soups like broccoli cheddar or mushroom soup
- Make mini burgers for keto-friendly sliders
Variations
- Herb Cheese Rolls: Add oregano, basil, or thyme into the dough for an aromatic twist.
- Spicy Version: Add chili flakes or cayenne pepper for heat.
- Seeded Rolls: Coat the top with sesame, flax, or sunflower seeds.
- Cheddar Version: Replace half of mozzarella with sharp cheddar for a stronger flavor.
Storage Instructions
- Room temperature: Store in an airtight container for up to 24 hours.
- Refrigerator: Keeps fresh for 4–5 days.
- Freezer: Can be frozen for up to 2 months. Reheat in oven or toaster for best texture.
Nutritional Information (Per Roll, if divided into 8 servings)
- Calories: ~210 kcal
- Protein: 9–11 g
- Fat: 17–18 g
- Net Carbohydrates: 3–5 g
- Fiber: 2–3 g
- Sugar: <1 g