Tomato and Ham Breakfast Casserole


Casserole—it's not just for dinner anymore.

Tomato and Ham Breakfast Casserole
Photo: Charles Masters
Hands On Time:
15 mins
Bake Time:
1 hrs 20 mins
Total Time:
1 hrs 35 mins
10 serves

OK, casseroles for breakfast have been a thing for a while now—great for feeding a crowd without much fuss—and so has breakfast-for-dinner, and this dish qualifies for both. Cherry tomatoes bubble and burst when roasted in the oven, releasing their wonderfully sweet juices. Cheddar cheese, heavy cream, and cubes of country bread make this dish extra creamy and comforting.


  • 8 large eggs

  • 2 cups heavy cream

  • Kosher salt and black pepper

  • 8 ounces sharp Cheddar, grated (about 2 cups)

  • 1 loaf country bread, torn into 1-inch pieces (8 cups)

  • 1 pound sliced deli ham, cut into 1/2-inch pieces (4 cups)

  • 2 pints cherry tomatoes

  • 2 tablespoons chopped flat-leaf parsley


  1. Heat oven to 375° F. In a large bowl, whisk together the eggs, cream, 1 teaspoon salt, and ½ teaspoon pepper.

  2. Add Cheddar, bread, and ham; toss to combine; and then pour the mixture into a 9-by-13-inch baking dish.

  3. Top casserole with tomatoes, cover with foil, and then bake until warmed through, 35 to 40 minutes.

  4. Remove foil and cook until the top is golden brown, 35 to 40 minutes more. Sprinkle with parsley.

Nutrition Facts (per serving)

557 Calories
33g Fat
39g Carbs
26g Protein
Nutrition Facts
Calories 557
% Daily Value *
Total Fat 33g 42%
Saturated Fat 17g 85%
Cholesterol 276mg 92%
Sodium 1227mg 53%
Total Carbohydrate 39g 14%
Total Sugars 9g
Protein 26g
Calcium 289mg 22%
Iron 4mg 22%

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles