Some mornings are meant to feel calm, not chaotic. That’s exactly why this Ina Garten Overnight Breakfast Casserole works so well. Inspired by the effortless, confident cooking style of Ina Garten, this recipe is designed to be assembled the night before and baked fresh in the morning.
The flavour is rich and comforting without being overly heavy. Cubed bread soaks up a creamy egg custard, savoury sausage or bacon adds depth, and melted cheese ties everything together. It’s perfect for holidays, weekend brunch, or hosting guests when you want something impressive yet practical.
Ina Garten Overnight Breakfast Casserole Overview
This casserole is essentially a savoury bread pudding. Bread cubes are layered with cooked meat, vegetables, and cheese, then soaked in a seasoned egg and milk mixture. An overnight rest allows the custard to fully absorb into the bread. When baked, the top becomes lightly golden while the inside stays soft and tender.

Why This Recipe Is Worth Trying
- Make-ahead convenience – Prepare the night before
- Crowd-friendly – Serves multiple people easily
- Customizable – Swap fillings based on preference
- Comforting texture – Soft centre with crisp edges
- Minimal effort in the morning – Just bake and serve
Ingredients You’ll Need for This Recipe
- Day-old French bread or brioche, cubed (1 large loaf, about 450 g)
- Breakfast sausage or bacon, cooked and crumbled (400 g)
- Large eggs (8)
- Whole milk (2 cups)
- Heavy cream (1 cup)
- Grated Cheddar or Gruyère cheese (1½ cups)
- Onion, finely chopped (1 medium)
- Olive oil or butter (1 tablespoon)
- Kosher salt (1 teaspoon, or to taste)
- Black pepper (½ teaspoon)
- Fresh herbs such as chives or parsley (optional)
Useful Equipment
- 23 × 33 cm (9 × 13 inch) baking dish
- Large mixing bowl
- Whisk
- Spatula
- Foil
Steps to Make Ina Garten Overnight Breakfast Casserole
- Prepare the baking dish – Grease the dish thoroughly with butter or oil to prevent sticking.
- Cook the meat and onion – Brown the sausage or bacon in a skillet, then sauté the onion until soft. Drain excess fat.
- Layer the bread – Spread half of the bread cubes evenly in the dish.
- Add fillings – Scatter half of the cooked meat, onion, and cheese over the bread.
- Repeat layers – Add remaining bread and top with remaining meat and cheese.
- Prepare the custard – Whisk eggs, milk, cream, salt, and pepper until smooth.
- Assemble the casserole – Pour custard evenly over the layers and press gently to help absorption.
- Refrigerate overnight – Cover tightly and chill for at least 8 hours.
- Bake until set – Bake at 180°C (350°F) for 45–55 minutes until the centre is set and the top is golden.
- Rest before serving – Let stand for 10 minutes before slicing.

