Go Back Email Link
+ servings
overhead shot of savory breakfast casserole on white napkin with flowers, a plate, and a knife around on marble surface.

Cheesy Bacon, Kale, Mushroom, and Croissant Breakfast Casserole

4.75 from 4 votes
Prep Time: 25 minutes
Cook Time: 50 minutes
Standing Time 20 minutes
Total Time: 1 hour 35 minutes
The ultimate breakfast casserole! This Cheesy Bacon, Kale, Mushroom, and Croissant Breakfast Casserole is simple to make, rich, buttery, flavorful, and oh-so delicious.

Ingredients

  • 6-7 ounces bacon chopped
  • ½ cup chopped onion
  • ¾ cup sliced mushrooms
  • ½ teaspoon chopped garlic
  • 2 cups fresh kale chopped
  • 4 large eggs
  • ¾ cup whole milk
  • cup heavy cream
  • 1 cup shredded havarti cheese
  • 1 cup shredded gruyère cheese
  • 4-5 sprigs thyme stripped
  • 8 small croissants sliced

Instructions

  • Heat oven to 350℉.
  • Spray an 8 inch x 12 inch casserole with cooking spray. Set aside.
  • In a medium skillet over medium low heat, sauté bacon until crisp.
  • Use a slotted spoon to remove bacon from pan.
  • Drain on paper towels. Set aside.
  • Pour off most of the bacon grease, leaving 1-2 Tablespoons in pan.
  • Add onion, mushrooms, and garlic.
  • Sauté until onions are translucent, about 3-4 minutes.
  • Stir in kale. Cook an additional 1-2 minutes, until kale is wilted.
  • Remove from heat.
  • Allow to cool.
  • In a large bowl, whisk together eggs, milk, and cream.
  • Add cooled vegetable mixture, bacon, cheeses, and thyme.
  • Stir until combined.
  • Add bread.
  • Stir to coat.
  • Allow to stand for 20 minutes, stirring once or twice to ensure bread is absorbing mixture.
  • Pour into prepared pan.
  • Bake for 50 minutes, or until set, covering with foil the last 10 minutes of baking, if necessary.
  • Allow to stand for at least 10 minutes before serving.

Notes

How To Store:
Once this is baked and cooled, you can store this casserole, covered, in the fridge for up to 2 days. To reheat it, you can either place the casserole in the oven for 10-15 minutes (or until fully reheated), or cut off a slice, place it on a plate, and microwave it for 30 seconds – 1 minute, or until reheated.
 
Substitutions:
  • You can use ham or prosciutto in this recipe instead of bacon. If you do this, sauté your vegetables in some butter, as you won't have bacon fat to sauté them in.
  • Any type of mushroom can be used in this recipe! A mix of different mushrooms can also be used.
  • Not a fan of kale? No problem! Spinach is a wonder substitute in this dish.
  • You can really use almost any cheese for this recipe. If you're looking for something a little less fancy than havarti and gruyère, feel free to use low-moisture mozzarella, cheddar cheese, or even parmesan!
  • Really any plain bread can be used in this recipe. From a plain white bread to challah! Whatever you have on hand should work well. Just keep in mind the absorption rates will be different and the casserole may need to sit a different length of time. Adjust accordingly.
  • To make this recipe vegetarian-friendly, omit the bacon or use your favorite plant-based bacon substitute.
 
Tips For Success:
  • Be sure to let the croissants absorb the custard before baking! This ensures the most amount of flavor.
  • If you change the size of the casserole dish used for this recipe, you will need to adjust bake times accordingly. If you use a smaller casserole, the bake time will be longer. A larger casserole will need less baking time.
  • Let this casserole cool slightly before serving!

Nutrition

Serving: 1sliceCalories: 404kcalCarbohydrates: 16gProtein: 11gFat: 33gSaturated Fat: 16gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gTrans Fat: 0.1gCholesterol: 131mgSodium: 318mgPotassium: 178mgFiber: 1gSugar: 5gVitamin A: 1828IUVitamin C: 12mgCalcium: 248mgIron: 1mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.