Egg Broccoli and Ham Breakfast Muffins

Servings: 6 Total Time: 20 mins Difficulty: Beginner
These Egg Broccoli and Ham Breakfast Muffins are my secret weapon for busy mornings! Packed with protein, loaded with veggies, and ready in 20 minutes. Make a batch on Sunday and grab breakfast all week. My kids devour these yours will too!
Egg Broccoli and Ham Breakfast Muffins pinit

The Grab-and-Go Breakfast That’ll Change Your Mornings

Alright, let me tell you about the day I discovered these Egg Broccoli and Ham Breakfast Muffins. I was tired of the same old breakfast routine you know, the frantic scramble for something edible before rushing out the door. I wanted something that was actually good for me, actually filling, and actually delicious. And let me tell you, these little beauties delivered in a BIG way.

These aren’t just egg muffins they’re breakfast perfection in a portable package. Fluffy eggs, tender broccoli, savory ham, melty cheese, and a little kick of garlic all baked together into these perfect little protein-packed cups. They’re like a full breakfast in one hand-held bite, and they taste absolutely incredible.

The first time I made these, I was honestly shocked at how good they were. The broccoli stays perfectly tender, the ham adds that savory punch, and the cheese gets all golden and bubbly on top. My kids gobbled them up faster than I could make them, and my wife started requesting them for her work week breakfasts.

The best part? They’re make-ahead magic. Make a batch on Sunday, and you’ve got breakfast ready for the whole week. Just grab, reheat, and go. No more sad granola bars eaten over the sink. No more skipping breakfast because you’re running late. These little guys are about to become your new best friend.

So grab your broccoli, your eggs, and your muffin tin. Let’s make some breakfast magic!

Try my Blueberry Muffins recipe.

Why You’ll Love This Recipe

  • Grab-and-go perfection – Portable breakfast that fits in your hand.
  • Protein-packed – Eggs and ham keep you full all morning.
  • Loaded with veggies – Broccoli sneaks in those greens.
  • Make-ahead magic – Batch cook and enjoy all week.
  • Customizable – Swap in your favorite veggies and meats.
  • Kid-approved – Even picky eaters love these.
  • Low-carb & keto-friendly – Perfect for healthy eating.
  • Ready in 20 minutes – Faster than waiting in line at a café.

Try my Plum Yogurt Muffins recipe.

What You’ll Need to Make

The Main Crew

  • ½ head of broccoli – Tender green goodness.
  • 5 large eggs – The protein-packed base.
  • 1 clove of garlic, minced – A little flavor punch.
  • 4 slices of ham, chopped – Savory, salty perfection.
  • 1 oz. (30g) of grated cheese – Golden, melty deliciousness.
  • Salt and pepper – The dynamic duo.

Equipment

  • Muffin tin (6-mold)
  • Large bowl
  • Whisk
  • Cutting board and knife
  • Small pot for boiling
  • Cooking spray or oil
  • Measuring cups and spoons

Try my Spinach Feta Muffins recipe.

What You’ll Need to Do

Alright, my friends. This recipe is so simple that you’ll wonder why you didn’t make it sooner. Let’s get cooking!

Egg Broccoli and Ham Breakfast Muffins

Step 1: Fire up that oven. Preheat your oven to 360°F (180°C). Get that muffin tin ready by greasing all 6 molds with cooking spray or a little oil. Don’t skip this we don’t want any sticking!

Step 2: Get that broccoli ready. Bring a small pot of water to a boil. Toss in your broccoli and let it boil for exactly 3 minutes. You want it tender but still with a little bite. Drain it well (shake off that excess water!), then chop it into small pieces. Set it aside.

Step 3: Whisk those eggs. Crack all 5 eggs into a large bowl. Add your minced garlic, a good pinch of salt, and a crack of black pepper. Whisk it all together until the eggs are nice and fluffy and everything is well combined.

Step 4: Load up those molds. This is the fun part! Evenly distribute your chopped broccoli, chopped ham, and grated cheese among the 6 muffin molds. Don’t pack them too tight just a nice, even layer of goodies in each one.

Step 5: Pour and bake. Now pour that beautiful egg mixture over the fillings in each mold. Fill them almost to the top they’ll puff up a bit while baking. Pop that muffin tin in the oven and bake for 10-15 minutes. You’ll know they’re done when they’re puffed up, golden brown on top, and set in the middle (no jiggly center!).

Step 6: Cool and enjoy! Let them cool in the pan for 5 minutes. Then run a knife around the edges, pop them out, and enjoy warm. Or let them cool completely and store for the week ahead!

Try my Cheesy Broccoli Muffins recipe.

Easy Ingredient Swaps

Don’t have something? No stress. Here’s how to adapt:

  • Broccoli → Spinach, bell peppers, mushrooms, zucchini, or kale.
  • Ham → Bacon, sausage, smoked salmon, or even leftover rotisserie chicken.
  • Cheese → Cheddar, Swiss, feta, goat cheese, or Parmesan.
  • Eggs → Egg whites only (use 8 whites) or vegan egg substitute.
  • Garlic → Garlic powder (½ tsp) or skip it entirely.
  • Ham → Turkey, tofu, or even no meat for a vegetarian version.
  • Cheese → Dairy-free cheese if you’re avoiding dairy.

