Croissant Breakfast Casserole Recipe for Kids


Croissant breakfast casserole in a white baking dish with golden bacon, melted cheddar, and fresh chives on top.

This croissant breakfast casserole is my favorite thing to bring to a holiday brunch or weekend family gathering. Store-bought breakfast casseroles are dry and forgettable. My version uses flaky buttery croissants, crispy bacon, and a rich egg custard that bakes into something golden and puffed every time.

Prep Time: 15 minutes

Cook Time: 45 minutes

Total Time: 60 minutes

Servings: 8

Method: Baking

Why This Croissant Breakfast Casserole Works

Croissants are the secret to a light, airy base. Their layers trap the egg custard and puff up during baking instead of turning dense and soggy like sliced sandwich bread.

I tear the croissants into large chunks rather than slicing them. The irregular edges soak up more custard and create crispy golden corners on top. Every bite has a different texture — soft inside, crispy on the edges.

Kids love this version because it is mild, cheesy, and slightly sweet from the croissants themselves. It also works great as a make-ahead — assemble the night before and bake fresh in the morning.

Ingredients

  • 6 large croissants, torn into large chunks
  • 8 large eggs
  • 1.5 cups whole milk
  • 1/2 cup heavy cream
  • 8 slices cooked bacon, crumbled
  • 1.5 cups shredded cheddar cheese, divided
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon chopped fresh chives, for topping

What You Need for Croissant Breakfast Casserole

Croissants — day-old croissants work best because they absorb the custard without falling apart. Fresh croissants from the bakery that morning can be slightly too soft. Let them sit out uncovered for an hour if they are very fresh.

Eggs — use large eggs for the custard. The eggs set the whole casserole together. Eight eggs for 8 servings gives a firm but still custardy texture, not rubbery.

Whole milk and heavy cream — the combination of both gives a rich custard without being too heavy. Whole milk alone makes the custard a little thin. Heavy cream alone makes it too dense. The mix is the sweet spot.

Bacon — cook the bacon fully before adding. Raw bacon in the casserole stays undercooked while the eggs set. Crumble it into small pieces so every bite gets a little hit of smoky flavor.

Cheddar cheese — I use shredded cheddar split between the layers and on top. The top layer melts into a golden crust. Sharp cheddar has more flavor, mild cheddar keeps it more kid-friendly.

Chives — add these fresh at the end, not during baking. They add a mild onion flavor and a pop of green color that makes the casserole look finished and fresh.

How to Make Croissant Breakfast Casserole

  1. Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or cooking spray.
  2. Tear croissants into large irregular chunks and arrange them evenly in the baking dish.
  3. Scatter crumbled bacon over the croissant pieces.
  4. Sprinkle 1 cup of shredded cheddar over the top.
  5. In a large bowl, whisk together eggs, whole milk, heavy cream, onion powder, garlic powder, salt, and pepper until fully combined.
  6. Pour the egg mixture evenly over the croissants, pressing down gently so every piece absorbs some custard.
  7. Let the casserole rest for 10 minutes so the croissants soak up the liquid. For a make-ahead version, cover and refrigerate overnight at this step.
  8. Sprinkle the remaining 1/2 cup of cheddar over the top.
  9. Bake uncovered for 40 to 45 minutes until the top is golden brown and the center is set. Insert a knife into the center — it should come out clean.
  10. Let the casserole rest for 5 minutes before slicing.
  11. Garnish with fresh chives and serve warm.

Croissant Breakfast Casserole Variations

Sweet Croissant Breakfast Casserole

Swap the bacon, cheese, and savory spices for a cream cheese filling, 3/4 cup of sugar, and 1 teaspoon of cinnamon. Stuff each croissant chunk with a little sweetened cream cheese before layering. This version tastes like a cross between a French toast bake and a danish.

Strawberry Croissant Breakfast Casserole

Add 1 cup of fresh sliced strawberries layered between the cream cheese-filled croissant pieces. The berries soften during baking and release a light fruity syrup into the custard. Dust with powdered sugar right before serving.

Vegetable Croissant Breakfast Casserole

Sauté diced bell peppers, spinach, and mushrooms before adding them — raw vegetables release too much water and make the bottom soggy. Swap the bacon for the sautéed vegetables and keep the cheese. This version is lighter and works well for a crowd with mixed dietary preferences.

Ham and Cheese Croissant Casserole

