Cheddar Bacon Asparagus Strata with Sourdough

Prep: 30 minCook: 1 hr 5 min12 servingsmedium
Cheddar Bacon Asparagus Strata with Sourdough

A savory breakfast casserole layering crispy bacon, tender asparagus, and sharp cheddar between sourdough bread slices, bound together with a custard of eggs and milk. The dish is studded with caramelized onions and sweet red bell peppers for depth and color. Perfect for weekend brunch gatherings or make-ahead entertaining, this strata delivers comfort-food satisfaction with vegetable substance. The garlic sourdough base absorbs the custardy egg mixture overnight, creating a rich, custardy interior while the top cheese layer turns golden and crispy.

Ingredients

12 servings
  • 1 ½ pounds bacon
    sausage, chorizo, or hamequal weightsavory

    high

    Full guide →
  • 1 pound asparagus
    broccoli, green beans, or zucchiniequal weightvegetable swap

    high

    Full guide →
  • 8 large eggs
  • 2 cups milk
    heavy cream or half-and-halfequal volumericher custardy texture

    high

    Full guide →
  • ½ teaspoon dry mustard
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon bell pepper seasoning blend, or favorite spice mix
    cajun seasoning, italian herbs, or smoked paprika0.75 tablespoonflavor profile change

    medium

  • 1 pound sourdough bread loaf, garlic-sourdough, sliced
    challah, brioche, or thick-cut white breadequal weightcustard absorption

    medium

    Full guide →
  • 2 cups cheddar cheese, shredded, extra-sharp, divided
    gruyere, sharp white cheddar, or aged goudaequal weightnuttydeeper

    high

    Full guide →
  • ½ cup Vidalia onion, chopped, or other sweet onion
    yellow or white onionequal weightslightly sharper

    medium

    Full guide →
  • 1 cup red bell pepper, chopped
    yellow, orange, or a mixequal weightcolor variation

    medium

    Full guide →

Instructions

  1. 1

    Cook bacon until crisp, drain on paper towels, then chop or crumble.

  2. 2

    Steam asparagus until tender-crisp.

  3. 3

    Whisk eggs, milk, dry mustard, salt, black pepper, and bell pepper seasoning until well-blended.

  4. 4

    Grease a 9x13-inch casserole dish and arrange bread slices in a single layer on bottom, trimming and filling gaps as needed.

  5. 5

    Spread one cup cheddar cheese over bread.

  6. 6

    Layer chopped onion over cheese.

  7. 7

    Lay asparagus spears in a single layer over onion.

  8. 8

    Spread chopped red bell pepper over asparagus.

  9. 9

    Distribute bacon over bell pepper.

  10. 10

    Arrange remaining bread slices in a layer over bacon, trimming and filling gaps.

  11. 11

    Whisk egg mixture again, then pour slowly over entire casserole, ensuring bread is well soaked.

  12. 12

    Cover and refrigerate at least eight hours or overnight.

  13. 13

    Preheat oven to 350F.

  14. 14

    Remove cover and bake for 50 minutes.

  15. 15

    Sprinkle remaining one cup cheese over top and bake 10-15 minutes more until cheese melts completely.

  16. 16

    Let stand five minutes before cutting and serving.

Tips

Tip 1

Overnight refrigeration is key: it allows the bread to fully absorb the custard, creating a creamy interior instead of a dry or undercooked center.

Tip 2

Use extra-sharp cheddar for bolder flavor, and reserve the second cup for topping so it melts into a golden crust in the final bake.

Tip 3

Steam asparagus to tender-crisp rather than fully soft to prevent it from turning mushy after sitting in the custard overnight.

Good to Know

Storage

Cover and refrigerate up to 3 days. Do not freeze after assembly as the bread-custard structure breaks down.

Make Ahead

Assemble completely, cover, and refrigerate up to 24 hours before baking. This actually improves flavor and texture.

Serve With

Serve warm, cut into squares. Pairs well with fresh fruit, a simple green salad, or fresh-squeezed juice.

Common Mistakes

Watch

Do not skip the overnight rest to avoid bread that is dry or insufficiently custard-soaked.

Watch

Do not cover the dish during the final 10-15 minutes of baking to avoid steaming and to allow cheese to brown.

Watch

Do not overbake after adding the final cheese layer to avoid a hard, burnt top crust.

Substitutions

bacon
sausage, chorizo, or hamequal weightsavory

high

Full guide →
cheddar cheese
gruyere, sharp white cheddar, or aged goudaequal weightnuttydeeper

high

Full guide →
asparagus
broccoli, green beans, or zucchiniequal weightvegetable swap

high

Full guide →
sourdough bread
challah, brioche, or thick-cut white breadequal weightcustard absorption

medium

Full guide →
milk
heavy cream or half-and-halfequal volumericher custardy texture

high

Full guide →
Vidalia onion
yellow or white onionequal weightslightly sharper

medium

Full guide →
red bell pepper
yellow, orange, or a mixequal weightcolor variation

medium

Full guide →
bell pepper seasoning blend
cajun seasoning, italian herbs, or smoked paprika0.75 tablespoonflavor profile change

medium

Find more substitutions →

FAQ

Can I make this strata ahead of time?

Yes, assemble completely, cover, and refrigerate up to 24 hours before baking. The flavors meld and the bread absorbs custard more evenly with longer sitting time, so overnight or longer is ideal.

What if I don't have a 9x13-inch dish?

Use any casserole dish of similar volume. Adjust baking time slightly: shallower dishes may bake faster (check at 40 minutes), deeper ones may need 5-10 minutes longer. Watch for the center to set and cheese to melt.

How long can I keep leftovers?

Refrigerate covered for up to 3 days. Reheat individual portions in a 325F oven for 10-15 minutes. Do not freeze after assembly; the bread texture deteriorates significantly.