This ham and cheese breakfast strata brings that same warmth to every table. It’s a simple make-ahead bake with layers of bread, cheese, and savory ham soaked in creamy eggs. Perfect for holidays, brunch gatherings, or any morning you want something special without a fuss.
Why You’ll Love This Recipe
- Easy to prepare ahead bake fresh in the morning.
- Uses simple ingredients and pantry staples.
- Perfect balance of cheesy, creamy, and savory.
- Feeds a crowd with minimal cleanup.
- Great for breakfast, brunch, or meal prep.
Preparation and Cooking Time
| Step | Time |
|---|---|
| Prep Time | 15 minutes |
| Chill Time (optional) | 8 hours (overnight) |
| Cook Time | 45 minutes |
| Total Active Time | 1 hour |
Ingredients
- 8 large eggs
- 2 cups milk
- 1 cup half-and-half
- 8 cups cubed day-old French bread
- 2 cups diced cooked ham
- 1 ½ cups shredded cheddar cheese
- ½ cup shredded Swiss or Monterey Jack cheese
- ½ small onion, diced (optional)
- ½ tsp salt
- ¼ tsp black pepper
- 2 tbsp chopped green onions or parsley (for garnish)
Optional Swaps:
- Use turkey ham for a leaner version.
- Substitute gruyere for Swiss for a richer flavor.
- Add spinach, mushrooms, or bell peppers for color.
Step-by-Step Instructions
- Grease a 9×13-inch baking dish.
- Spread half the bread cubes evenly across the dish.
- Layer half the ham and cheese on top.
- Add remaining bread, ham, and cheese.
- In a large bowl, whisk together eggs, milk, half-and-half, salt, and pepper.
- Pour the mixture evenly over the bread layers, pressing lightly to soak.
- Cover and refrigerate overnight (optional for deeper flavor).
- When ready, preheat oven to 350°F (175°C).
- Bake uncovered for 40–45 minutes or until golden and set.
- Cool for 5 minutes, garnish, and serve warm.
Serving Suggestions
Serve with a side of fresh fruit salad, roasted potatoes, or a light green salad. For brunch, pair with orange juice, mimosas, or coffee.
Quick Tips or Variations
- Let it rest 10 minutes before slicing for clean portions.
- Add herbs like thyme or rosemary for aroma.
- Freeze leftovers in airtight containers for up to 2 months.
FAQs
1. Can I make ham and cheese breakfast strata ahead of time?
Yes! Assemble the strata, cover, and refrigerate overnight. Bake fresh in the morning for easy prep.
2. What kind of bread is best for a breakfast strata?
Use sturdy, day-old French bread, sourdough, or brioche. Avoid soft sandwich bread — it can turn mushy.
3. How do I keep my strata from being soggy?
Ensure the bread is slightly stale and don’t overfill with milk. Bake uncovered so the top gets golden and crisp.
4. Can I freeze ham and cheese breakfast strata after baking?
Yes! Cool completely, wrap tightly, and freeze for up to 2 months. Reheat in the oven until warmed through.
Conclusion
This ham and cheese breakfast strata is comfort food made easy creamy, cheesy, and satisfying. With minimal prep and maximum flavor, it’s perfect for weekends or holiday mornings. Bake once, and it’ll become your new family favorite.
PrintHam and Cheese Breakfast Strata
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
This ham and cheese breakfast strata is a creamy, make-ahead casserole layered with eggs, bread, ham, and cheese. Perfect for brunch or holidays.
Ingredients
8 large eggs
2 cups milk
1 cup half-and-half
8 cups cubed French bread
2 cups diced cooked ham
1½ cups shredded cheddar cheese
½ cup shredded Swiss cheese
½ small onion, diced
½ tsp salt
¼ tsp pepper
2 tbsp chopped parsley
Instructions
1. Grease 9×13 dish.
2. Layer half the bread, ham, and cheese.
3. Repeat layers.
4. Whisk eggs, milk, and seasoning.
5. Pour evenly over bread mixture.
6. Cover and refrigerate overnight.
7. Bake at 350°F for 45 minutes.
8. Cool, garnish, and serve warm.
Notes
Use day-old bread for best texture.
Freeze baked portions up to 2 months.
Add veggies for color and flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (1/8 of casserole)
- Calories: 420
- Sugar: 5g
- Sodium: 820mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 1g
- Protein: 21g
- Cholesterol: 230mg




