Savory Breakfast Bake


This Cheesy Ham and Egg Breakfast Casserole is a game-changer for anyone looking to spice up their morning routine. It combines the classic flavors of ham and cheese with the wholesome goodness of eggs and tomatoes, all baked to perfection. The result is a warm, savory dish that’s as nutritious as it is delicious. Whether you’re feeding a family or looking for an easy meal prep option for the week, this casserole has got you covered.

What sets this breakfast apart is its simplicity and versatility. You can easily adapt it to include your favorite vegetables or switch out the ham for another protein. It’s a fantastic way to use up leftovers and ensure you’re starting your day with a balanced meal. Plus, the aroma of this casserole baking is enough to get anyone out of bed in the morning. Serve it hot from the oven, garnished with fresh dill, for a truly delightful breakfast experience.

Full Recipe:


  • Vegetable oil, for greasing
  • 6 slices of toast bread
  • 6 slices of cheddar cheese
  • 6 pieces of ham
  • 60g Parmesan cheese, grated
  • 2 small tomatoes, sliced
  • 6 eggs
  • Salt and pepper, to taste
  • Dill, for garnish




  1. Prep the Baking Dish: Preheat your oven to 190°C (374°F). Grease a baking dish with vegetable oil to prevent sticking.
  2. Layer the Ingredients: Place the toast bread slices at the bottom of the dish. Add a slice of cheddar cheese and a piece of ham on each bread slice. Sprinkle the grated Parmesan cheese evenly over the ham.
  3. Add Tomatoes and Eggs: Arrange the tomato slices on top of the cheese. Carefully crack an egg over each tomato slice, ensuring to keep the yolk intact.
  4. Season: Lightly season with salt and pepper according to your taste.
  5. Bake: Place the dish in the preheated oven and bake for 15 minutes, or until the eggs are set to your liking.
  6. Garnish and Serve: Once baked, remove from the oven and garnish with fresh dill. Serve hot and enjoy a hearty and delicious breakfast in no time!

Prep Time: 5 minutes | Cooking Time: 15 minutes | Total Time: 20 minutes



Leave a Comment