Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Grilled Cheese Breakfast Casserole

Published: Jun 14, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

This Grilled Cheese Breakfast Casserole is the ultimate comfort food, offering layers of toasted bread, melty cheese, eggs, and savory seasonings. Perfect for a lazy weekend breakfast or a special brunch, it's easy to make and guaranteed to satisfy the whole family.

Grilled Cheese Breakfast Casserole

Ingredients

8 slices of bread (preferably day-old)

2 cups shredded cheddar cheese

1 cup shredded mozzarella cheese

8 large eggs

1 cup milk

½ teaspoon garlic powder

½ teaspoon onion powder

Salt and pepper to taste

1 tablespoon butter

Fresh parsley for garnish (optional)

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

Directions

Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter.

Arrange the bread slices in the baking dish, overlapping them slightly.

Sprinkle half of the shredded cheddar cheese and mozzarella cheese over the bread slices.

In a medium bowl, whisk together eggs, milk, garlic powder, onion powder, salt, and pepper until fully combined.

Pour the egg mixture evenly over the bread and cheese layers in the baking dish.

Top with the remaining shredded cheese.

Cover the dish with foil and bake for 25 minutes. After 25 minutes, remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and the casserole is set.

Let it cool slightly before slicing. Garnish with fresh parsley, if desired.

Servings and Timing

Servings: 6 servings

Prep Time: 10 minutes

Cooking Time: 40 minutes

Total Time: 50 minutes

Variations

Add meat: Feel free to add cooked bacon, sausage, or ham for an extra protein boost. Simply layer the meat between the bread slices.

Vegetarian option: For a meatless version, throw in some sautéed spinach, bell peppers, or mushrooms.

Different cheeses: If you prefer different cheeses, feel free to mix in Swiss, provolone, or gouda for a new twist on this casserole.

Storage/Reheating

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.

Reheating: To reheat, simply cover the casserole with foil and warm it in a 350°F oven for about 15 minutes, or until heated through.

FAQs

How can I make this casserole ahead of time?

I can make this casserole the night before by assembling it in the baking dish, covering it with foil, and refrigerating it overnight. In the morning, I just need to bake it as usual.

Can I use fresh bread instead of day-old bread?

Yes, fresh bread works fine too, but day-old bread has a bit more texture and will soak up the egg mixture better without becoming too soggy.

Can I freeze this casserole?

Yes, this casserole can be frozen before baking. Just assemble it, cover tightly with plastic wrap and foil, and freeze for up to 3 months. When ready to bake, let it thaw overnight in the fridge and bake as directed.

How can I make this casserole spicier?

If I love a little heat, I can add some crushed red pepper flakes or a diced jalapeño to the egg mixture for a spicy kick.

Can I use a different type of milk?

Yes, I can substitute any kind of milk I prefer, including almond milk, oat milk, or even heavy cream for a richer texture.

Conclusion

This Grilled Cheese Breakfast Casserole is a game-changer for breakfast or brunch! With its layers of bread, cheese, and savory egg mixture, it’s the perfect balance of comfort and flavor. I love that it’s easy to make, and the possibilities for customization are endless. Whether I’m serving it for a crowd or just enjoying it with my family, this casserole always hits the spot.


Recipe:

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Cheese Breakfast Casserole

Grilled Cheese Breakfast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A comforting Grilled Cheese Breakfast Casserole combining layers of toasted bread, melty cheese, and eggs, perfect for a cozy breakfast or brunch.


Ingredients

8 slices of bread (preferably day-old)

2 cups shredded cheddar cheese

1 cup shredded mozzarella cheese

8 large eggs

1 cup milk

½ teaspoon garlic powder

½ teaspoon onion powder

Salt and pepper to taste

1 tablespoon butter

Fresh parsley for garnish (optional)


Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter.
  2. Arrange the bread slices in the baking dish, overlapping them slightly.
  3. Sprinkle half of the shredded cheddar cheese and mozzarella cheese over the bread slices.
  4. In a medium bowl, whisk together eggs, milk, garlic powder, onion powder, salt, and pepper until fully combined.
  5. Pour the egg mixture evenly over the bread and cheese layers in the baking dish.
  6. Top with the remaining shredded cheese.
  7. Cover the dish with foil and bake for 25 minutes. After 25 minutes, remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and the casserole is set.
  8. Let it cool slightly before slicing. Garnish with fresh parsley, if desired.

Notes

You can add cooked bacon, sausage, or ham for extra protein.

For a vegetarian version, add sautéed spinach, bell peppers, or mushrooms.

Different cheeses like Swiss, provolone, or gouda can be used for variety.

Leftovers can be stored in an airtight container in the fridge for up to 3-4 days.

Reheat leftovers by covering the casserole with foil and warming it in a 350°F oven for about 15 minutes.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast, Brunch
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 15g
  • Cholesterol: 160mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • Oatmeal Apple Breakfast Bake
    Oatmeal Apple Breakfast Bake
  • Banana Cinnamon Yogurt Pancakes (No Flour Needed)
    Banana Cinnamon Yogurt Pancakes (No Flour Needed)
  • Irresistible Overnight Croissant Breakfast Casserole
    Irresistible Overnight Croissant Breakfast Casserole
  • Gooey Cinnamon Cream Cheese Muffins
    Gooey Cinnamon Cream Cheese Muffins
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Grilled Cheese Breakfast Casserole
    Grilled Cheese Breakfast Casserole
  • Rhubarb Cake with Butter Sauce
    Rhubarb Cake with Butter Sauce
  • Bubba Gump Shrimp
    Bubba Gump Shrimp
  • Easy Hobo Casserole
    Easy Hobo Casserole

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz