Cheese and Ham Muffins are savory, fluffy delights perfect for breakfast, brunch, or a satisfying snack. Packed with melted cheese and hearty ham, these muffins offer a delicious alternative to sweet pastries, making them a versatile addition to any meal.
Why You’ll Love This Recipe
-
Quick and Easy: Simple to prepare with minimal ingredients.
-
Versatile: Ideal for breakfast, lunchboxes, or on-the-go snacks.
-
Customizable: Easily adaptable with different cheeses, meats, or herbs.
-
Make-Ahead Friendly: Can be baked in advance and stored for later use.Jaja Bakes
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
250g all-purpose flour
-
1 tablespoon baking powder
-
1/2 teaspoon salt
-
1/2 teaspoon black pepper
-
2 large eggs
-
180ml milk
-
60ml vegetable oil or melted butter
-
1 cup shredded cheese (cheddar or a mix)
-
3/4 cup diced cooked ham
-
Fresh herbs (optional, for topping)
Directions
-
Preheat Oven: Set your oven to 180°C (350°F). Line a 12-cup muffin tin with paper liners or grease with cooking spray.
-
Mix Dry Ingredients: In a large bowl, whisk together the flour, baking powder, salt, and black pepper.
-
Combine Wet Ingredients: In a separate bowl, beat the eggs, then add the milk and vegetable oil or melted butter. Mix until well combined.
-
Combine Mixtures: Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix.
-
Add Cheese and Ham: Fold in the shredded cheese and diced ham until evenly distributed.
-
Fill Muffin Tin: Spoon the batter into the prepared muffin cups, filling each about 3/4 full.
-
Bake: Place in the preheated oven and bake for 20–25 minutes, or until a toothpick inserted into the center comes out clean.
-
Cool and Serve: Allow the muffins to cool in the tin for 5 minutes before transferring to a wire rack. Serve warm or at room temperature.Stacie Billis
Servings and Timing
-
Servings: 12 muffins
-
Preparation Time: 15 minutes
-
Baking Time: 20–25 minutes
-
Total Time: 35–40 minutesThe Kitchn+6food.com+6food.com+6Stacie Billis+16The Kellie Kitchen+16Slender Kitchen+16
Variations
-
Vegetarian Option: Omit ham and add sautéed vegetables like bell peppers or spinach.
-
Different Cheeses: Experiment with mozzarella, feta, or Swiss cheese for varied flavors.
-
Herb Infusion: Incorporate herbs like chives, parsley, or dill into the batter for added freshness.
-
Spicy Kick: Add a pinch of cayenne pepper or diced jalapeños for heat.Stacie Billis+2food.com+2The Southern Lady Cooks+2
Storage/Reheating
-
Storage: Store cooled muffins in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
-
Freezing: Wrap muffins individually in plastic wrap and place in a freezer-safe bag. Freeze for up to 3 months.
-
Reheating: Thaw frozen muffins at room temperature or microwave on medium power for 30–60 seconds until warmed through.
FAQs
Can I use whole wheat flour instead of all-purpose flour?
Yes, you can substitute whole wheat flour, but the muffins may be denser. Consider using half whole wheat and half all-purpose flour for a lighter texture.
Can I make these muffins gluten-free?
Absolutely. Use a gluten-free all-purpose flour blend designed for baking.
Is it possible to make these muffins dairy-free?
Yes, substitute the milk with a plant-based alternative and use dairy-free cheese.
Can I prepare the batter ahead of time?
It’s best to bake the muffins immediately after mixing to ensure they rise properly.
Print
Cheese and Ham Muffins
- Total Time: 30 minutes
- Yield: 12 muffins
Description
These cheese and ham muffins are savory, fluffy, and easy to make—perfect for a protein-packed breakfast, lunchbox snack, or on-the-go bite. Filled with melty cheese and hearty ham, they’re delicious warm or at room temperature.
Ingredients
-
250g all-purpose flour
-
1 tablespoon baking powder
-
1/2 teaspoon salt
-
1/2 teaspoon black pepper
-
2 large eggs
-
180ml milk
-
60ml vegetable oil or melted butter
-
1 cup shredded cheese (cheddar or a mix)
-
3/4 cup diced cooked ham
-
Fresh herbs (optional, for topping)
Instructions
-
Preheat oven: Preheat your oven to 375°F (190°C). Line or grease a 12-cup muffin tin.
-
Mix dry ingredients: In a large bowl, whisk together flour, baking powder, salt, and pepper.
-
Mix wet ingredients: In another bowl, beat eggs with milk and oil (or melted butter).
-
Combine: Pour wet ingredients into the dry ingredients. Stir until just combined—do not overmix.
-
Fold in fillings: Gently fold in shredded cheese and diced ham.
-
Fill muffin tin: Divide batter evenly among muffin cups. Top with fresh herbs if using.
-
Bake: Bake for 18–22 minutes, or until golden and a toothpick comes out clean.
-
Cool and serve: Let cool slightly in the pan before transferring to a wire rack.
Notes
-
Use silicone liners for easy cleanup and moist muffins.
-
Substitute ham with cooked bacon, turkey, or sausage.
-
Freeze well for make-ahead breakfasts—just reheat in the microwave.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Breakfast, Snack
- Method: Baking
- Cuisine: American