01 -
Preheat oven to 375°F (190°C). Grease a 12-cup muffin tin or line with liners.
02 -
Cook sausage in a skillet over medium heat, breaking into crumbles. Drain excess fat; cool slightly.
03 -
In a medium bowl, whisk flour, baking powder, baking soda, salt, pepper, and garlic powder.
04 -
In a separate bowl, whisk eggs, milk, and oil/butter. Stir in cooked sausage (and bacon, if using).
05 -
Pour wet into dry; stir until just combined. Fold in cheese and green onions (if using).
06 -
Distribute batter evenly into the muffin tin, filling each cup almost to the top.
07 -
Bake for 20-25 minutes, until a toothpick comes out clean and tops are golden brown.
08 -
Cool in pan for 5 minutes, then transfer to a wire rack. Serve warm.