As I stirred the hearty mixture of savory sausage, rich cheeses, and crusty bread, I couldn’t help but feel a wave of nostalgia wash over me. Ina Garten’s Overnight Breakfast Casserole has a way of transforming simple ingredients into a celebration of flavors and comfort on a plate. This make-ahead breakfast dish not only saves you precious time in the morning but is also completely customizable, allowing for endless variations to suit every taste. Whether you’re hosting a delightful brunch or enjoying a leisurely weekend morning at home, this casserole is a sure crowd-pleaser. Are you ready to impress your loved ones with this elegant yet effortless dish? Let’s dive into the delicious details!

Why is this breakfast casserole a must-try?
Effortless Preparation: This casserole allows you to assemble everything the night before, saving you time and stress on busy mornings.
Savory Indulgence: The rich combination of sausage and cheese creates a luxurious taste experience that will have everyone coming back for seconds.
Customizable Ingredients: With options to personalize it by adding your favorite vegetables or proteins, you’ll never feel bored with this dish!
Perfect for Any Occasion: Whether for a casual weekend or a festive brunch, this casserole is sure to impress your guests and bring smiles.
Consider pairing it with a refreshing Berry Croissant Breakfast for a delightful spread!
Ina Garten Breakfast Casserole Ingredients
This classic dish is packed with flavor and comfort!
For the Base
• Day-old bread (French or challah) – Provides the perfect structure while soaking up the custard; fresh bread should be lightly toasted.
• Breakfast sausage (1 lb) – Infuses the casserole with savory goodness; substitute with turkey or a vegetarian option if desired.
• Chopped onion (1 medium) – Enhances the overall flavor; sauté until softened for the best results.
• Red bell pepper (1, optional) – Adds a touch of sweetness and color; can be replaced with other veggies based on preference.
For the Cheese
• Shredded cheddar cheese (1 cup) – Brings creaminess and robust taste; feel free to swap with your favorite cheese.
• Shredded Swiss cheese (1 cup) – Offers a mild, nutty flavor; mozzarella is a great alternative.
For the Custard Mixture
• Large eggs (8) – Binds all ingredients together, creating a luscious custard base that is essential for texture.
• Whole milk (2 cups) – Ensures a rich and hearty custard; can be substituted with almond or soy milk for a dairy-free version.
• Dry mustard powder (½ teaspoon) – Adds a depth of flavor; optional to omit if you prefer.
• Salt (1 teaspoon) – Essential for enhancing flavor; don’t forget to adjust according to your taste.
• Black pepper (½ teaspoon) – Offers a hint of heat; cayenne (¼ teaspoon) can be added for an extra kick if you fancy.
Gather these simple yet delightful ingredients for your Ina Garten Breakfast Casserole, and let the magic happen!
Step‑by‑Step Instructions for Ina Garten Breakfast Casserole
Step 1: Prepare the Bread
Begin by cutting the day-old bread into 1-inch cubes, ensuring they are even for consistent cooking. If using fresh bread, lightly toast the cubes in a preheated oven at 350°F (175°C) for about 10 minutes until just golden, which helps them absorb the custard better.
Step 2: Cook the Sausage
In a large skillet over medium heat, add the breakfast sausage and cook for 8 to 10 minutes, breaking it up with a spatula. Stir occasionally until browned and fully cooked. Drain the excess grease and let it cool slightly while you prepare the vegetables.
Step 3: Add Vegetables
In the same skillet, add the chopped onion to the sausage and cook for 5 to 7 minutes until softened and fragrant. If you’re using red bell pepper, toss it in during the last few minutes of cooking to retain some crunch and sweetness.
Step 4: Combine Ingredients
In a large mixing bowl, gently combine the toasted bread cubes, cooked sausage, sautéed onion, red bell pepper, cheddar, and Swiss cheeses. Make sure everything is evenly distributed, creating a hearty base for your Ina Garten Breakfast Casserole.
Step 5: Make the Custard
In a separate bowl, whisk together the eggs, whole milk, dry mustard powder, salt, and black pepper until well blended. This custard mixture is what binds the casserole together and provides that rich, creamy texture.
Step 6: Assemble the Casserole
Pour the custard over the bread mixture in the large bowl, pressing down gently to ensure the bread is fully submerged. Transfer everything to a greased 9×13-inch baking dish, cover tightly with plastic wrap, and refrigerate overnight for optimal flavor infusion.
Step 7: Bake
When ready to bake your Ina Garten Breakfast Casserole, preheat the oven to 350°F (175°C). Remove the dish from the refrigerator and unwrap it. Bake for 45 to 55 minutes, or until the top is golden brown and a little puffy, allowing it to set while still slightly jiggly in the center.
Step 8: Rest and Serve
Once baked, let the casserole rest for 10 to 15 minutes before slicing. This resting period helps it firm up slightly, making it easier to serve. You’ll enjoy the delightful combination of creamy custard, savory sausage, and melted cheese in every bite!

