Preheat your oven to 375°F / 190°C.
Place 2 tablespoons (30 ml / 1 fl oz) of butter into a 10-inch cast-iron skillet and put it in the preheating oven. This allows the skillet to get hot and the butter to melt, creating an amazing crust.
In a small bowl or saucepan, gently melt the remaining 3 tablespoons (45 ml / 1.5 fl oz) of butter and set aside.
In a medium bowl, whisk together the eggs, heavy cream, water, and the 3 tablespoons (45 ml / 1.5 fl oz) of melted butter until smooth.
In a separate small bowl, combine the almond flour, flaxseed meal, baking powder, and salt.
Whisk to break up any clumps.
Add the dry to the wet and stir until just combined.
Do not overmix. If using, stir in the sweet corn extract.
Carefully remove the hot skillet from the oven.
Pour the cornbread batter into the sizzling butter in the skillet, spreading it evenly.
Bake for 25 to 30 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.
Let cool slightly before slicing and serving.
Mix the batter only until the are combined. Overmixing almond flour can result in a dense, heavy cornbread.
Add ½ cup of shredded cheddar and 1-2 diced jalapeños to the batter for a delicious keto jalapeño cheddar version.