As I shuffled into the kitchen on a lazy Sunday morning, the sight of our family brunch spread always knew how to elevate my spirits. The star of our feast? Ina Garten’s Overnight Breakfast Casserole. This make-ahead marvel is a lifesaver, allowing me to dazzle my friends with a delightful dish while savoring precious moments spent chatting over steaming mugs. With a blend of savory sausage, gooey cheeses, and perfectly cooked bread, it’s easy to see why this casserole becomes a crowd-pleaser every time. Not only does it save precious prep time, but the flavors meld beautifully overnight, creating a comforting and irresistible bite that feels like a warm hug. Ready to infuse your mornings with a dose of deliciousness? Let’s dive into this brilliant recipe that will transform your brunch game!

Why is Ina Garten’s Breakfast Casserole a Must-Try?
Effortless Preparation: This dish requires minimal effort, allowing you to enjoy your time with family and friends instead of spending hours in the kitchen.
Flavor Explosion: With savory sausage, creamy cheeses, and tender bread, each bite bursts with delicious flavors that all your guests will adore.
Make-Ahead Convenience: Prepare it the night before and let the ingredients meld together for a delicious brunch that’s ready when you are.
Versatile Options: Customize it with your favorite ingredients like sautéed mushrooms or even a spicy chorizo twist for a unique flavor.
Crowd-Pleasing Delight: It’s a guaranteed hit at any gathering, whether it’s a cozy family get-together or a lively brunch with friends.
Discover more lovely brunch recipes like our Oatmeal Apple Breakfast and Green Bean Casserole!
Ina Garten Breakfast Casserole Ingredients
• Dive into the delightful flavors of this irresistible breakfast casserole!
For the Casserole
- Day-old Bread – Acts as the base; offers structure and flavor. Substitution: Fresh bread can be lightly toasted to reduce moisture.
- Breakfast Sausage – Provides a savory depth; offers protein. Options: Use pork, turkey, or vegetarian sausage for variations.
- Medium Onion – Adds sweetness and depth when caramelized. Substitution: Shallots can also be used for a milder flavor.
- Red Bell Pepper (optional) – Adds sweetness and color. Substitution: Substitute with green bell pepper or omit for a simpler flavor.
- Cheddar Cheese – Contributes sharp, rich flavor. Substitution: Gruyère or mozzarella can provide a different taste profile.
- Swiss Cheese – Adds creaminess and mild flavor; helps bind the casserole. Substitution: Monterey Jack for a spicier note.
- Large Eggs – Create the custard base, binding ingredients. No substitutions recommended for this role.
- Whole Milk – Adds richness to the custard. Substitution: Half-and-half for a richer texture or non-dairy milk alternatives.
- Dry Mustard Powder – Enhances flavor depth without being overpowering. Omission: If unavailable, increase seasoning slightly.
- Salt & Black Pepper – Essential seasonings to enhance flavor. Adjust quantities to taste.
- Cayenne Pepper (optional) – Adds a hint of spice. Omission: Leave out for a mild dish or replace with red pepper flakes for added heat.
Now that you have the ingredients for Ina Garten’s Breakfast Casserole, it’s time to whip up this dish that’s sure to be the star of your brunch table!
Step‑by‑Step Instructions for Ina Garten Breakfast Casserole
Step 1: Prepare the Bread
Begin by cutting your day-old bread into 1-inch cubes, ensuring they maintain their structure. If using fresh bread, toast it in a preheated oven at 300°F (150°C) for about 10-15 minutes, until the cubes are slightly dry. This process helps the bread absorb the custard without becoming soggy, setting the stage for a delicious Ina Garten Breakfast Casserole.
Step 2: Cook the Sausage
In a large skillet, cook your breakfast sausage over medium heat for about 8-10 minutes or until it’s nicely browned. Be sure to break it apart with a spatula as it cooks. Once browned, drain excess grease while leaving about a tablespoon in the skillet to enhance the flavor of your casserole.
Step 3: Sauté the Vegetables
Add the chopped onion to the skillet containing the sausage and sauté for 5-7 minutes, stirring occasionally, until the onion becomes translucent and aromatic. If you choose to include red bell pepper, add it during the last 3-4 minutes of cooking for a fresh, sweet flavor that will complement the richness of the casserole.
Step 4: Combine the Ingredients
In a large mixing bowl, gently combine the cubed bread, cooked sausage mixture, and the shredded cheddar and Swiss cheeses. Toss everything together, making sure all ingredients are evenly distributed, creating a flavorful layer of texture and taste that’s essential for Ina Garten’s Breakfast Casserole.
Step 5: Make the Custard Mixture
In another bowl, whisk together the large eggs, whole milk, dry mustard powder, salt, black pepper, and cayenne pepper if using. Blend until the mixture is frothy, which will enhance the creaminess of the custard. This step is crucial as the custard will bind all components of your casserole together.
Step 6: Assemble the Casserole
Pour the egg custard evenly over the bread and sausage mixture, ensuring all the bread is submerged. Press down gently with a spatula to help it soak up the liquid. Cover the entire baking dish tightly with plastic wrap and refrigerate for at least 8 hours or overnight to allow the flavors to meld beautifully—an essential step for the best Ina Garten Breakfast Casserole.
Step 7: Bake the Casserole
Preheat your oven to 350°F (175°C). Once heated, uncover the casserole and place it in the oven. Bake for 45-55 minutes, or until it is puffed, golden brown, and a knife inserted in the center comes out mostly clean. This is the moment when the aroma fills your home, tempting everyone to gather around.
Step 8: Let Rest Before Serving
After baking, let the casserole rest for 10-15 minutes before serving. This resting time allows for slight cooling and helps set the layers, ensuring every bite of your Ina Garten Breakfast Casserole is cohesive and delicious. Enjoy every moment with your friends and family as you share this delightful meal!

