Looking for an easy and delicious breakfast that’s perfect for holidays, brunch, or just a cozy morning at home? This Croissant Breakfast Casserole with Sausage is exactly what you need! It’s loaded with everything you love—buttery croissants, savory sausage, cheese, eggs, and veggies—all baked together into one delicious casserole.
Preheat oven to 350°F (175°C). Slice croissants in half, bake for 12 minutes or longer until golden and crispy, then break into small chunks and set aside.
Heat oil in a skillet over medium-high heat. Cook sausage for 3-5 minutes until browned, then add mushrooms, bell pepper, green onion, and Italian seasoning. Cook for another 3-4 minutes until veggies soften. Add spinach and cook until wilted. Remove from the heat then drain excess liquid in a strainer. Set aside.
Transfer croissant chunks to a 9x13 inch baking dish, top with sausage and veggies, then sprinkle with Gruyère and Cheddar cheese.
In a bowl, whisk eggs, milk, cream, salt, and pepper, then pour evenly over the croissant and sausage layers.
Cover the dish and refrigerate for at least 4 hours or overnight to let the bread soak up the egg mixture.
Preheat oven to 350°F (175°C) and bake uncovered for 45 minutes, until golden and cooked through. Let rest for 10 minutes, then garnish with chopped scallions before serving.
ItalianSeasoning.A mix of dried thyme, oregano, and/or rosemary, can be used as an alternative.Storage. Cool completely, then cover with plastic wrap or foil. Refrigerate for up to 3-4 days or freeze for 2-3 months. Reheat thoroughly before serving.Reheating. Preheat oven to 350°F (175°C), cover with foil, and bake for 15-20 minutes. For individual portions, microwave for 1-2 minutes until hot.