Step 1: Prepare the Batter
- Preheat your oven to 375°F (190°C).
- Grease a 12-cup muffin tin or line it with paper liners.
- In a large bowl, whisk the eggs until smooth.
- Stir in the self-rising flour until combined.
- Fold in the cheese and diced ham.
Step 2: Fill the Muffin Cups
- Divide the mixture evenly among the muffin cups, filling each about ¾ full.
- Sprinkle a little extra cheese on top if desired.
Step 3: Bake
- Bake for 18–22 minutes, or until the tops are golden and a toothpick inserted in the center comes out clean.
- Let cool for 5 minutes before removing from the pan.
Tips for Success
- Add cooked bacon or sausage instead of ham.
- Mix in finely chopped vegetables such as peppers, onions, or spinach.
- Store leftovers in the refrigerator for up to 4 days.
- Reheat in the microwave for 20–30 seconds for a quick breakfast.
Serving Suggestions
Serve warm with:
- Fresh fruit
- Greek yogurt
- A side salad for lunch
- Your favorite hot coffee
Yield
12 savory muffins
These cheesy ham breakfast muffins are soft, fluffy, and incredibly satisfying. They’re ideal for meal prep and make a delicious grab-and-go breakfast the whole family will enjoy! 🧀🥚🧁