Expert Tips for Ina Garten Breakfast Casserole
-
Use Day-Old Bread: Day-old bread absorbs the custard better, creating a softer, fluffier texture. Fresh bread should be lightly toasted to prevent sogginess.
-
Submerge Fully: Ensure all bread pieces are fully submerged in the custard mix to avoid dryness. Press down gently while assembling the casserole.
-
Customize Wisely: Feel free to switch proteins and cheeses according to your taste, but remember not to overload it with too many strong flavors which can overpower the dish.
-
Let It Rest: Always allow the casserole to rest after baking. This helps it set and makes slicing easier, ensuring each piece holds its shape.
-
Make-Ahead Magic: Prepare the casserole the night before and let it soak overnight. This enhances the flavors and makes mornings a breeze, transforming your Ina Garten Breakfast Casserole into a true lifesaver!
What to Serve with Ina Garten Breakfast Casserole
Elevate your brunch experience by pairing this savory delight with complementary flavors and textures that will leave everyone wanting more.
- Fresh Fruit Salad: A vibrant medley of seasonal fruits adds a refreshing contrast, balancing the richness of the casserole while providing a burst of natural sweetness.
- Crispy Bacon: The crispiness of bacon provides a delightful crunch, and its smoky flavor beautifully enhances the savory elements of the casserole.
- Avocado Toast: Creamy avocado on toasted bread introduces a smooth texture and healthy fats, making for a perfect decadent pairing.
- Herbed Greek Yogurt: A dollop of tangy Greek yogurt mixed with fresh herbs brings a creamy element that cuts through the dish’s richness, making each bite feel lighter.
- Coffee or Mimosa: A robust coffee or a bubbly mimosa complements the flavors of the casserole, offering the comfort of familiarity alongside a festive twist.
- Spinach Salad: Lightly dressed with a lemon vinaigrette, this salad introduces a crisp and fresh element that contrasts deliciously with the warm casserole.
- Savory Scones: Flaky, warm scones with herbs or cheese add layers of flavor and texture, making for an indulgent side that will impress your guests.
- Mini Quiches: For a delightful twist, serve mini quiches alongside the casserole, providing a different egg texture and flavor profile for a brunch buffet.
- Maple Syrup Drizzle: A light drizzle of maple syrup over the casserole offers a sweet contrast, enhancing the flavors of the sausage and cheese in a delightful way.
Ina Garten Breakfast Casserole Variations
Feel free to personalize this scrumptious casserole with these delightful twists that will elevate your brunch experience!
-
Meat Lover’s Delight: Add cooked ham or turkey sausage for a savory protein boost that adds complexity to every bite. Combining different meats can make it a hearty dish that satisfies even the biggest appetites.
-
Vegetarian Bliss: Substitute the sausage with a mix of sautéed mushrooms and spinach. This not only enhances nutritional value but also adds a beautiful pop of color and taste, ensuring everyone can enjoy it.
-
Cheese Variety: Experiment with different cheeses like Gruyère or Monterey Jack. Each cheese introduces its distinct flavors, giving the casserole a gourmet touch that will impress your guests.
-
Spicy Kick: For those who love heat, incorporate diced jalapeños or a pinch of cayenne pepper into the mix. A touch of spice brings a lively warmth that balances beautifully with the richness of the cheese.
-
Herb Infusion: Add fresh herbs like thyme or chives before baking for added freshness. The aromatic scent will waft through your kitchen, creating an inviting atmosphere that sets the mood for a delightful meal.
-
Multigrain Twist: Use whole grain or sourdough bread instead of French or challah. This will provide a nuttier flavor and denser texture, making your casserole even more satisfying.
-
Sweet Surprise: Drizzle in a bit of maple syrup along with your custard for a touch of sweetness. This unique blend of savory and sweet might just become your new favorite way to enjoy breakfast!
-
Nutty Crunch: Top with a handful of chopped nuts before baking for added texture and flavor. The nutty crunch complements the soft, creamy casserole beautifully.
Consider pairing it with a refreshing Berry Croissant Breakfast or a hearty Protein Spaghetti Casserole for an unforgettable brunch spread!
Make Ahead Options
Ina Garten’s Breakfast Casserole is a dream for meal prep enthusiasts! You can assemble the entire casserole up to 24 hours in advance, ensuring a hassle-free morning. To do this, after combining the bread, sausage, vegetables, and cheeses, pour the custard over the mixture as instructed. Instead of baking right away, cover it tightly with plastic wrap and refrigerate overnight. This allows the bread to soak in the custard and develop rich flavors. When it’s time to serve, simply preheat your oven and bake as directed, for 45 to 55 minutes. Trust that your casserole will remain just as delicious, ready to impress!
Storage Tips for Ina Garten Breakfast Casserole
Fridge: Refrigerate leftovers in an airtight container for up to 3-4 days, ensuring freshness and flavor retention. Reheat slices in the microwave or oven until warmed through.
Freezer: For longer storage, wrap the unbaked casserole tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the refrigerator before baking as directed for your Ina Garten Breakfast Casserole.
Reheating: To reheat cooked casserole, place slices in an oven-safe dish, cover loosely with foil, and warm at 350°F (175°C) for about 20 minutes or until heated through.
Assembly Tip: After preparing, if you plan to refrigerate overnight, ensure the casserole is tightly covered to prevent drying out and optimize flavor infusion.