Try my Broccoli Cheese Egg Muffins recipe.

Some Twist and Tweak Ideas

Feeling creative? Try these variations I’ve tested and loved:

  • Mediterranean style – Add sun-dried tomatoes, olives, and feta cheese.
  • Mexican fiesta – Add jalapeños, bell peppers, cheddar, and a dollop of salsa.
  • Bacon lover – Swap ham for crispy bacon bits and add extra cheese.
  • Mushroom and Swiss – Add sautéed mushrooms and Swiss cheese.
  • Spinach and feta – Swap broccoli for spinach and use feta cheese.
  • Italian vibe – Add sundried tomatoes, basil, and Parmesan.
  • Pizza style – Add pepperoni, bell peppers, and mozzarella.
  • Herb explosion – Add fresh herbs like chives, dill, or parsley.
  • Spicy kick – Add red pepper flakes or a dash of hot sauce.

Some Helpful Tips

  • Don’t overbake – 15 minutes max! Overbaked eggs get rubbery and sad.
  • Drain veggies well – Excess moisture makes the muffins watery.
  • Grease the tin well – Even with non-stick, give it a good spray.
  • Chop fillings evenly – Uniform pieces = even cooking.
  • Let them rest – They release better from the tin after 5 minutes.
  • Use room temperature eggs – They whip up fluffier.
  • Customize each mold – Make each one different for variety!
  • Fill to the top – They puff but won’t overflow.

Some Budget-Friendly Tips

Eating healthy on a budget? Here’s how I save:

  • Buy broccoli in season – It’s cheapest in winter and spring.
  • Ham is affordable protein – Deli ham is budget-friendly.
  • Buy cheese in blocks – Grate it yourself it’s cheaper and melts better.
  • Eggs are cheap protein – One of the most affordable proteins.
  • Use leftover ham – Perfect for using up holiday leftovers.
  • Grow your own herbs – A windowsill herb garden costs pennies.
  • Make a double batch – Freeze extras for quick meals.
  • Use frozen broccoli – Often cheaper than fresh and works great!

Some Serving Ideas

Egg Broccoli and Ham Breakfast Muffins

These muffins are perfect on their own, but here are some pairing ideas:

  • Grab-and-go – Eat them straight from the tin on busy mornings.
  • With toast – Serve alongside crusty bread or English muffins.
  • Side salad – A simple green salad makes it a lunch.
  • Avocado – Creamy avocado on the side is perfect.
  • Hot sauce – A dash of hot sauce or sriracha kicks it up.
  • Soup pairing – Serve with tomato soup for a light dinner.
  • Brunch spread – Part of a larger brunch with pastries and fruit.
  • Picnic food – Perfect cold or at room temperature for picnics.

Some Storage and Reheating Tips

  • Refrigerate – Store in an airtight container for up to 5 days.
  • Freeze – Freeze for up to 3 months. Wrap individually for easy grabbing.
  • Reheat – Microwave 30-45 seconds, or reheat in a 350°F oven for 5-7 minutes.
  • Cold option – Surprisingly delicious cold, like a frittata.
  • Make ahead – Perfect for meal prep Sundays.
  • Don’t freeze in tin – Remove from tin before freezing.
  • Layering – Separate with parchment paper to prevent sticking.

Final Thoughts

Look, I’m just a guy who values his time in the morning. These Egg Broccoli and Ham Breakfast Muffins are the perfect solution for anyone who wants a healthy, delicious breakfast without the morning chaos.

I love that I can make a batch on Sunday and have breakfast ready for the whole week. I love that they’re packed with protein and veggies to keep me going until lunch. And I really love that my family actually requests them even my kids who claim to hate broccoli!

The first time I made these, I was skeptical. Would they really taste good? Would they actually be filling? Would my kids eat them? The answer to all three was a resounding YES.

So go ahead. Preheat that oven. Chop that broccoli. Whisk those eggs. And when you pull those golden, puffy, delicious little muffins out of the oven, give yourself a pat on the back. You’ve just made the best breakfast decision of your week.

Estimated Cost for This Recipe (USA Standards Approx.)

IngredientCost
Broccoli (½ head)$0.75
Eggs (5 large)$0.75
Garlic (1 clove)$0.05
Ham (4 slices)$1.00
Grated cheese (1 oz)$0.40
Salt & pepper$0.05
Total Approximate Cost$3.00

Cost per serving: ~$0.50 – That’s about 50 cents per muffin for a protein-packed, veggie-loaded breakfast that’s way better (and cheaper!) than any drive-thru option!

Drop a comment below! What’s your favorite combo for these breakfast muffins? Did you try any fun twists? I’m always looking for new ideas to steal I mean, “get inspired by”!

~ Your friendly neighborhood food guy

☕❤️

Did you like my post?

If my recipes, meal plans, or cooking tips have helped you, consider buying me a coffee. Your support helps cover recipe testing, website costs, photography, and the time it takes to create new free content every week.

