America 250 Freedom anniversary
A golden-topped breakfast casserole in a white ceramic 9x13 baking dish, sliced to show layers of sausage, egg custard, melted cheddar cheese, and bread, garnished with sliced green onions

Breakfast Casserole

Quick Answer

A breakfast casserole is made by layering cooked sausage, eggs, cheese, and bread or hash browns in a baking dish, then baking at 350°F for 45–55 minutes until set and golden. You can assemble it the night before and refrigerate it unbaked, then bake it fresh in the morning.

Jump to Recipe

Feeding ten people breakfast sounds festive right up until you realize ten people can want eggs cooked ten different ways. A breakfast casserole removes that entire negotiation. Sausage, onion, red bell pepper, day-old bread, sharp cheddar, and a seasoned egg-and-milk mixture all go into one 9-by-13-inch dish, and the oven takes over from there. Nobody is standing at the stove flipping eggs while everyone else eats in shifts like a poorly managed diner.

Brown the sausage first, then use a little of its drippings to soften the onion and pepper. The bread goes on the bottom of the casserole, followed by sausage, vegetables, cheese, and the egg mixture. Give it at least 15 minutes before baking so the bread can absorb the custard; better yet, assemble the whole thing the night before and refrigerate it. At 350°F, it bakes until the center is set and no longer jiggles, with a final layer of cheddar melting across the top. Rest it for ten minutes before slicing so the pieces hold together. This is the kind of breakfast that lets the cook actually sit down, which may be the most luxurious ingredient in the entire pan.

Prep20 minutes
Cook55 minutes
Total75 minutes (plus overnight rest if making ahead)
Serves10 servings
DifficultyEasy

Ingredients

Servings
  • 1 pound bulk breakfast sausage (mild or hot)
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 8 large eggs
  • 2 cups whole milk
  • 1 teaspoon garlic powder
  • 1 teaspoon dry mustard
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 6 cups cubed day-old white sandwich bread (about 8–10 slices, 1-inch cubes)
  • 2 cups shredded sharp cheddar cheese, divided
  • 2 tablespoons unsalted butter, for greasing and sautéing
  • 2 green onions, sliced, for garnish (optional)

Instructions

  1. 1Preheat your oven to 350°F. Grease a 9x13-inch baking dish generously with butter.
  2. 2In a large skillet over medium-high heat, cook the sausage, breaking it into crumbles, until browned and cooked through, about 7–8 minutes. Transfer to a paper towel-lined plate, leaving about 1 tablespoon of drippings in the pan.
  3. 3Add the diced onion and bell pepper to the skillet with the drippings. Sauté over medium heat until softened, about 5 minutes. Remove from heat.
  4. 4In a large bowl, whisk together the eggs, milk, garlic powder, dry mustard, salt, black pepper, and smoked paprika until fully combined.
  5. 5Spread the bread cubes evenly across the bottom of the greased baking dish. Top with the cooked sausage, then the sautéed onion and pepper mixture, then 1½ cups of the shredded cheddar.
  6. 6Pour the egg mixture slowly and evenly over the entire dish. Use a spatula or the back of a spoon to gently press the bread down so it absorbs the egg mixture fully. Let it sit for at least 15 minutes before baking, or cover tightly with plastic wrap and refrigerate overnight.
  7. 7If the casserole was refrigerated overnight, remove it from the refrigerator 20–30 minutes before baking to take the chill off.
  8. 8Sprinkle the remaining ½ cup of cheddar cheese over the top. Bake uncovered at 350°F for 45–55 minutes, until the center is set (it should not jiggle when you shake the pan) and the top is golden brown.
  9. 9Remove from the oven and let rest for 10 minutes before slicing. Garnish with sliced green onions if desired.

Nutrition Information

Estimated per serving: 1 of 10 servings.

410Calories
23 gProtein
17 gCarbohydrates
28 gTotal Fat
13 gSaturated Fat
1 gFiber
6 gTotal Sugars
860 mgSodium
245 mgCholesterol

Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.