How to Store and Freeze Ina Garten Breakfast Casserole
Fridge: Store any leftover casserole in an airtight container in the refrigerator for up to 3-4 days. This keeps it fresh and ready for quick reheating.
Freezer: Unbaked casserole can be frozen for up to 2 months. Wrap tightly in plastic wrap and aluminum foil. Thaw overnight in the fridge before baking to preserve texture.
Reheating: To reheat refrigerated portions, warm in the microwave for about 1-2 minutes or in an oven at 350°F (175°C) until heated through. This ensures every bite of your Ina Garten Breakfast Casserole tastes delicious!
Serving Tips: Let the casserole rest for 10-15 minutes after baking to set. This makes serving easier and helps the flavors meld beautifully.
Expert Tips for Ina Garten Breakfast Casserole
-
Bread Selection: Use day-old bread for the best texture; fresh bread can become soggy. Lightly toast fresh bread to help it absorb the custard without losing its structure.
-
Cheese Variations: Experiment with cheese types! Adding extra cheddar or Gruyère before baking elevates flavor depth.
-
Vegetable Additions: Feel free to include vegetables like spinach or mushrooms. Just be sure to sauté them first to reduce excess moisture that can make the casserole soggy.
-
Timing is Key: For maximum flavor, allow the casserole to sit in the refrigerator overnight. This makes all the difference for your Ina Garten Breakfast Casserole when baking!
-
Perfect Baking: Check for doneness with a gentle shake. The casserole should slightly jiggle. Overbaking can lead to a dry texture, so keep an eye on it!
-
Serve with Style: Pair your casserole with fresh fruit or a light salad for a cohesive brunch experience. This adds a refreshing contrast to the richness of the casserole!
Ina Garten Breakfast Casserole Variations
Embrace the joy of customization with these delicious twists that will amp up your breakfast casserole experience!
-
Dairy-Free: Swap whole milk for almond or oat milk and use dairy-free cheese for a creamy, plant-based option that retains all the richness.
-
Vegetable-Packed: Add in sautéed spinach or diced mushrooms. Their earthy tones will complement the savory flavors, giving a fresh and hearty touch.
-
Hearty Addition: Toss in some diced cooked ham or crispy bacon for an even heartier version. These ingredients provide a delightful crunch and extra flavor.
-
Spicy Kick: Substitute breakfast sausage with spicy chorizo or add jalapeño for a warm kick that’ll awaken your taste buds.
-
Cheese Lovers: Mix cheeses like smoky Gouda or tangy feta for a unique flavor twist. Each cheese will meld wonderfully, bringing depth to every bite.
-
Gluten-Free: Use gluten-free bread as a base for those avoiding gluten, ensuring everyone can savor this mouthwatering casserole.
-
Seasonal Flavors: Experiment with seasonal veggies like zucchini or squash. As they roast, they’ll infuse a wonderful aroma that screams comfort and home.
-
Sweet Touch: For a unique twist, mix in a few diced apples or pears. Their natural sweetness contrasts beautifully with the savory ingredients.
Explore these variations and don’t forget to check out our delightful recipes like the Spicy Southern Casserole or the comforting Green Bean Casserole for more ways to impress at your next brunch!
Make Ahead Options
These Ina Garten Breakfast Casserole preparations are perfect for those busy mornings! You can assemble the casserole up to 24 hours in advance by mixing the bread, sausage, veggies, and cheeses, then soaking them in the egg custard. Cover it tightly and refrigerate overnight to let the flavors meld beautifully. To maintain quality, ensure the bread is adequately dried out before soaking to prevent sogginess. When you’re ready to serve, simply preheat your oven to 350°F (175°C) and bake for 45-55 minutes. This make-ahead approach saves you valuable time and helps you enjoy a leisurely brunch with friends and family!
What to Serve with Ina Garten Breakfast Casserole?
A delightful brunch experience is just a few side dishes away from complementing your casserole masterpiece!
- Fresh Fruit Salad: A colorful assortment of seasonal fruits adds a refreshing contrast, brightening up each bite of the savory casserole.
- Crispy Bacon: The smoky crunch of crispy bacon brings an irresistible salty bite that enhances the overall flavor profile of your brunch spread.
- Steaming Coffee: A rich, robust cup of coffee elevates the morning vibes, pairing perfectly with the comforting flavors of the casserole.
- Light Green Salad: Crisp greens with a zesty vinaigrette create a fresh palate cleanser amidst the richness of the casserole, balancing out the flavors beautifully.
- Savory Hash Browns: The crispy texture and buttery flavor of hash browns provide that satisfying crunch that complements the softness of the casserole. Enjoy them alongside for a perfect brunch!
- Savory Muffins: Warm muffins, whether cheesy or herb-infused, bring a delightful homemade touch and pair wonderfully with the casserole’s gooey, cheesy goodness.
- Sparkling Water or Mimosas: Refreshing beverages, whether sparkling water infused with fruits or classic mimosas, add a celebratory touch to your dining experience.
These side dishes will elevate your brunch to a whole new level, inviting everyone to savor each moment!

