Cooking With Ayeh

menu icon
go to homepage
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Breakfast

Breakfast Casserole

Ayeh author bio picture
BY Ayeh Manfre · UPDATED: Apr 3, 26 · PUBLISHED: Apr 3, 26 · Leave a Comment
JUMP TO RECIPE

This Breakfast Casserole is delicious and nutritious packed with veggies and protein. Perfect for feeding a crowd, whether it’s brunch, lunch or easy meal prep for the week.

Piece of breakfast casserole being lifted out of the tray with a spatula

This Breakfast Casserole has recently saved us...as you guys know, I recently had a baby so I barely have time to cook these days. So when I do, I always make something that can last a few days for meal prep and this casserole has come to the rescue! It's packed with hearty ingredients and a dish you can enjoy anytime of the day - for breakfast, lunch or dinner. Think of it as an oven baked frittata that’s easy to throw together, even my husband can make it which is a plus!

Whilst we've just been enjoying it ourselves, it's also great to feed a crowd so its perfect over holidays such as Christmas or Easter that everyone can share - you could also make it ahead to save time. Instead of adding meats like bacon or sausage that are usually in breakfast casseroles, my recipe is a vegetarian version that's equally if not more tasty. Its also healthy, packed with protein and veggies. You can even throw in any leftover vegetables you have on hand and make it your own every time.

Table of Contents
  • Recipe Highlights
  • Ingredients and Substitutions
  • How to make Breakfast Casserole
  • Tips and Tricks
  • Storage Instructions
  • Make Ahead Instructions
  • FAQs
  • More Frittata Recipes
  • More Oven Bake Meals
  • Recipe
  • Comments

Recipe Highlights

  • Easy: Simple steps and basic ingredients anyone can make 
  • Healthy & Nutritious: Packed with vegetables, protein, fiber and nutrients 
  • Versatile: Perfect for brunch, meal prep, or feeding a crowd, using any veggies you have on hand
Inside look of a piece of breakfast casserole

Ingredients and Substitutions

  • Eggs are the base of the liquid mixture, I always opt for organic free range eggs. 
  • Potatoes (white or brown potatoes) are diced and roasted, adding heartiness and carbs. You can also use chopped frozen hash browns for convenience
  • Onion brings depth of flavor. Swap with shallots or omit if preferred
  • Mushrooms add earthy richness, especially as there's no meat
  • Baby spinach provides freshness and color. Kale or swiss chard work as a great substitute
  • Sun-dried tomatoes give a tangy salty flavor
  • Grana padana cheese adds creamy salty goodness. However any shredded cheese will work such as cheddar cheese
  • Milk of choice - I’ve used soy milk. It helps create a smooth liquid base. Dairy or other plant-based options are fine as long as they're unsweetened 
  • Extra virgin olive oil sautés the veggies. Swap for butter or another oil
  • Other veggie options - you can use zucchini, bell peppers or fresh cherry tomatoes

How to make Breakfast Casserole

This easy breakfast casserole is one you’ll come back to again and again. Packed with roasted potatoes, sautéed veggies, eggs and melted cheese, its hearty and full of flavor. Follow my simple steps below (note quantities are listed in the recipe card below)

Step 1: Add diced potatoes to a baking dish (12x8 inch / 30x20 cm in size). Toss with olive oil, salt, pepper and rosemary. Roast for 20 mins in preheated oven of 400°F (200°C)

Onions being sautéed in a pan

Step 2: Whilst potatoes are roasting, heat olive oil in a pan and sauté onions

Sliced mushrooms added to onions in a pan

Step 3: When the onions are translucent, add mushrooms and sauté

Spinach, mushrooms and onions being sautéed in a pan

Step 4: Once mushrooms are browned, season, add spinach, and cook until wilted. Remove from heat

Eggs being whisked in a large bowl

Step 5: Lightly whisk eggs in a bowl then add milk, salt and pepper and whisk to combine

Potatoes roasted in a oven dish

Step 6: Remove potatoes from oven then reduce heat to 350°F (180°C)

Veggies, cheese and eggs in a large bowl before being mixed

Step 7: Add the potatoes, sautéed veggies and ¾ of the cheese to the eggs. Mix to combine

