Steam the broccoli until it's just softened a bit.
In a medium mixing bowl, mix together the cream cheese, shredded cheese, and eggs until well combined. Then, add in the steamed broccoli and give it a good stir.
Next, gently fold in the coconut flour, baking powder, salt, and pepper until everything is evenly mixed.
Now, here's a crucial step: let the dough chill for about 10 minutes. This helps the coconut flour absorb the moisture, so don't skip it!
While the dough is chilling, lightly spray a standard 12-count muffin pan with cooking spray.
After chilling, spoon the mixture into the muffin pan, distributing it evenly among the 12 cups.
Pop the pan into the preheated oven and bake for 15-17 minutes, or until the muffins have set and are slightly golden on top.
Once done, take them out of the oven and let them cool for a bit before enjoying your tasty, low-carb Broccoli Cheddar Muffins!