☕ Buy Danny a Coffee

Every coffee helps keep new recipes and meal plans coming. Thank you for your support!

Egg Broccoli and Ham Breakfast Muffins

Breakfast just got SO much easier! These Egg Broccoli and Ham Muffins are the perfect grab-and-go meal. Fluffy eggs, tender broccoli, savory ham, and melty cheese. Low-carb, keto-friendly, and absolutely delicious. Seriously, try these!

Prep Time 5 mins Cook Time 15 mins Total Time 20 mins Difficulty: Beginner Servings: 6 Estimated Cost: $ 3 Calories: 145

Ingredients

Instructions

Preparation and Setup

  1. Preheat oven to 360°F (180°C) and allow to fully come to temperature.
  2. Grease a 6-mold muffin tin thoroughly with cooking spray or oil to prevent sticking.
  3. Gather all ingredients before beginning: ½ head broccoli, 5 large eggs, 1 clove garlic, 4 slices ham, 1 ounce (30g) grated cheese, salt, and pepper.

Broccoli Preparation

  1. Fill a small pot with water and bring to a rolling boil over high heat.
  2. Cut the broccoli into florets and add to the boiling water.
  3. Boil for exactly 3 minutes until bright green and tender-crisp.
  4. Drain the broccoli thoroughly in a colander, shaking to remove excess water.
  5. Once cooled slightly, chop the broccoli into small, uniform pieces.

Egg Mixture Preparation

  1. In a large mixing bowl, crack all 5 eggs.
  2. Mince the garlic clove finely and add to the eggs.
  3. Season with a pinch of salt and freshly ground black pepper.
  4. Whisk vigorously until the eggs are fully beaten and the mixture is uniform and slightly frothy.

Muffin Assembly

  1. Distribute the chopped broccoli evenly among the 6 muffin molds, dividing equally.
  2. Add the chopped ham to each mold, distributing evenly.
  3. Sprinkle the grated cheese over the broccoli and ham in each mold.
  4. Pour the egg mixture into each mold, filling almost to the top. The egg will puff during baking.

Baking Protocol

  1. Place the muffin tin in the preheated oven on the center rack.
  2. Bake for 10-15 minutes, or until the muffins are puffed, golden brown on top, and set in the center.
  3. To test for doneness, insert a toothpick into the center of a muffin it should come out clean or with minimal moisture.
  4. Remove from oven and allow to cool in the pan for 5 minutes.

Service and Storage

  1. Run a knife around the edges of each muffin to loosen.
  2. Remove muffins from the tin and serve warm.
  3. For storage, allow to cool completely before transferring to an airtight container.
  4. Refrigerate for up to 5 days or freeze for up to 3 months.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 145kcal
% Daily Value *
Total Fat 9g14%
Saturated Fat 3.5g18%
Cholesterol 165mg56%
Sodium 380mg16%
Potassium 250mg8%
Total Carbohydrate 4g2%
Dietary Fiber 1.5g6%
Sugars 1g
Protein 13g26%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Approximate Glycemic Index: 30 (Very Low)

Approximate Glycemic Load per serving: 2 (Very Low)

Note: These values are extremely low due to the absence of sugar and carbohydrates. The minimal carbs come from the broccoli and trace amounts in other ingredients.

Keywords: egg broccoli ham muffins, breakfast muffins recipe, egg muffin cups, keto breakfast muffins, low carb egg muffins, ham and cheese egg muffins, broccoli egg cups, make ahead breakfast, protein breakfast muffins, grab and go breakfast, healthy breakfast ideas, egg muffin tin recipe, broccoli ham cheese muffins, gluten free breakfast, high protein breakfast, easy breakfast meal prep, savory breakfast muffins, egg bites recipe, keto egg muffins, vegetable egg muffins
Did you like this recipe?

Pin this recipe and share it with your followers.

pinit

Frequently Asked Questions

Expand All:

Can I use frozen broccoli instead of fresh?

Absolutely! Frozen broccoli works great just thaw it first and squeeze out any excess water. No need to boil it beforehand since it's already blanched. Just chop it up and use it directly in the muffins.

How do I keep these from sticking to the pan?

Grease that muffin tin WELL! Even if it's non-stick, give each mold a good spray with cooking oil or wipe with butter. You can also use silicone muffin liners they pop right out every time!

Can I make these dairy free?

Yes! Just use dairy-free cheese or skip the cheese altogether. The muffins will still be delicious and fluffy. You can also add extra veggies or herbs for flavor instead of cheese.

Why did my muffins turn out rubbery?

You probably overbaked them! Keep a close eye on the 10-15 minute window. They should be just set in the middle if they're puffed and golden but still have a tiny jiggle, they're perfect. Overbaked eggs get that sad rubbery texture.

Can I freeze these muffins?

Yes! They freeze beautifully. Let them cool completely, wrap individually in plastic wrap, and place in a freezer bag. They'll keep for up to 3 months. To reheat, microwave for 30-45 seconds or pop in a 350°F oven for 5-7 minutes.

Danny Davis A Food Blogger

Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!

Leave a Comment

Your email address will not be published. Required fields are marked *