Mixture added to an oven dish before being baked

Step 8: Grease the same baking dish with olive oil, pour in mixture and smooth the top. Sprinkle remaining cheese and sun-dried tomatoes. Bake for 25–35 minutes

Breakfast Casserole straight out of the oven topped with fresh parsley

Step 9: Remove from oven and test with a toothpick - it should come out clean

Tray of casserole with piece missing and served on a plate

Step 10: Cool for 10–15 minutes in the dish before slicing into 12 pieces and serving. Enjoy!

Tips and Tricks

  • Whisk your eggs thoroughly before adding the cooked veggies 
  • Always save some cheese and sun-dried tomatoes to garnish the top before baking
  • Ensure to let the dish cool for 10-15 minutes before slicing to allow the middle to set 
  • Get creative with the flavors and feel free to swap for veggies you already on hand

Storage Instructions

  • Store leftovers in an airtight container in the refrigerator for up to 4 days
  • Reheat individual portions in the oven, air fryer or microwave until warmed through. You can even enjoy it cold from the fridge
  • Freeze individual slices for up to 1 month, then thaw and reheat
Oven dish of casserole with a piece missing

Make Ahead Instructions

To save time or if preparing for a gathering, there are two ways to make this easy breakfast casserole ahead:

  • Cook the veggies the day before, then on the day whisk the egg mixture, pour in and bake, OR;
  • Prepare the casserole mixture the day before and refrigerate covered, then bake on the day. Ensure to leave the casserole out of the fridge while the oven is preheating to bring it close to room temperature. Note, it may need a little longer cook time so ensure to check with a toothpick or fork

FAQs

What is a breakfast casserole?

A breakfast casserole is a simple baked dish made with eggs, milk and ingredients like potatoes, veggies and cheese. Some versions include meat, but this one is vegetarian and just as satisfying

Should breakfast casserole be covered or uncovered?

Breakfast casseroles are usually baked uncovered so the top can become golden. If it browns too quickly, loosely cover it with foil so the center can finish cooking without burning

Can breakfast egg casserole be frozen?

Yes, it freezes well. Place slices on a tray in a single layer and freeze until firm. Once frozen, transfer to an airtight container or bag with parchment paper between layers to prevent sticking. This way, you can easily grab one piece at a time. Freeze for up to 1 month, then thaw and reheat

Piece of breakfast casserole with a fork and tray on the side

More Frittata Recipes

  • Mediterranean Frittata
    Mediterranean Frittata
  • Vegetable Frittata in baking dish with one piece removed
    Vegetable Frittata
  • Kuku Sabzi Persian Herb Frittata stacked
    Kuku Sabzi - Persian Herb Frittata
  • Persian Omelette in a pan with bread on the side
    Persian Omelette

More Oven Bake Meals

Looking for other recipes like this? Try these:

  • Baked Feta Pasta
    Baked Feta Pasta
  • Dumpling bake with chopsticks picking up a dumpling in a bowl with rice
    Dumpling Bake (Viral One Pan Dumplings)
  • Piece of sushi bake on a plate topped with avocado, spicy mayo and sesame seeds
    Sushi Bake
  • Piece of spinach lasagna being pulled out of an oven dish
    Spinach Ricotta Lasagna

I love seeing your creations and remakes, so be sure to rate the recipe, comment and share your photo on Instagram so I can share the love!

Recipe

Breakfast Casserole with a piece being lifted with a spatula

Breakfast Casserole (Easy, Healthy & Delicious)

No ratings yet
This Breakfast Casserole is delicious and nutritious packed with veggies and protein. Perfect for feeding a crowd, whether it’s brunch, lunch or easy meal prep for the week
Author: Ayeh Manfre
Course: Breakfast
Cuisine: American
Servings: 12
Calories: 182kcal
Print
Prep Time20 minutes mins
Cook Time1 hour hr
Total Time1 hour hr 20 minutes mins

Ingredients 

  • 12 large eggs
  • 10oz / 300g mushrooms
  • 2 medium potatoes
  • 1 medium onion
  • 2 cups packed baby spinach
  • ⅓ cup sun-dried tomatoes - plus 2 tablespoons for garnish
  • 1 cup grated Grana Padano cheese (or cheddar)
  • ¾ cup milk of choice - I’ve used soy milk
  • 2 ½ tablespoons extra virgin olive oil
  • 1 teaspoon dried rosemary or parsley
  • Salt and black pepper to taste