Replace the bacon with 1 cup of diced cooked ham. Ham has a milder, saltier flavor that kids tend to prefer over crispy bacon. Use Swiss or Gruyère instead of cheddar for a French-inspired version.

Tips for the Best Croissant Breakfast Casserole

  • I always use day-old or slightly stale croissants — they absorb the custard without turning mushy.
  • Press the croissant pieces down gently after pouring the custard so every piece gets wet before baking.
  • Let it rest 5 minutes after baking before slicing — the custard firms up and slices hold their shape better.
  • For a make-ahead version, assemble the night before, cover with plastic wrap, and refrigerate. Pull it out 30 minutes before baking to take the chill off.
  • Cover with foil for the first 20 minutes if the top is browning too fast, then uncover to finish crisping.
  • Serve with fresh fruit on the side — the sweetness of the croissant pairs well with berries or citrus.

Make Ahead & Storage

This croissant breakfast casserole keeps in the fridge for up to 4 days covered in plastic wrap or in an airtight container. Reheat individual slices in the microwave for 60 to 90 seconds, or place the whole dish back in a 325°F oven for 15 minutes covered with foil.

To freeze, cut into individual portions and wrap each one tightly in plastic wrap, then place in a freezer bag. Frozen portions keep for up to 2 months. Thaw overnight in the fridge and reheat in the oven at 325°F for 15 to 20 minutes until warmed through.

Common Questions

Can I make croissant breakfast casserole the night before?

Yes — this is one of the best make-ahead breakfast casseroles. Assemble everything through step 7, cover the dish tightly, and refrigerate overnight. Take it out 30 minutes before baking to let it come to room temperature, then bake as directed.

Can I use mini croissants instead of large ones?

Yes. Mini croissants work well — just tear or cut them into similar-sized pieces for even baking. You may need 10 to 12 mini croissants to fill a 9×13-inch dish. The cooking time stays the same.

How do I know when the casserole is done?

The top should be golden brown and slightly puffed. Insert a sharp knife into the center — it should come out with no runny egg. The edges will pull slightly away from the sides of the dish when fully set.

Can I add vegetables to this recipe?

Yes, but always sauté or roast them first. Raw vegetables release water during baking and make the bottom of the casserole soggy. Bell peppers, spinach, and mushrooms all work well after a 5-minute sauté in a hot pan.

Is croissant breakfast casserole good for a crowd?

Yes — a 9×13-inch dish feeds 8 to 10 people. For a larger crowd, make two dishes side by side. Both bake at the same temperature and time, so hosting for 20 people is still just one oven session.

This croissant breakfast casserole is the recipe I make every time I need to feed a crowd without the stress. Save this recipe and tap the link for the full recipe on MillennialHawk.com.

Croissant breakfast casserole in a white baking dish with golden bacon, melted cheddar, and fresh chives on top.

Croissant Breakfast Casserole Recipe for Kids

Flaky buttery croissants baked with crispy bacon, cheddar cheese, and a rich egg custard into a golden puffed casserole perfect for brunch or holidays.

Prep
15 min
Cook
45 min
Total
60 min
Servings
8
Calories
420

Ingredients

  • 6 large croissants, torn into large chunks
  • 8 large eggs
  • 1.5 cups whole milk
  • 1/2 cup heavy cream
  • 8 slices cooked bacon, crumbled
  • 1.5 cups shredded cheddar cheese, divided
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon chopped fresh chives, for topping

Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or cooking spray.
  2. Tear croissants into large irregular chunks and arrange them evenly in the baking dish.
  3. Scatter crumbled bacon over the croissant pieces.
  4. Sprinkle 1 cup of shredded cheddar over the top.
  5. In a large bowl, whisk together eggs, whole milk, heavy cream, onion powder, garlic powder, salt, and pepper until fully combined.
  6. Pour the egg mixture evenly over the croissants, pressing down gently so every piece absorbs some custard.
  7. Let the casserole rest for 10 minutes so the croissants soak up the liquid. For a make-ahead version, cover and refrigerate overnight at this step.
  8. Sprinkle the remaining 1/2 cup of cheddar over the top.
  9. Bake uncovered for 40 to 45 minutes until the top is golden brown and the center is set. Insert a knife into the center — it should come out clean.
  10. Let the casserole rest for 5 minutes before slicing.
  11. Garnish with fresh chives and serve warm.
Nutrition per serving
420 cal 22g carbs 20g protein 28g fat 1g fiber 4g sugar 610mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts