Heat your oven to 375 °F/190 ºC and line a muffin pan with 12 liners, or use a silicone muffin pan.
In a medium bowl, whisk together almond flour, baking powder, baking soda and salt.
In a large bowl, whisk together butter, heavy cream and egg until smooth.
Stir in the bacon and cheddar.
Combine the almond flour mixture with the bowl of wet ingredients, stirring gently to combine.
The batter will be very thick.
Spoon the batter into the muffin tin, filling the cups almost to the top.
Bake until the muffins are lightly browned on top and a toothpick inserted into a muffin comes out clean, about 16 minutes.
For optimal freshness, store bacon and cheddar keto muffins in the refrigerator.
They keep well for 3 to 5 days.
The muffins also freeze well and can be defrosted and heated in the microwave before eating