Ina Garten Breakfast Casserole Recipe FAQs
What type of bread is best for this casserole?
I recommend using day-old French or challah bread as it absorbs the custard wonderfully, creating a fluffy texture. If you only have fresh bread, lightly toast it at 350°F (175°C) for about 10 minutes before cutting it into cubes to prevent it from becoming soggy.
How should I store leftovers of the Ina Garten Breakfast Casserole?
Refrigerate any leftovers in an airtight container for up to 3-4 days. Simply reheat slices in the microwave or place them in an oven-safe dish covered with foil, and warm them at 350°F (175°C) until heated thoroughly, which typically takes about 20 minutes.
Can I freeze the casserole before baking?
Absolutely! To freeze, wrap the unbaked casserole tightly in plastic wrap or aluminum foil and store in the freezer for up to 2 months. When you’re ready to bake, just thaw it overnight in the refrigerator before following the baking instructions as provided.
What should I do if my casserole comes out too dry?
If you find that your casserole is dry, double-check to ensure that all the bread pieces were fully submerged in the custard before refrigerating overnight. Pressing down gently will help with absorption. Next time, consider adding a touch more milk or eggs to the custard mix or using less bread for moister results.
Are there any dietary considerations I should be aware of?
It’s important to consider allergies or dietary restrictions when preparing this dish. Substitute the whole milk with almond or soy milk for a dairy-free option, and choose turkey or vegetarian sausage for a lighter, meat-free casserole. Always check ingredient labels if anyone has allergies, especially to dairy or gluten.

Ina Garten Breakfast Casserole: Effortless Brunch Delight
Ingredients
Equipment
Method
- Prepare the Bread: Cut the day-old bread into 1-inch cubes or lightly toast fresh bread cubes in a preheated oven at 350°F (175°C) for about 10 minutes.
- Cook the Sausage: In a large skillet, cook the breakfast sausage over medium heat for 8-10 minutes until browned. Drain excess grease and cool slightly.
- Add Vegetables: Stir in the chopped onion and cook for 5-7 minutes until softened. If using red bell pepper, add during the last few minutes.
- Combine Ingredients: In a large mixing bowl, combine toasted bread cubes, cooked sausage, sautéed onion, red bell pepper, cheddar, and Swiss cheeses.
- Make the Custard: Whisk together eggs, whole milk, dry mustard powder, salt, and black pepper until well blended.
- Assemble the Casserole: Pour custard over the bread mixture, press down gently to submerge, transfer to a greased baking dish, cover with plastic wrap, and refrigerate overnight.
- Bake: Preheat oven to 350°F (175°C). Remove and unwrap the dish, bake for 45-55 minutes until golden brown and slightly jiggly in the center.
- Rest and Serve: Let the casserole rest for 10-15 minutes before slicing and serving.

Leave a Reply