Set oven to 350F.
In a skillet, cook up some bacon until it’s crispy. Set the slices aside on a paper towel to cool and get crispy, then chop it into pieces.
Chop the stem off the head of cauliflower and break off the florets. Add the florets to a high powered food processor. Blend until the cauliflower turns into “rice.” Once you reach that consistency, sprinkle in the baking powder and blend again to mix.
Add the cauliflower to a large mixing bowl followed by the rest of the ingredients and the bacon. Mix and fold the ingredients together until well mixed.
Spray a regular-sized muffin pan with olive oil (or avocado oil), then evenly divide the batter among the muffin cups. If desired, sprinkle a little cheese on top, then add a jalapeño slice on top for garnish.
Bake for 28 to 30 minutes, or until golden brown. Allow the muffins to slightly cool before handling and removing from the muffin tray.