What Went Wrong and How I Fixed It
- Soggy bottom – Used sturdier day-old bread
- Greasy texture – Drained meat thoroughly
- Dry top layer – Pressed bread into custard more firmly
- Undercooked centre – Extended baking slightly
Ways to Make Ina Garten Overnight Breakfast Casserole Healthier
- Reduce cream – Replace with milk
- Add vegetables – Spinach or bell peppers
- Use lean sausage – Turkey or chicken sausage
- Moderate cheese – Slightly reduce amount
Alternative Ingredients for Ina Garten Overnight Breakfast Casserole
- Croissants – Richer base
- Feta cheese – Tangy variation
- Mushrooms – Savoury depth
- Herb blend – Thyme or dill
What to Serve With Ina Garten Overnight Breakfast Casserole
- Fresh fruit salad – Bright contrast
- Green salad – Balances richness
- Yogurt parfait – Light and creamy
- Crispy bacon – Extra savoury element
- Fresh juice or coffee – Classic pairing
Best Tips for Ina Garten Overnight Breakfast Casserole
- Use day-old bread – Absorbs custard better
- Drain meat properly – Prevents excess grease
- Season evenly – Eggs need salt
- Allow full soaking time – Overnight improves texture
- Bake uncovered – Encourages browning
- Let rest before slicing – Helps structure
Unique Takes on Ina Garten Overnight Breakfast Casserole
- Mediterranean style – Add olives and feta
- Vegetarian version – Skip meat, add vegetables
- Spicy twist – Add diced jalapeños
- Cheese blend – Combine Cheddar and Gruyère
How to Store Ina Garten Overnight Breakfast Casserole
- Refrigeration – Store covered for up to 3 days
- Slice before storing – Makes reheating easier
- Freezer option – Freeze baked portions individually
How to Reheat Ina Garten Overnight Breakfast Casserole
Reheat slices in a 160°C (325°F) oven for 10–15 minutes or warm gently in the microwave, covered, to retain moisture.
Nutritional Breakdown (per serving)
- Calories: ~410 kcal
- Carbohydrates: ~30 g
- Fat: ~24 g
- Protein: ~20 g
- Sugar: ~5 g
Other Popular Ina Garten Recipes
- Ina Garten Sausage Breakfast Casserole
- Ina Garten Breakfast Strata
- Ina Garten Hash Brown Breakfast Casserole
- Ina Garten Overnight Mac and Cheese
- Ina Garten Beef Tenderloin with Horseradish Sauce
- Ina Garten Overnight Mac and Cheese
Ina Garten Overnight Breakfast Casserole
This casserole is essentially a savoury bread pudding. Bread cubes are layered with cooked meat, vegetables, and cheese, then soaked in a seasoned egg and milk mixture. An overnight rest allows the custard to fully absorb into the bread. When baked, the top becomes lightly golden while the inside stays soft and tender.
- Prep Time: 20
- Cook Time: 50
- Total Time: 1 hour 10 minutes
- Yield: 8
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
-
Day-old French bread or brioche, cubed (1 large loaf, about 450 g)
-
Breakfast sausage or bacon, cooked and crumbled (400 g)
-
Large eggs (8)
-
Whole milk (2 cups)
-
Heavy cream (1 cup)
-
Grated Cheddar or Gruyère cheese (1½ cups)
-
Onion, finely chopped (1 medium)
-
Olive oil or butter (1 tablespoon)
-
Kosher salt (1 teaspoon, or to taste)
-
Black pepper (½ teaspoon)
-
Fresh herbs such as chives or parsley (optional)
Instructions
-
Prepare the baking dish – Grease the dish thoroughly with butter or oil to prevent sticking.
-
Cook the meat and onion – Brown the sausage or bacon in a skillet, then sauté the onion until soft. Drain excess fat.
-
Layer the bread – Spread half of the bread cubes evenly in the dish.
-
Add fillings – Scatter half of the cooked meat, onion, and cheese over the bread.
-
Repeat layers – Add remaining bread and top with remaining meat and cheese.
-
Prepare the custard – Whisk eggs, milk, cream, salt, and pepper until smooth.
-
Assemble the casserole – Pour custard evenly over the layers and press gently to help absorption.
-
Refrigerate overnight – Cover tightly and chill for at least 8 hours.
-
Bake until set – Bake at 180°C (350°F) for 45–55 minutes until the centre is set and the top is golden.
-
Rest before serving – Let stand for 10 minutes before slicing.
FAQs
How long should overnight breakfast casserole soak before baking?
For the best texture, it should soak for at least 8 hours or overnight. This resting time allows the bread to fully absorb the egg mixture, creating a soft and evenly baked casserole.
Do I need to let the casserole sit at room temperature before baking?
Yes, let it sit out for about 15–20 minutes before placing it in the oven. This helps it bake more evenly and prevents the center from staying undercooked.
Why is my overnight breakfast casserole watery?
This usually happens if the bread was too fresh or if vegetables were added without cooking first. Using day-old bread and sautéing vegetables beforehand helps prevent excess moisture.
How do I know when the breakfast casserole is fully cooked?
The casserole is done when the center is set and no longer jiggles when gently shaken. A knife inserted in the middle should come out mostly clean, and the top should be lightly golden.
Conclusion
This Ina Garten Overnight Breakfast Casserole is proof that thoughtful planning makes cooking easier and more enjoyable. With simple ingredients and a dependable method, it turns everyday staples into a comforting dish that feels special without being complicated. It’s the kind of recipe that quietly becomes a favourite for gatherings and relaxed mornings alike.