Instructions

  • Prepare the veggies - finely dice the onion, slice the mushrooms, chop the potatoes into small cubes and chop up the sun-dried tomatoes with scissors. Preheat the oven to 400℉/200℃
  • Add the diced potatoes into a baking dish (12x8 inch / 30x20 cm in size). Add 1 ½ tablespoons of olive oil, season well with salt and pepper and the rosemary and toss together. Roast in the oven for 20 minutes until cooked and lightly golden brown
  • While the potatoes are roasting, saute the onions in a large skillet with a tablespoon of olive oil. Once translucent add the mushrooms and saute together
  • Once mushrooms have browned, season with salt and pepper and add the spinach. Saute until wilted then remove the pan from the heat
  • Crack the eggs in a large bowl and lightly whisk. Add the milk, season with salt and pepper and whisk again until combined
  • Once potatoes are ready, remove from the oven and reduce oven temperature to 350℉/180℃
  • Add the roasted potatoes, sauteed veggies and ¾ of the grated cheese to the eggs and stir to combine
  • Brush or spray olive oil to the bottom and sides of the same baking dish and pour in the mixture, flattening the top. Sprinkle the remaining cheese on top along with the remaining sun-dried tomatoes
  • Bake for 25-35 minutes - depending on oven strength, the top should be lightly golden brown. Check that its cooked with a toothpick, it should come out clean in the middle and not feel giggly or wet anymore
  • Allow it to cool for 10-15 minutes in the dish before slicing into 12 even pieces. Serve it up and enjoy your delicious and nutritious Breakfast Casserole!
⭐️ Final Step! Would love if you left a rating and comment to let me know how it went. Your feedback helps inspire others and means alot ❤️

Notes

  • Garnish - reserve some cheese and sun-dried tomatoes for the top before baking
  • Resting - let cool for 10–15 minutes before slicing so the center sets
  • Get creative - use any left over veggies on hand or swap in zucchini, bell peppers or cherry tomatoes
  • Make-ahead - two ways you can do it - 1) You can either cook the veggies the day before, then on the day prepare egg mixture, pour and bake it - 2) Or prepare the casserole mixture the day before and refrigerate. The next day, let it sit at room temp while the oven preheats, then bake. It may need extra baking time, so remember to test with a toothpick for doneness

Nutrition

Calories: 182kcal | Carbohydrates: 11g | Protein: 12g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.02g | Cholesterol: 192mg | Sodium: 223mg | Potassium: 473mg | Fiber: 2g | Sugar: 3g | Vitamin A: 890IU | Vitamin C: 12mg | Calcium: 163mg | Iron: 2mg
Keywords: brunch, easy recipe, mediterranean, vegetarian

More Breakfast

  • Lactation cookies on a tray with choc chips and cranberries
    Lactation Cookies
  • Breakfast bowl with eggs, avocado, toast, mushrooms, spinach and feta and tomatoes
    Breakfast Bowl
  • Persian Breakfast served on a plate with barbari bread and tea on the side
    Persian Breakfast
  • Piece of apple cake on a plate
    Apple Cake

Comments

No Comments

Leave a Comment & Rating! Cancel reply

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

Rate this recipe!




Ayeh about me picture

Hi, I'm Ayeh!

Hey everyone! I love creating easy everyday recipes with a healthy twist that anyone can make. I will show you that you can eat delicious food, using wholesome ingredients that make you feel good from the inside out!

About Me →

Popular

  • Rice paper dumplings topped with shallots and sesame seeds
    Rice Paper Dumplings
  • Fried Oyster Mushrooms Vegan Fried Chicken with piece cut open and dipping sauces
    Fried Oyster Mushrooms (Vegan Fried Chicken)
  • Easy no knead focaccia topped with rosemary and salt on an oven tray
    No Knead Focaccia
  • Kani salad in a bowl with avocado, sesame seeds and panko
    Kani Salad

Footer

  • Contact
  • Privacy
  • Terms

Copyright © 2025 Cooking With Ayeh

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required