01 -
Cook the ground breakfast sausage in a skillet over medium heat until thoroughly browned. Drain any excess fat and set aside to cool.
02 -
In a large mixing bowl, whisk together eggs, milk, and melted butter until well combined. Stir in the shredded cheddar cheese and finely chopped onion.
03 -
In a separate bowl, whisk together all-purpose flour, baking powder, baking soda, garlic powder, salt, and ground black pepper.
04 -
Gradually incorporate the dry ingredients into the wet mixture, stirring gently until just combined. Avoid overmixing for optimal muffin texture.
05 -
Gently fold the cooled cooked sausage into the batter, ensuring even distribution.
06 -
Preheat oven to 190°C. Lightly grease a 12-cup muffin tin with non-stick spray or butter.
07 -
Spoon the batter into the prepared muffin cups, filling each about three-quarters full. Bake for 20 to 25 minutes, or until golden brown and a toothpick inserted into the centre comes out clean.
08 -
Allow muffins to cool in the tin for 5 minutes before transferring them to a wire rack to cool completely.