Ina Garten Breakfast Casserole Recipe FAQs
What type of bread should I use for the casserole?
For the best texture, day-old bread is ideal as it holds up well in the custard mixture. If you only have fresh bread, lightly toast it in the oven at 300°F (150°C) for 10-15 minutes until slightly dry; this prevents any sogginess.
How should I store leftovers of the casserole?
You can store any leftover casserole in an airtight container in the refrigerator for up to 3-4 days. This keeps it fresh and makes it easy to reheat individual portions without compromising on flavor.
Can I freeze the casserole?
Absolutely! You can freeze an unbaked casserole for up to 2 months. Just wrap it tightly in plastic wrap and aluminum foil to prevent freezer burn. When you’re ready to cook it, thaw it in the refrigerator overnight before baking to ensure even cooking.
What if my casserole turns out too dry?
If your casserole dries out, it may not have absorbed enough custard or may have been baked too long. Always allow it to sit in the fridge overnight to soak up the flavors. When baking, keep an eye on it and check for a gentle jiggle in the center, indicating it’s done but still moist.
Is this casserole suitable for a gluten-free diet?
Certainly! To make a gluten-free version of Ina Garten’s Breakfast Casserole, simply substitute the day-old bread with your favorite gluten-free bread. Just ensure the rest of the ingredients, especially the sausage and cheeses, are also gluten-free.
Can I modify the ingredients for dietary restrictions?
Yes, you can easily adapt this casserole for various dietary needs. For lactose intolerance, try non-dairy milk alternatives and lactose-free cheese. If you’re looking for lower-fat options, consider using turkey sausage or reducing the cheese quantity while increasing the vegetable content.

Ina Garten Breakfast Casserole – Your Ultimate Brunch Treat
Ingredients
Equipment
Method
- Begin by cutting your day-old bread into 1-inch cubes, ensuring they maintain their structure. If using fresh bread, toast it in a preheated oven at 300°F for about 10-15 minutes.
- In a large skillet, cook your breakfast sausage over medium heat for about 8-10 minutes or until it’s nicely browned, breaking it apart with a spatula as it cooks. Drain excess grease while leaving about a tablespoon in the skillet.
- Add the chopped onion to the skillet and sauté for 5-7 minutes until translucent. If using, add red bell pepper during the last 3-4 minutes of cooking.
- In a large mixing bowl, gently combine the cubed bread, cooked sausage mixture, and the shredded cheeses, ensuring everything is evenly distributed.
- In another bowl, whisk together the eggs, milk, dry mustard powder, salt, black pepper, and cayenne pepper until frothy.
- Pour the egg custard evenly over the bread and sausage mixture, pressing down gently. Cover with plastic wrap and refrigerate overnight.
- Preheat oven to 350°F. Bake uncovered for 45-55 minutes until puffed and golden brown, and a knife inserted in the center comes out mostly clean.
- Let the casserole rest for 10-15 minutes before serving for better layering and flavor melding.

Leave a Reply