Pro Tips

  • Day-old bread is not a preference, it's a requirement — fresh bread turns to mush when it absorbs the egg custard. If your bread is fresh, spread the cubes on a baking sheet and toast them at 300°F for 10–12 minutes to dry them out.
  • Press the bread down after you pour the egg mixture. I skipped this step for years because it felt unnecessary and every single time the top layer of bread came out like croutons with commitment issues.
  • The casserole is done when the center doesn't jiggle and a knife inserted in the middle comes out clean. If the top is browning too fast before the center sets, tent it loosely with foil for the last 10–15 minutes.

Substitutions

bulk breakfast sausage → diced ham or cooked and crumbled bacon Ham gives a milder, less fatty result. Bacon adds smokiness. Both work well — just make sure they're fully cooked before layering.
white sandwich bread → cubed French bread, sourdough, or croissants Sourdough adds a subtle tang. Croissants make it noticeably richer. Both elevate the texture. Avoid very seedy or dense breads.
whole milk → half-and-half or evaporated milk Half-and-half makes the custard creamier and slightly richer. Evaporated milk adds body and a faint sweetness. Do not use skim milk — the custard won't set as well.
sharp cheddar cheese → Gruyère, Monterey Jack, or pepper jack Gruyère melts beautifully and adds nuttiness. Pepper jack introduces heat without adding any extra ingredients. Monterey Jack is mild and crowd-friendly.
red bell pepper → diced jalapeño, green bell pepper, or frozen diced pepper blend Jalapeño adds heat and pairs well with pepper jack. Frozen pepper blends are a perfectly respectable shortcut on a morning when no one is watching.

Storage Instructions

Store leftovers covered tightly in the refrigerator for up to 4 days. Reheat individual slices in the microwave for 60–90 seconds or in a 325°F oven for 10–12 minutes until warmed through. The casserole can also be frozen after baking — wrap individual portions tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Make Ahead

Assemble the entire casserole through step 6 (pouring and pressing the egg mixture), cover tightly with plastic wrap, and refrigerate for up to 18 hours. Remove from the refrigerator 20–30 minutes before baking, top with the remaining cheese, and bake as directed. Do not refrigerate longer than 18 hours — the bread begins to break down past that point and the texture suffers.

Frequently Asked Questions

Can I make this ahead of time?

Assemble the entire casserole through step 6 (pouring and pressing the egg mixture), cover tightly with plastic wrap, and refrigerate for up to 18 hours. Remove from the refrigerator 20–30 minutes before baking, top with the remaining cheese, and bake as directed. Do not refrigerate longer than 18 hours — the bread begins to break down past that point and the texture suffers.

How do I store the leftovers?

Store leftovers covered tightly in the refrigerator for up to 4 days. Reheat individual slices in the microwave for 60–90 seconds or in a 325°F oven for 10–12 minutes until warmed through. The casserole can also be frozen after baking — wrap individual portions tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Can I freeze it?

Yes. See the storage section on this page for exact freezing and thawing directions — most versions of Breakfast Casserole Recipe freeze well for up to 2–3 months when cooled fully first and portioned into airtight containers.

Can I adjust it for what I have on hand?

Yes. Tested adjustments on this recipe include bulk breakfast sausage → diced ham or cooked and crumbled bacon; white sandwich bread → cubed French bread, sourdough, or croissants; and whole milk → half-and-half or evaporated milk.

What's the most common mistake to avoid?

Day-old bread is not a preference, it's a requirement — fresh bread turns to mush when it absorbs the egg custard. If your bread is fresh, spread the cubes on a baking sheet and toast them at 300°F for 10–12 minutes to dry them out.

Build the plate

Make It a Meal

Pair this recipe with a side, bread, and something sweet from the FAFO Kitchen.

Lila, the editorial persona and visual host of Fork Around & Find Out Kitchen

About Lila

Lila is the editorial persona and visual host of Fork Around & Find Out Kitchen. Recipes presented in the Lila voice are developed, edited, and published under FAFO Kitchen's editorial standards.

Found a problem? Tell FAFO Kitchen.