Logo
Buttery Breakfast Casserole
breakfast

Buttery Breakfast Casserole

Buttery Breakfast Casserole

⏱️

Cook Time

30 min

🔥

Difficulty

Medium

📂

Category

breakfast

Recipe Details

Buttery Breakfast Casserole

Updated Feb 3, 2025

Total Time: 1.5 hours (plus 4 hours or overnight chilling)

Servings: 8–10 portions (adjusted from comments, serving size: 1 croissant, 2.5 oz sausage, 1.5 eggs, ½ cup dairy, 1.6 oz Gruyère per person)

Ingredients

  • 1 pound croissants (≈5–7 croissants), split lengthwise

  • 1 tablespoon extra-virgin olive oil (for browning), plus additional for baking dish

  • 1 bunch scallions (6–7), white/light green parts thinly sliced (greens reserved for garnish)

  • ¾ pound sweet Italian sausage, casings removed

  • 2 teaspoons finely chopped fresh sage

  • 8 large eggs

  • 3 cups whole milk

  • 1 cup heavy cream

  • 8 ounces Gruyère, grated (≈2 cups) (reserve ½ cup for final topping)

  • 1¼ teaspoons kosher salt

  • 1 teaspoon freshly ground black pepper

Preparation

Step 1: Toast Croissants for Crisp Texture

Preheat oven to 500°F (260°C). Line a large baking sheet with parchment paper. Arrange croissants, cut-side up, and toast until golden-brown and crisp, 5–10 minutes. Monitor closely to prevent burning; the high heat ensures rapid browning. Let cool, then tear into 1.5–2-inch pieces.

Step 2: Sauté Sausage and Aromatics

In a medium skillet, heat olive oil over medium-high heat until shimmering. Add scallion whites/greens, sauté 1 minute until fragrant. Add sausage meat, breaking into crumbles with a fork, and cook 5 minutes until deeply browned. Drain excess fat (optional) and stir in sage; set aside.

Step 3: Mix Base Layers

In a large bowl, combine toasted croissants and browned sausage-scallion mixture. In a separate bowl, whisk eggs, milk, cream, 1.5 cups Gruyère, salt, and pepper until smooth (no egg whites).

Step 4: Assemble and Chill

Lightly grease a 9×13-inch baking dish. Transfer croissant-sausage mix, spread evenly. Pour custard over, pressing croissants to absorb liquid. Cover tightly with plastic wrap and refrigerate 4+ hours or overnight to allow flavors to meld and croissants to hydrate.

Step 5: Bake to Perfection

Preheat oven to 350°F (175°C). Uncover, sprinkle remaining ½ cup Gruyère on top. Bake 45 minutes until golden-brown and firm (toothpick inserted center comes out clean). Rest 10 minutes, then garnish with scallion greens.

Pro Tips

  • Shortcuts: Use pre-toasted croissants or Trader Joe’s 3-packs; pre-grated Gruyère for convenience.

  • Variations: Swap sausage for bacon/ham, Gruyère for Swiss/cheddar, add caramelized onions or mushrooms.

  • Texture: For softer croissants, reduce chilling time to 2 hours; skip chilling for ultra-crisp bites.

Customer Reviews

  • "This is the bomb! Stop criticizing—if you don’t like ingredients, don’t make it. Life’s too short for bad eggs."

  • "Practice run with sweet sausage + Swiss was amazing! Quiche, veggie, or mushroom versions work too."

  • "Added caramelized onions—now brunch staple. Trader Joe’s 3-pack croissants = perfection."

Note: Nutrition and portion adjustments reflect user comments for transparency.