Hey Nutrition Lady

menu icon
go to homepage
  • About
    • About Katie
  • Vegetarian Main Dishes
  • Quick & Healthy Meals
  • Bean Recipes
  • All Recipes
  • Latest Posts
  • Subscribe
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
      • About Katie
    • Vegetarian Main Dishes
    • Quick & Healthy Meals
    • Bean Recipes
    • All Recipes
    • Latest Posts
    • Subscribe
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Breakfast

    Vegetarian Breakfast Casserole with Swiss Chard and Gruyere

    by Katie Trant on Dec 19, 2019 (last updated Apr 13, 2026) // 12 Comments

    Servings8
    Prep Time20 minutes mins
    Cook Time55 minutes mins
    Total Time1 hour hr 15 minutes mins
    Jump to Recipe
    4.6 from 7 votes

    This vegetarian breakfast casserole with Swiss chard and Gruyere is a make-ahead strata that’s perfect for feeding a crowd. Cubes of crusty bread are layered with sautéed vegetables, eggs, milk, and plenty of cheese, soaked overnight, then baked in the morning into a savory breakfast. It reheats beautifully and makes a fantastic brunch centerpiece—or a stellar packed lunch.

    overhead photo of a vegetarian breakfast casserole on two plates

    Let's get this strata started!

    Calling all reluctant morning people! Today I want to share one of my all-time favorite things to make for breakfast, packed lunches, or even those blessed breakfast-for-dinner nights.

    If you’ve never made a strata before, think of it as the coziest vegetarian breakfast casserole: layers of crusty bread, sautéed veggies, and plenty of cheese, all soaked overnight in a rich, eggy custard. We've got a considerable archive of healthy vegetarian breakfast recipes here on HNL, but this is for sure one of my faves.

    Save This Recipe Form

    Want to save this recipe?

    Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

    Come morning, all you need to do is pry your eyes open enough to operate the oven and slide your overnight breakfast casserole in to bake while you sip your oat milk matcha latte (or whatever fuels your brain cells).

    As it puffs up and turns golden, your kitchen will smell absolutely incredible. About 45 minutes later, you’ll have a gloriously cheesy, veggie-packed Swiss chard and Gruyere breakfast strata ready to slice and serve.

    Shall we make some? I’ll show you how!

    eggs, bread, milk, cheese, swiss chard, onion, and mustard on a grey background

    Let's make this vegetarian breakfast casserole together!

    You'll find detailed instructions in the recipe card at the end of this post, but for now, let's walk through it step-by-step.

    Step 1: sauté the veggies

    Alright, first things first, we're going to heat a bit of olive oil in a large frying pan. Add the onions, and fry until translucent. Then, add the Swiss chard and sauté, stirring frequently, until the greens are wilted but the stems still have a bit of crunch. 

    swiss chard and onions in a non-stick frying pan

    Step 2: make the custard mixture

    Combine the eggs, milk, mustard, salt, and pepper in a large bowl and whisk until smooth.

    eggs being mixed with milk in a pyrex bowl

    Step 3: start layering!

    Generously butter a large rectangular casserole dish. Scatter ⅓ of the cubed bread over the bottom. It won't fully cover the bottom (see photo below), but that's ok. Scatter ⅓ of the Swiss chard mixture over the bread. 

    photo collage of bread and swiss chard being layered into a casserole dish

    Scatter ⅓ of the cheeses over top of the swiss chard mixture. 

    Repeat these steps two more times until you've layered all of the ingredients into your casserole dish. 

    photo collage of a vegetarian breakfast casserole being made

    Step 4: pour + soak

    Pour the egg custard over the bread, cheese, and vegetables. 

    egg custard being poured over a vegetarian breakfast casserole

    Cover the casserole dish and place it in the fridge. Your strata needs to soak in the fridge for at least four hours, but up to 24 hours. 

    photo collage of an overnight vegetarian breakfast casserole

    Step 5: time to bake!

    Good morning! It's time to bake this thing! Fire on your oven, and sling the casserole in there.

    overhead photo of a vegetarian breakfast casserole in a white casserole dish

    The strata will bake for 45-55 minutes, and is done when it's puffed, golden, and only slightly jiggly in the middle. When it's finished baking, let it rest for about 10 minutes before serving. 

    Step 6: serve!

    Now you can serve warm scoops of bready, cheesy, comforting goodness onto waiting plates and dig in!

    vegetarian breakfast casserole on white and blue plates with a white casserole dish in the background
    Vegetarian breakfast casserole with swiss chard and gruyere cheese on a white plate with a casserole dish of strata in the background
    Print Pin
    4.58 from 7 votes

    Vegetarian Breakfast Casserole with Swiss Chard and Gruyere

    Vegetarian breakfast casserole with Swiss chard andGruyere is a make-ahead strata that’s perfect for feeding a crowd. Cubes of crusty bread are layered with sautéed vegetables, eggs, milk, and plenty of cheese, soaked overnight, then baked in the morning into a savory breakfast. It reheats beautifully and makes a fantastic brunch centerpiece—or a stellar packed lunch.
    Course Breakfast
    Cuisine American
    Diet Vegetarian
    Keyword Breakfast casserole, Strata
    Prep Time 20 minutes minutes
    Cook Time 55 minutes minutes
    Total Time 1 hour hour 15 minutes minutes
    Servings 8
    Calories 438kcal
    Author Katie Trant

    Ingredients

    • 1 Tablespoon extra virgin olive oil
    • 1 medium yellow onion diced
    • 1 large bunch Swiss chard washed and roughly chopped
    • 8 cups cubed whole grain bread in one-inch cubes I used a sourdough rye
    • 2 cups coarsely grated gruyere
    • 1 cup finely grated Parmesan cheese
    • 9 large eggs
    • 2 Tablespoons smooth dijon mustard
    • 2¾ cups milk
    • 1 teaspoon salt
    • freshly ground black pepper
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • Heat olive oil in a large skillet over medium-high heat.
      1 Tablespoon extra virgin olive oil
    • Add the onion, and sauté for about 3 minutes, until translucent.
      1 medium yellow onion
    • Add the Swiss chard, and sauté until wilted and the stems are slightly browned. Season with salt and pepper and remove from the heat.
      1 large bunch Swiss chard
    • Generously butter a 9x13 casserole dish.
    • Layer one-third of the bread cubes over the bottom of the dish. It won't fully cover the bottom, but this is ok.
      8 cups cubed whole grain bread in one-inch cubes
    • Layer one-third of the sautéd chard over top of the bread, followed by one-third of the gruyere, and one-third of the Parmesan.
      2 cups coarsely grated gruyere, 1 cup finely grated Parmesan cheese
    • Repeat these layers two more times.
    • Whisk eggs together with Dijon mustard, then whisk in the milk, salt, and pepper.
      9 large eggs, 2 Tablespoons smooth dijon mustard, 2¾ cups milk, 1 teaspoon salt, freshly ground black pepper
    • Pour the custard over top of the strata layers. Cover with plastic wrap, and set in the fridge overnight or for at least four hours, but up to one day.
    • When you're ready to bake, preheat the oven to 350°F /180°C.
    • Bake the strata for 45-55 minutes, until it is puffed and golden on top, and no longer so jiggly in the middle (a little jiggle is ok as it will continue to cook as it cools).
    • Remove from the oven and let stand for 10 minutes before serving.

    Notes

    • If you don't have Swiss chard you can substitute another sturdy leafy green, such as kale, collard greens, or mustard greens.
    • Any sharp cheese can be used in place of the gruyere, but it really is delicious.
    • I don't have a lot of fridge space, so I often just soak on the counter for an hour before baking. This is totally fine.
    • Cooled strata can be sliced into squares, wrapped in foil, and frozen for quick and easy meals. They make for a great packed lunch.
    • Nutrition values are an estimate only.

    Nutrition

    Calories: 438kcal | Carbohydrates: 23g | Protein: 29g | Fat: 25g | Saturated Fat: 12g | Cholesterol: 293mg | Sodium: 919mg | Potassium: 325mg | Fiber: 1g | Sugar: 6g | Vitamin A: 1268IU | Vitamin C: 3mg | Calcium: 623mg | Iron: 3mg

    Explore More Recipes

    BreakfastMeal PrepEggs
    « Simple Edamame Salad with Soy Sesame Dressing
    Nutritionist Approved New Years Resolutions »
    • Facebook17
    • WhatsApp
    • Flipboard

    Comments

      4.58 from 7 votes (4 ratings without comment)

      Leave a comment and rating Cancel reply

      If you made this recipe, please consider leaving a comment and star rating below. Star ratings help people find my recipes online, and they mean a lot to me! Thank you so much :)

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

      Recipe Rating




    1. Ashley says

      May 21, 2025 at 8:00 am

      Hi Katie! Anyone make it with gluten free bread?

      Reply
      • Katie Trant says

        June 01, 2025 at 9:27 am

        Hi Ashley! I haven't tested this with gluten-free bread, but I don't see why it wouldn't work out. If you try it, please let us know in the comments!

        Reply
    2. Emily says

      October 25, 2017 at 10:14 pm

      5 stars
      Made this for dinner this week and it’s doing double duty for lunchtime leftovers. My 9 month old baby gobbled it up too. Winner!

      Reply
      • Katie Trant says

        October 27, 2017 at 9:21 pm

        My little guy also loves this strata!

        Reply
    3. Julia says

      October 12, 2015 at 6:30 pm

      Hi Katie, When this dish gets wrapped in foil and frozen to defrost can it travel for example to work in the foil, defrosting slowly, then put in fridge until lunch when it then I assume gets put in a low temperature oven to heat up? Thanks for the recipe!

      Reply
      • Katie Trant says

        October 12, 2015 at 9:24 pm

        Hi Julia! When I take it to work for lunch I just throw it in my bag frozen, still wrapped in the foil. I keep it by my desk at work and by lunch time it's usually still slightly frozen, so then I remove the foil and heat for a few minutes in the microwave. You could also defrost it overnight in your fridge, keep it in the fridge at work, and then reheat. Reheating in a low-temp oven would also work, but at my office all there is are microwaves, so that's what I use.

        Reply
    4. Cammy says

      October 01, 2015 at 10:11 pm

      5 stars
      Wow, That was really good!

      Reply
      • Katie Trant says

        October 02, 2015 at 8:24 am

        Yeah! It's not going to win any beauty contests, but it sure is tasty!

        Reply
    5. Anne T. says

      September 29, 2015 at 8:17 am

      5 stars
      Katie, thank you for posting this recipe. I made it tonight, and the taste and texture are amazing. I used rye bread, too, and that definitely enhances the other flavors. It literally melts in your mouth, and I love the fact that I now have dinner for two for four more nights!

      So glad you're back, and congratulations on Baby Muffin Myth 🙂

      Reply
      • Katie Trant says

        September 29, 2015 at 9:01 am

        Thanks Anne! I'm so glad you made this strata. It's one of my favourites for quick and easy meals, and your leftovers will freeze like a charm! Enjoy 🙂

        Reply
    6. Joyce says

      September 25, 2015 at 7:15 pm

      Sounds delicious, and have loads of rainbow chard in garden. But I'm gluten intolerant. In a vaguely similar eggs and cheese dish I've replaces bread with rice flakes. Do you think that would work here?

      Reply
      • Katie Trant says

        September 25, 2015 at 7:47 pm

        I honestly have no idea as I've never tried such a thing, but if you do try it please let us know how it works out!

        Reply

    Welcome to Hey Nutrition Lady (formerly The Muffin Myth) - where you'll find no-nonsense, fad-free nutrition, and easy, tasty vegetarian recipes. I hope you like it here!

    - Katie Trant BSc FNH, MSc Nutrition

    More about me →

    Trending Now

    • Overhead photo of marry me pasta with cottage cheese pasta sauce in a cast iron skillet.
      High-Protein Marry Me Pasta with Cottage Cheese
    • Okonomiyaki (Japanese cabbage pancake) topped with mayo, pickled ginger, and scallions on a white plate
      Okonomiyaki - Japanese Cabbage Pancake
    • Red Lentil Stew
    • mung bean and coconut curry on a grey background
      Mung Bean and Coconut Curry

    Footer

    ↑ back to top

    Vegetarian Dinners

    • Vegetable ramen
    • Bean and rice burritos
    • Red lentil stew
    • Vegetarian ravioli bake
    • Tempeh tacos
    • Carrot lentil soup

    Cooking with Vegetables

    • Sweet potato
    • Kale
    • Cauliflower
    • Pumpkin
    • Cabbage
    • Broccoli

    Beans & Legumes

    • Beans and legume recipes
    • Black beans
    • Kidney beans
    • Mung beans
    • Black eyed peas
    • Chickpeas

    Contact ♥ Privacy Policy ♥ Sign Up! for emails and updates

    Copyright © 2026 · HEY NUTRITION LADY

    494 shares

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.