{"id":23786,"date":"2026-06-13T15:28:25","date_gmt":"2026-06-13T22:28:25","guid":{"rendered":"https:\/\/www.grandpacooks.com\/recipes\/?p=23786"},"modified":"2026-06-13T15:28:39","modified_gmt":"2026-06-13T22:28:39","slug":"sallys-breakfast-casserole","status":"publish","type":"post","link":"https:\/\/www.grandpacooks.com\/recipes\/sallys-breakfast-casserole\/","title":{"rendered":"Sally&#8217;s Breakfast Casserole"},"content":{"rendered":"<header class=\"tasty-recipes-entry-header\">\n<div class=\"tasty-recipes-header-content clearfix\">\n<div class=\"tasty-recipes-entry-content\">\n<div class=\"tasty-recipes-notes\">\n<div class=\"tasty-recipes-notes-body\" data-tasty-recipes-customization=\"body-color.color\">\n<ol>\n<li><\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"tasty-recipes-source-link\">\n<p><strong class=\"tasty-recipes-label\">Find it online<\/strong>: <a href=\"https:\/\/sallysbakingaddiction.com\/easy-make-ahead-breakfast-casserole\/\">https:\/\/sallysbakingaddiction.com\/easy-make-ahead-breakfast-casserole\/<\/a><\/p>\n<\/div>\n<h2 class=\"tasty-recipes-title\" data-tasty-recipes-customization=\"h2-color.color h2-transform.text-transform\">Easy Make-Ahead Breakfast Casserole<\/h2>\n<div class=\"tasty-recipes-rating\">\n<div class=\"tasty-recipes-rating-outer\">\n<div class=\"tasty-recipes-rating-inner\"><span class=\"tasty-recipes-rating-stars\"> <span class=\"tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons\" data-tr-default-rating=\"4.8\"> <span class=\"tasty-recipes-rating\" data-tr-checked=\"1\"> <i class=\"checked\" data-rating=\"5\"> <span class=\"tasty-recipes-screen-reader\"> 5 Stars <\/span> <\/i> <\/span> <span class=\"tasty-recipes-rating\"> <i class=\"checked\" data-rating=\"4\"> <span class=\"tasty-recipes-screen-reader\"> 4 Stars <\/span> <\/i> <\/span> <span class=\"tasty-recipes-rating\"> <i class=\"checked\" data-rating=\"3\"> <span class=\"tasty-recipes-screen-reader\"> 3 Stars <\/span> <\/i> <\/span> <span class=\"tasty-recipes-rating\"> <i class=\"checked\" data-rating=\"2\"> <span class=\"tasty-recipes-screen-reader\"> 2 Stars <\/span> <\/i> <\/span> <span class=\"tasty-recipes-rating\"> <i class=\"checked\" data-rating=\"1\"> <span class=\"tasty-recipes-screen-reader\"> 1 Star <\/span> <\/i> <\/span><\/span><\/span> <span class=\"tasty-recipes-rating-label\"><span class=\"rating-label\" data-tasty-recipes-customization=\"detail-label-color.color\"><span class=\"average\">4.8<\/span> from <span class=\"count\">136<\/span> reviews<\/span><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"tasty-recipes-details\">\n<ul>\n<li class=\"author\"><span class=\"tasty-recipes-label\" data-tasty-recipes-customization=\"detail-label-color.color\"> Author:<\/span> <a class=\"tasty-recipes-author-name\" href=\"https:\/\/sallysbakingaddiction.com\/about-sally-mckenney\/\" data-tasty-recipes-customization=\"detail-value-color.color\">Sally McKenney<\/a><\/li>\n<li class=\"prep-time\"><span class=\"tasty-recipes-label\" data-tasty-recipes-customization=\"detail-label-color.color\"> Prep Time:<\/span> <span class=\"tasty-recipes-prep-time\" data-tasty-recipes-customization=\"detail-value-color.color\">20 minutes<\/span><\/li>\n<li class=\"cook-time\"><span class=\"tasty-recipes-label\" data-tasty-recipes-customization=\"detail-label-color.color\"> Cook Time:<\/span> <span class=\"tasty-recipes-cook-time\" data-tasty-recipes-customization=\"detail-value-color.color\">45 minutes<\/span><\/li>\n<li class=\"total-time\"><span class=\"tasty-recipes-label\" data-tasty-recipes-customization=\"detail-label-color.color\"> Total Time:<\/span> <span class=\"tasty-recipes-total-time\" data-tasty-recipes-customization=\"detail-value-color.color\">1 hour, 30 minutes<\/span><\/li>\n<li class=\"yield\"><span class=\"tasty-recipes-label\" data-tasty-recipes-customization=\"detail-label-color.color\"> Yield:<\/span> <span class=\"tasty-recipes-yield\" data-tasty-recipes-customization=\"detail-value-color.color\">serves 12<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/header>\n<div class=\"tasty-recipes-entry-content\">\n<div class=\"tasty-recipes-description\">\n<div class=\"tasty-recipes-description-body\" data-tasty-recipes-customization=\"body-color.color\">\n<p><em>This easy breakfast casserole is infinitely adaptable and you can find variations and suggestions in the recipe Notes below. The version written below with sausage, mushrooms, bell peppers, spinach, and cheddar cheese is generally the most popular with guests. You can assemble the entire dish and refrigerate for up to 24 hours before baking.<\/em><\/p>\n<\/div>\n<\/div>\n<div class=\"tasty-recipes-ingredients\">\n<div class=\"tasty-recipes-ingredients-header\">\n<div class=\"tasty-recipes-ingredients-clipboard-container\">\n<h3 data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Ingredients<\/h3>\n<\/div>\n<\/div>\n<div class=\"tasty-recipes-ingredients-body\" data-tasty-recipes-customization=\"body-color.color\">\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span data-amount=\"4\" data-unit=\"cup\">4 cups<\/span> (<span data-amount=\"175\" data-unit=\"g\">175g<\/span> or <span data-amount=\"6\" data-unit=\"oz\">6 oz<\/span>) cubes of <strong>crusty <\/strong><strong>bread<\/strong>*<\/li>\n<li><span data-amount=\"1\" data-unit=\"teaspoon\">1 teaspoon<\/span> <strong>olive oil<\/strong><\/li>\n<li><span data-amount=\"1\">1<\/span> pound <strong>ground pork sausage<\/strong>, casings removed*<\/li>\n<\/ul>\n<\/li>\n<li><span data-amount=\"1\" data-unit=\"teaspoon\">1 teaspoon<\/span> <strong>dried rosemary <\/strong>or<strong> Italian seasoning<\/strong>, optional<\/li>\n<li><span data-amount=\"1\" data-unit=\"cup\">3\/4 cup<\/span> (100g) chopped <strong>yellow onion<\/strong>\u00a0(<span data-amount=\"0.5\">1\/2<\/span> of a large onion)<\/li>\n<li><span data-amount=\"2\">2<\/span> <strong>garlic cloves<\/strong>, minced<\/li>\n<li><span data-amount=\"2\" data-unit=\"cup\">2 cups<\/span> (275g or <span data-amount=\"9\">9<\/span>&#8211;<span data-amount=\"10\">10<\/span> oz) chopped <strong>bell peppers<\/strong><\/li>\n<li><span data-amount=\"1\" data-unit=\"cup\">1 cup<\/span> (<span data-amount=\"100\" data-unit=\"g\">100g<\/span> or <span data-amount=\"3\" data-unit=\"oz\">3 oz<\/span>) sliced <strong>mushrooms<\/strong><\/li>\n<li><span data-amount=\"1\" data-unit=\"cup\">1 cup<\/span> roughly chopped fresh <strong>spinach<\/strong><\/li>\n<li><span data-amount=\"12\">12<\/span> large <strong>eggs<\/strong><\/li>\n<li data-tr-ingredient-checkbox=\"\"><label for=\"c93253a9\"><\/label><span data-amount=\"0.25\" data-unit=\"teaspoon\">1\/4 teaspoon<\/span>\u00a0<strong>salt<\/strong><\/li>\n<li data-tr-ingredient-checkbox=\"\"><span data-amount=\"0.125\" data-unit=\"teaspoon\">1\/8 teaspoon<\/span>\u00a0freshly ground\u00a0<strong>black pepper<\/strong><\/li>\n<li><span data-amount=\"0.66666666666667\" data-unit=\"cup\">2\/3 cup<\/span> (160ml) <strong>milk<\/strong> or <strong>half-and-half*<\/strong><\/li>\n<li><span data-amount=\"1\" data-unit=\"cup\">1 cup<\/span> (<span data-amount=\"100\" data-unit=\"g\">100g<\/span> or <span data-amount=\"3.5\" data-unit=\"oz\">3.5 oz<\/span>.) <strong>shredded cheddar cheese<\/strong><\/li>\n<li><strong>optional garnish:<\/strong> green onion and\/or chopped parsley<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"tasty-recipes-instructions\">\n<div class=\"tasty-recipes-instructions-header\">\n<h3 data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Instructions<\/h3>\n<\/div>\n<div class=\"tasty-recipes-instructions-body\" data-tasty-recipes-customization=\"body-color.color\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li id=\"instruction-step-1\">Grease a <a href=\"https:\/\/amzn.to\/3KFo31F\" target=\"_blank\" rel=\"nofollow noopener sponsored\">9\u00d713-inch<\/a> or any <a href=\"https:\/\/rstyle.me\/+2UYsqiP6MceCEou23TSIuw\" target=\"_blank\" rel=\"nofollow noopener sponsored\">3\u20134-quart oven-safe dish<\/a>. Arrange bread cubes in an even layer in bottom of pan.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li id=\"instruction-step-2\">Heat olive oil in a large skillet over medium heat. Add sausage and rosemary\/Italian seasoning, if using, and break up the sausage into bite-size pieces with a wooden spoon or rubber spatula as it begins to cook. Add the onion, garlic, peppers, mushrooms, and spinach and cook until everything has slightly softened and sausage is mostly cooked through, about 5\u20136 minutes.<\/li>\n<li id=\"instruction-step-3\">Remove sausage and vegetable mixture from heat and spread in an even layer on top of bread.<\/li>\n<li id=\"instruction-step-4\">Whisk the eggs, salt, pepper, milk, and cheese together. Evenly pour over sausage\/vegetable mixture. Add another sprinkle of salt and pepper on top.<\/li>\n<li id=\"instruction-step-5\">Cover casserole with plastic wrap or aluminum foil and refrigerate for at least 30 minutes and up to 24 hours. (When ready to bake, allow to sit at room temperature for 10\u201315 minutes as oven preheats.)<\/li>\n<li id=\"instruction-step-6\">Preheat the oven to 375\u00b0F (191\u00b0C). Bake the casserole, uncovered, until the top is golden, edges are crisp, and a toothpick inserted in the center comes out clean, about 40\u201345 minutes.<\/li>\n<li id=\"instruction-step-7\">Cool for 10 minutes, then slice and serve.<\/li>\n<li id=\"instruction-step-8\">Leftovers keep well\u00a0in the refrigerator for up to 5 days. Reheat\u00a0in the microwave to your liking.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<div class=\"tasty-recipes-notes\">\n<h3 data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Notes<\/h3>\n<div class=\"tasty-recipes-notes-body\" data-tasty-recipes-customization=\"body-color.color\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><strong>Make Ahead Instructions:<\/strong> This is an excellent make-ahead recipe because you can assemble it before baking up to 24 hours in advance. See step 5. You can also cook the sausage and vegetable mixture up to 24 hours in advance, cover and refrigerate until ready to use.<\/li>\n<li><strong>Freezing &amp; Reheating Instructions: <\/strong>To freeze, prepare and assemble through step 5, cover with plastic wrap, then a layer of aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator, and then bring to room temperature before baking as directed. You can also freeze the baked casserole for up to 3 months and when doing that, I suggest baking it in a disposable aluminum pan. Cool completely, cover with plastic wrap, then a layer of aluminum foil. When ready to eat, thaw it for about 24 hours (covered) in the refrigerator, remove the plastic wrap layer, then bake in a 350\u00b0F (177\u00b0C) oven for 25\u201330 minutes.<\/li>\n<li><strong>Special Tools<\/strong> (affiliate links):\u00a0<a href=\"https:\/\/amzn.to\/3KFo31F\" target=\"_blank\" rel=\"nofollow noopener sponsored\">9\u00d713-inch Baking Dish<\/a> or any <a href=\"https:\/\/rstyle.me\/+2UYsqiP6MceCEou23TSIuw\" target=\"_blank\" rel=\"nofollow noopener sponsored\">3\u20134-quart Oven-Safe Dish<\/a> | <a href=\"https:\/\/amzn.to\/3mPQvWq\" target=\"_blank\" rel=\"nofollow noopener sponsored\">Glass Mixing Bowls<\/a> | <a href=\"https:\/\/amzn.to\/3qUwG1Y\" target=\"_blank\" rel=\"nofollow noopener sponsored\">Whisk<\/a><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><strong>Bread<\/strong><strong>:<\/strong> Crusty sourdough is fantastic in this recipe, or use any crusty, hearty bread. The crustier or more stale, the better. If your bread is fresh and\/or flimsy, cut into cubes and bake on a baking sheet in a 300\u00b0F (149\u00b0C) oven for 10 minutes. It\u2019ll be slightly crisp and ready to use in this recipe. No need to wait for the bread to cool before layering into the baking dish.<\/li>\n<li><strong>Using Potatoes Instead of Bread:<\/strong> You can replace the bread with diced hash brown potatoes\u2014the kind you find in the freezer section of the grocery store. Use about 3 cups (around 380g) of frozen hash brown potatoes, no need to thaw. You could also peel and dice fresh potatoes, but you\u2019ll need to quickly cook\/brown them on a skillet with 1 Tablespoon olive oil over medium heat for 10 minutes before using.<\/li>\n<li><strong>Sausage or Other Meat:<\/strong> If using pre-cooked sausage links or ham, cut into slices\/chunks, and there is no need to cook either. Simply stir into the pre-cooked vegetables before layering into the dish. You can replace the sausage with ground turkey, beef, or chicken\u2014simply pre-cook with the vegetables according to the instructions. If using bacon, I recommend reducing to 1\/2 pound and cutting into bite-size pieces. Cook separately from the vegetables until browned. Drain, then mix with the vegetables before layering into the dish.<\/li>\n<li><strong>Other Vegetables:<\/strong> Feel free to replace all or some of the bell peppers, mushrooms, and spinach with other vegetables such as chopped broccoli, sliced zucchini or squash, or kale. Pre-cook as directed.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Vegetarian Option:<\/strong> You can leave out the meat and replace with another 1 cup of vegetables.<\/li>\n<li><strong>Milk:<\/strong> For the richest, heartiest texture, I recommend half-and-half or whole milk. You can use lower-fat milk or dairy-free milk if desired.<\/li>\n<li><strong>Cheese:<\/strong> I usually use a blend of regular and sharp white cheddar cheeses. Use whatever cheeses you like best, such as pepper jack, feta cheese, Swiss, and\/or smoked gouda.<\/li>\n<li><strong>Half Recipe:<\/strong> You can halve this recipe by halving all of the ingredients and using a 9\u00d79-inch square pan. Bake time is slightly shorter, about 32\u201336 minutes.<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\">This Easy Breakfast Casserole Is:<\/h2>\n<ul class=\"wp-block-list\">\n<li>Adaptable to whatever vegetables, meats, cheeses, and herbs you have on hand.<\/li>\n<li>Easy to make ahead of time.<\/li>\n<li>Quick to throw together.<\/li>\n<li>Great as a quick weekday meal or a lavish weekend or holiday brunch.<\/li>\n<li>Excellent for entertaining a crowd.<\/li>\n<li>Made with some bread to soak up moisture, but potatoes work too!<\/li>\n<li>Ready for your favorite egg toppings like salsa, pico de gallo, green onion, cilantro, parsley, avocado, everything bagel seasoning, hot sauce, etc.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Do I Have to Use Bread?<\/h2>\n<p>Bread, muffins, hash browns, bagel, or potatoes, yes. <strong>Besides eggs, bread is the main ingredient.<\/strong> To avoid a spongey, wet dish, this breakfast casserole needs structure at the bottom. You see, when eggs bake, they release a lot of liquid. Chunks of crusty bread (or hash brown potatoes) soak up some liquid so the casserole is chunky and textured, not flat and wet. It\u2019s almost like the way we need an English muffin with our <a href=\"https:\/\/sallysbakingaddiction.com\/sunday-morning-eggs-benedict\/\">eggs benedict<\/a>\u2014to help soak up all that eggy goodness.<\/p>\n<h2 class=\"wp-block-heading\">Success Tip: Refrigerate Overnight<\/h2>\n<p>At this point, you can either bake it right away or refrigerate the casserole overnight and for up to 24 hours. During this time, the flavors mingle together and the bread has a chance to soak up some of the liquid and flavor. Wake up and all you have to do is slide it into the oven. If you\u2019re in a rush, I do recommend at least 30 minutes in the refrigerator before baking, if you can spare it!<\/p>\n<p>Bake until the edges are golden brown. Because it\u2019s so egg heavy, the casserole puffs up in the oven like a <a href=\"https:\/\/sallysbakingaddiction.com\/classic-cheesecake\/\">cheesecake<\/a> and then sinks back down as it cools. Cool for 5\u201310 minutes before slicing and serving.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Find it online: https:\/\/sallysbakingaddiction.com\/easy-make-ahead-breakfast-casserole\/ Easy Make-Ahead Breakfast Casserole 5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 136 reviews Author: Sally McKenney Prep Time: 20 minutes Cook Time: 45 minutes Total Time: 1 hour, 30 minutes Yield: serves 12 This easy breakfast casserole is infinitely adaptable and you can find variations and &hellip; <a href=\"https:\/\/www.grandpacooks.com\/recipes\/sallys-breakfast-casserole\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Sally&#8217;s Breakfast Casserole&#8221;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,219,185],"tags":[],"class_list":["post-23786","post","type-post","status-publish","format-standard","hentry","category-grandpas-private-collection","category-sallys-baking-addiction","category-third-party-material"],"_links":{"self":[{"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/posts\/23786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/comments?post=23786"}],"version-history":[{"count":1,"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/posts\/23786\/revisions"}],"predecessor-version":[{"id":23787,"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/posts\/23786\/revisions\/23787"}],"wp:attachment":[{"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/media?parent=23786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/categories?post=23786"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.grandpacooks.com\/recipes\/wp-json\/wp\/v2\/tags?post=23786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}