These savory breakfast muffins are soft, cheesy, and made for easy mornings. They bake up filling and flavorful, making them perfect for prepping ahead and grabbing on busy days.
Preheat oven to 350°Fahrenheit (180°Celsius) and grease a 6-cup muffin tin; cook and crumble the sausage, then chop the bell pepper and spinach.
Whisk eggs with milk, salt, garlic powder, and black pepper until smooth and fully combined.
Stir in the bell pepper, sausage, spinach, and cheddar, mixing just until evenly distributed.
Fill the muffin cups nearly to the top and bake for about 20 minutes until set, then cool slightly before serving.
Notes
Cook the breakfast sausage fully before adding it to the batter, or you’ll end up with greasy, soggy muffins. Let it cool slightly so it doesn’t melt the cheddar cheese too early.
Use fresh spinach, but chop it small so it spreads evenly through the savory breakfast muffins. Big spinach pieces trap moisture and mess with the texture.
Don’t overmix the batter; overworking it makes dense, tough muffins instead of light, savory ones.
Fill the muffin tin almost to the top for a better rise and shape. Underfilled cups give you flat muffins that feel more like snacks than a real breakfast.