Throw this easy to assemble Greek casserole together the night before a busy morning and simply bake while getting the kids ready for the day. It’s a healthy gourmet breakfast in just minutes!

Greek Breakfast Casserole – Great for Busy Mornings

If you’re anything like me you’re tired of rushing in the mornings and sacrificing a delicious and nourishing breakfast. That’s why I love this Greek Breakfast Casserole. It is the perfect solution to make your mornings easier and more delightful. With just a little prep the night before, you can wake up and bake a mouthwatering, healthy gourmet breakfast that will fuel your day.

This easy-to-assemble Greek Breakfast Casserole is not only a delicious way to start your day, but it’s also packed with wholesome ingredients. The russet potatoes provide a satisfying starch, while the baby kale adds a nutritious green touch. The feta cheese adds a tangy and creamy element, perfectly complemented by the melty mozzarella. Plus, with the vibrant tomatoes and fragrant basil, each bite is bursting with Mediterranean flavors.

Whether you’re feeding a hungry family or hosting a brunch with friends, this casserole is a crowd-pleaser. It yields about 6 servings, but you can easily adjust the quantities to fit your needs. Serve it alongside some fresh fruit or a side salad for a complete and balanced breakfast experience.

Greek Breakfast Casserole-Eggs in Carton Next to Whisk

Related: Check out our Greek Breakfast Wraps.

FAQs for Out Greek Breakfast Casserole

Here are some answers to the FAQs regarding the Greek Breakfast Casserole:

Can I prepare this Greek Breakfast Casserole ahead of time?

Yes, absolutely! In fact, it’s even better if you assemble it the night before and let it sit in the refrigerator overnight. This allows the flavors to meld together, and it saves you time in the morning.

How long does it take to bake this casserole?

The total baking time for this Greek Breakfast Casserole is typically around 35-40 minutes. However, it’s always a good idea to keep an eye on it and adjust the baking time based on your oven’s temperature and the desired level of doneness.

Can I use a different type of potato instead of russet potatoes?

Yes, you can certainly use a different type of potato if you prefer. While russet potatoes work well in this recipe due to their starchy texture, you can also try using Yukon Gold or red potatoes for a slightly different flavor and texture.

Is there a substitute for baby kale if I can’t find it?

If you can’t find baby kale, you can substitute it with other leafy greens such as spinach, Swiss chard, or arugula. Just ensure that you chop them into smaller pieces before adding them to the casserole.

Greek Breakfast Casserole-Kale in Silver Bowl

Can I use a different type of cheese instead of feta and mozzarella?

Yes, you can experiment with different types of cheese based on your preference. Some suitable alternatives to feta cheese include goat cheese or ricotta, while for the mozzarella, you can try using Monterey Jack or cheddar cheese.

Can I make this casserole vegetarian by omitting the eggs?

The eggs contribute to the texture and binding of the casserole. However, you could try making it with a plant-based substitute such as JUST egg. That said, we can’t be certain you will get the same results. The good news is though, you can experiment and play with your food to find alternative options that work best for you. That’s the great thing about making food at home, after all!

How many servings does this recipe yield?

This recipe typically yields about six servings, depending on the portion size. Adjust the quantities accordingly if you need to serve more people. Click the 1x, 2x, and 3x buttons in the recipe section to determine how many ingredients you need for six servings, 12 servings or 18 servings.

Can I freeze leftovers of this Greek Breakfast Casserole?

Yes, you can freeze the leftovers of this casserole. Once it has cooled down, portion it into individual servings and store them in airtight containers or freezer bags. When ready to enjoy, simply thaw and reheat in the oven or microwave.

Can I add meat to this casserole, such as bacon or sausage?

Absolutely! If you prefer a meaty version, you can add cooked bacon, sausage, or even diced ham to the casserole. Just make sure to cook the meat before adding it to the other ingredients.

Related: Check out our post featuring Savory & Healthy English Muffin Toppings.

Can I use a different type of herb instead of basil?

Yes, you can use different herbs to customize the flavor profile. If you’re not a fan of basil, you can try using oregano, thyme, or parsley for a different taste. Experiment with your favorite herbs to find the combination you enjoy the most.

Let’s make this Greek Breakfast Casserole!

Greek Breakfast Casserole

Amber Gray
Throw this easy to assemble Greek casserole together the night before a busy morning and simply bake while getting the kids ready for the day. It’s a healthy gourmet breakfast in just minutes!
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Breakfast & Brunch
Servings 6 servings
Calories 327 kcal


  • 1 1/2 tablespoon olive oil
  • 2 large russet potatoes finely diced
  • 1 red bell pepper diced
  • 1 sweet onion diced
  • 7 mushrooms diced
  • 1 teaspoon garlic powder
  • 9 large eggs
  • 1/2 cup 1% milk
  • 2 cups baby kale chopped
  • 1 cup crumbled feta cheese
  • 1/2 cup shredded part-skim mozzarella
  • 1 to mato chopped
  • 4 leaves basil chopped
  • 1 teaspoon pepper


  • Preheat oven to 350°F.
  • Coat 13×9-inch baking dish with oil. Add potatoes, onions, peppers, mushrooms and season with garlic powder. Bake 15 minutes, or until just tender. Remove from heat.
  • Mix eggs and milk in large mixing bowl. Stir in kale, feta, mozzarella, tomatoes, basil and pepper. Pour over baked vegetables and bake 20-25 minutes, or until set.


Calories: 327kcalCarbohydrates: 17.28gProtein: 21.1gFat: 18.36gCholesterol: 314mgSodium: 554mgFiber: 2.08g
Tried this recipe?Let us know how it was!