Prep Time: 15 minutes
Cook Time: 45 minutes
Cooling Time: 30 minutes (essential!)
Total Time: 1 hour 30 minutes
Servings: 12 slices
Dietary Info: Keto, Gluten-Free, Grain-Free, Low-Carb, Vegetarian
Difficulty: Easy
Ingredients
-
2 cups (200g) finely ground blanched almond flour
-
1 tbsp baking powder (aluminum-free)
-
1 tsp garlic powder
-
1 tsp onion powder
-
½ tsp sea salt
-
¼ tsp xanthan gum (optional, but improves texture)
-
5 large eggs, at room temperature
-
⅓ cup (80ml) unsalted butter, melted and slightly cooled
-
¼ cup (60ml) sour cream or full-fat Greek yogurt
-
2 cups (200g) shredded mozzarella cheese (low-moisture, part-skim works best)
-
1 cup (100g) shredded cheddar cheese
-
⅓ cup (35g) grated Parmesan cheese
-
1 tbsp fresh chopped chives or parsley (optional, for garnish)
Equipment
-
8.5 x 4.5 inch loaf pan
-
Parchment paper
-
Electric hand mixer or stand mixer
-
Large mixing bowls
-
Spatula
Instructions
Step 1: Prep & Preheat
Preheat your oven to 350°F (175°C). Line your loaf pan with parchment paper, leaving an overhang on the two long sides for easy removal. This is crucial as the bread is delicate when hot.
Step 2: Combine Dry Ingredients
In a medium bowl, whisk together the almond flour, baking powder, garlic powder, onion powder, salt, and xanthan gum (if using). Ensure there are no lumps. Set aside.
Step 3: Whip the Eggs
In a large bowl or the bowl of a stand mixer, add the eggs. Using the whisk attachment, beat the eggs on high speed for 4-5 minutes until they are very pale, frothy, and have tripled in volume. This step is the SECRET to a light, non-dense loaf. Do not skip or shorten it.
Step 4: Create the Batter
With the mixer on low, slowly drizzle in the melted butter and sour cream until just combined. Gently fold in the dry ingredient mixture using a spatula until a loose batter forms. Finally, fold in all three shredded cheeses (mozzarella, cheddar, and Parmesan) until evenly distributed. The batter will be thick, sticky, and cheesy.
Step 5: Bake to Perfection
Pour and scrape the batter into your prepared loaf pan. Smooth the top with a spatula. Sprinkle with extra Parmesan or chives if desired.
Place in the center of the preheated oven and bake for 40-50 minutes. The loaf is done when it is deeply golden brown on top, firm to the touch, and a toothpick inserted into the center comes out clean (a few moist crumbs are okay, but no wet batter).
Step 6: The Crucial Cool
This is the most important step for perfect slicing! Remove the loaf from the oven and let it cool in the pan for 15 minutes. Then, using the parchment paper, lift the loaf out and place it on a wire rack to cool completely, for at least 30 more minutes. The bread continues to set as it cools. Slicing while warm will cause it to be gummy.
Chef’s Tips & Variations
-
Room Temperature is Key: Using room-temperature eggs and dairy helps them incorporate smoothly and supports a better rise.
-
Don’t Overmix: Once you add the dry ingredients, fold gently. Overmixing can deflate the eggs and lead to a denser bread.
-
Flour Power: For best results, use finely ground, blanched almond flour. Coarse almond meal will make the bread gritty.
-
Cheese Swap: Feel free to experiment with different melting cheeses like Gouda, provolone, or a Mexican blend.
-
Herb It Up: Add a teaspoon of dried Italian seasoning or rosemary to the dry ingredients for an herby twist.
Storage & Serving Suggestions
-
Storage: Store completely cooled bread in an airtight container or wrapped in foil in the refrigerator for up to 5 days.
-
Freezing: Slice the loaf first, separate slices with parchment paper, and freeze in a bag for up to 2 months. Toast directly from frozen!
-
Serving Ideas: Toast slices and slather with butter, use for epic keto grilled cheese or BLTs, or serve alongside a bowl of keto-friendly soup or chili.
Nutrition Information
(Per slice, based on 12 slices. Estimated using a nutrition calculator.)
-
Calories: 298 kcal
-
Total Fat: 26g
-
Saturated Fat: 10g
-
Cholesterol: 115mg
-
Sodium: 380mg
-
Total Carbohydrates: 6g
-
Dietary Fiber: 1g
-
Sugars: 1g
-
Net Carbs: 5g
-
Protein: 13g