These savory muffins are packed with the delicious flavors of sausage, cheese, and herbs, making them perfect for breakfast or a snack.
Preheat your oven to 375°F (190°C) and grease a muffin tin or line it with paper liners.
Using paper liners makes cleanup easier and ensures the muffins release easily.
Remove the sausage from its casing and cook it in a skillet over medium heat until browned. Drain and set aside.
Break the sausage into small pieces while cooking for even browning.
In a large mixing bowl, combine the flour, grated Parmesan cheese, baking powder, salt, pepper, and oregano.
Sift the dry ingredients together to ensure they are well combined and to aerate the flour.
In another bowl, whisk together the egg and olive oil. Stir in the cooked sausage, onion, and bell pepper.
Ensure the sausage has cooled slightly before adding it to the egg mixture to prevent cooking the egg.
Pour the wet mixture into the dry ingredients and stir until just combined. Do not overmix.
Overmixing can result in dense muffins, so mix until the ingredients are just incorporated.
Spoon the batter into the prepared muffin tin, filling each cup about 3/4 full.
Use an ice cream scoop for evenly sized muffins.
Bake in the preheated oven for 20-25 minutes or until a toothpick inserted into the center comes out clean.
Check the muffins a few minutes before the end of the baking time to avoid overbaking.
Let the muffins cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.
Cooling the muffins on a wire rack prevents them from becoming soggy.
Serve the muffins warm or at room temperature. Enjoy!
These muffins are delicious on their own or with a dollop of butter.