Start your morning right or elevate your snack game with these savory Ham and Cheese Muffins—quick, easy, and irresistibly delicious! Loaded with tender bites of diced ham, gooey cheddar cheese, and a hint of optional green onion for a pop of freshness, these muffins strike the perfect balance between hearty and cheesy. With just 15 minutes of prep time, you'll have a dozen golden-brown muffins ready to enjoy in under 40 minutes, making them a fantastic option for busy mornings, grab-and-go lunches, or afternoon pick-me-ups. Optimized for flavor and versatility, these muffins can be served warm on their own or paired with a bowl of soup or a crisp salad for a more filling meal. Whether you're meal prepping or hosting brunch, this recipe is a guaranteed crowd-pleaser!
Preheat your oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or lightly grease the cups with cooking spray.
In a large mixing bowl, whisk together the all-purpose flour, baking powder, salt, and granulated sugar.
In a separate medium bowl, whisk together the milk, eggs, and melted butter until well combined.
Pour the wet ingredients into the bowl with the dry ingredients. Stir gently until just combined. Be careful not to overmix; the batter will be slightly lumpy.
Fold in the diced ham, shredded cheddar cheese, and chopped green onions (if using) until evenly distributed.
Using a spoon or cookie scoop, divide the batter evenly among the prepared muffin cups, filling each about 3/4 full.
Bake in the preheated oven for 18-20 minutes, or until the muffins are golden brown and a toothpick inserted into the center of a muffin comes out clean.
Remove the muffins from the oven and allow them to cool in the tin for 5 minutes. Then transfer them to a wire rack to cool completely or serve warm.
Enjoy the muffins on their own or pair them with a side salad or soup for a heartier meal.
Serving size | 973 grams (973.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2270 |
Total Fat 109.40g | 140% |
Saturated Fat 63.80g | 319% |
Polyunsaturated Fat 0.20g | |
Cholesterol 734mg | 245% |
Sodium 5455mg | 237% |
Total Carbohydrate 223.00g | 81% |
Dietary Fiber 7.50g | 27% |
Total Sugars 26.20g | |
Protein 99.40g | 199% |
Vitamin D 189IU | 947% |
Calcium 1249mg | 96% |
Iron 15mg | 82% |
Potassium 1342mg | 29% |
Source of Calories