Step-by-step instructions
- Preheat your oven to 180°C (350°F).
- In a large bowl, whisk together the eggs, cream, and pepper until well combined.
- Gently fold in the chopped ham, shredded cheese, sliced mushrooms, and green onions until evenly mixed.
- Pour the mixture into a greased baking pan.
- Bake in the preheated oven for about 40 minutes or until the top is golden and the center is set.
- Allow it to rest for 5 minutes before slicing and serving.
Best ways to enjoy it
This Cheesy Ham & Veggie Bake is delicious on its own, but why not elevate your breakfast experience? Serve it alongside a fresh fruit salad or crispy breakfast potatoes for an extra hearty meal. Pair it with a steaming cup of coffee or a refreshing glass of juice. If you’re feeling adventurous, top individual portions with freshly sliced avocado or a dollop of sour cream.
How to store
If you have leftovers (which is always a plus!), store them in an airtight container in the refrigerator for up to 3 days. For longer storage, consider freezing individual slices wrapped in plastic wrap and then placed in a freezer bag. This way, you can reheat portions as needed. When reheating, ensure it’s heated through to at least 74°C (165°F) for food safety.
Helpful cooking tips
- Make it a make-ahead meal: Prepare the bake the night before, store it in the fridge, and pop it in the oven in the morning for an easy breakfast.
- Experiment with flavors: Don’t hesitate to swap out the cheese or add some spices for an extra kick.
- Cut down on prep time: Use pre-chopped vegetables or leftover cooked ham to save time.
Creative twists
Feeling adventurous? Here are a few creative variations to consider:
- Switch up the cheese: Try Swiss or pepper jack for a different flavor profile.
- Add some heat: Toss in a few diced jalapeños for a spicy twist.
- Go vegetarian: Omit the ham and add more colorful vegetables like bell peppers and zucchini.

Your questions answered
How long does it take to prepare?
From start to finish, this recipe takes about an hour, making it a perfect weekend brunch option.
Can I substitute the ham?
Absolutely! Turkey or chicken sausage, or even cooked bacon works wonderfully. If you want a vegetarian option, simply omit the meat and add more veggies.
Is there a way to make it dairy-free?
Yes! Use almond milk or oat milk in place of cream and choose a dairy-free cheese alternative. Just ensure that your egg substitute works well with the recipe.
How do I reheat leftovers?
You can reheat individual portions in the microwave or the oven until heated through. If using the oven, cover with foil to prevent over-browning.
Try out this Cheesy Ham & Veggie No-Crust Breakfast Bake, and I guarantee it will become a beloved staple in your breakfast lineup! Enjoy the comforting flavors and the ease of preparation.
