• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Marisa Moore Nutrition
  • Home
  • About
  • Work With Me
  • Media
  • Recipes
  • Contact
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Marisa
  • Work with me
  • Media
  • Contact
×
Home » Recipes » Recipes

Vegetarian Hashbrown Breakfast Casserole

Published: Dec 24, 2020 · Modified: Jun 28, 2023 by Marisa Moore·

2.3K shares
Jump to Recipe Print Recipe

Make this easy hashbrown breakfast casserole with spinach, red bell peppers, and onions for a veggie-packed start to the day!

This vegetarian hashbrown spinach egg casserole is perfect for your Christmas morning or holiday breakfast! With plenty of vegetables and room for even more, it’s an easy plant-forward breakfast recipe that can be made ahead.

But if you’re in the mood for something sweeter, you have to also try my sheet pan french toast recipe. Maybe make both for your brunch table?

The assembly is quick and baking is mostly hands-off.

Here’s what’s you’ll need

Eggs
Frozen shredded hashbrowns
Spinach
Red bell pepper
Onion
Milk
Garlic powder
Salt and pepper
Cheese (optional)
Olive oil spray

Serve this egg bake for breakfast. Or make it for lunch or dinner with a green salad. I love serving it with a simple arugula salad dressed with olive oil and red vinegar.

Substitutions

Frozen hashbrowns. I used plain frozen shredded hash browns and didn’t unthaw them. You can also use seasoned hashbrowns – just adjust the seasonings to taste. But do keep in mind that most packaged hashbrowns have a considerable amount of salt added. Adjust the salt you add based on the potatoes you buy.

Spinach. I like using spinach or any quick-cooking green in this recipe. I recommend steaming fresh spinach either on top of the stove or in the microwave. You can also use frozen spinach. Be sure to thaw and drain it completely before adding to the casserole. You don’t have to heat it up or steam it.


Bell peppers. Feel free to swap in any bell pepper. I like the red bell pepper for the color and hint of sweetness but other colors work great.

Can this recipe be made vegan?

Yes. You can make this into a vegan breakfast casserole with two changes.

Use plant-based liquid egg substitute for the eggs. Products like JUST Egg or Zero Egg are the most popular options and there are also store brands. Follow the guidelines on the package to pour the equivalent to 8 eggs (or 4 if you’re splitting the recipe).

The flavor and texture will change. You will need to adjust the salt down since these products already have salt in them. And most liquid vegan eggs require a bit more time to cook so you’ll probably need to cook the casserole longer to set.

Omit the cheese or swap for your favorite non-dairy cheese. I am not a huge fan of vegan cheeses – just haven’t found one that I personally love. But you get to make the casserole how you like it. If you enjoy vegan cheese – go for it in the same quantity.

Making the casserole ahead

Refrigerate the egg bake overnight. Bake at 350 F for 60-75 minutes or until cooked through.

Got leftovers? Reheat in the oven or toaster oven at 350 for 15 minutes. You can also microwave each slice on medium heat for about 1 minute until heated through, reaching an internal temperature of 165F.

You can also make these Spinach Egg and Cheese Breakfast Sandwiches ahead of time! And for more veggie-forward recipes, be sure to grab a copy of my cookbook, The Plant Love Kitchen wherever books are sold!

wooden spoon in the white breakfast casserole dish

Vegetarian Hashbrown Breakfast Casserole

Marisa Moore, RDN
This easy hashbrown spinach egg casserole is the perfect make ahead breakfast for a holiday morning!
4.41 from 5 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 40 minutes mins
Total Time 50 minutes mins
Course Breakfast
Cuisine American
Servings 8 people
Calories 217 kcal

Ingredients
  

  • 1 20 ounce bag frozen shredded hashbrowns
  • ½ cup sweet onion, diced
  • 1 medium red bell pepper, diced
  • 5 ounces spinach, steamed
  • 8 large eggs
  • 1 ⅓ cup milk
  • 1 teaspoon garlic powder
  • 1 teaspoon coarse salt
  • ½ teaspoon black pepper
  • 1 cup shredded cheddar cheese, divided
  • olive oil spray

Instructions
 

  • Preheat oven to 350 F.
  • Layer the hashbrowns, red bell pepper, onion, and spinach and half the cheese (if using) in a 9 x 13 inch casserole dish.
  • Whisk the eggs, milk, garlic powder, salt, and pepper in a bowl. Pour evenly over vegetable mixture. Top with the rest of the cheese (if using).
  • Bake 50 – 60 minutes, until the center is cooked through and the cheese is golden (if using). Serve warm.

Notes

Substitutions

Vegan eggs. You can make this recipe using a plant based liquid egg substitute such as JUST Egg or Zero Egg. Follow the guidelines on the package to pour the equivalent to 8 eggs -or 4 if you’re splitting the recipe. See the notes in the post on seasonings and cook time adjustments.
Frozen shredded hashbrowns. I used plain frozen hashbrowns and didn’t unthaw them. You can also use seasoned hashbrowns – just adjust the seasonings to taste.
Spinach. I like using spinach or any quick-cooking green in this recipe. I recommend steaming fresh spinach either on top of the stove or in the microwave.
You can also use frozen spinach. Be sure to thaw and drain it completely before adding to the casserole.
Bell peppers. Feel free to swap in any bell pepper. I like the red bell pepper for the color and hint of sweetness but other colors work great.
 
Seasonings:
If you are not using cheese, increase the salt by up to ½ teaspoon. 
You can add paprika, onion powder, or other dried herbs such as oregano to the egg mixture. 

Nutrition

Calories: 217kcalCarbohydrates: 18gProtein: 13gFat: 10gSaturated Fat: 5gCholesterol: 203mgSodium: 498mgPotassium: 491mgFiber: 2gSugar: 4gVitamin A: 2616IUVitamin C: 30mgCalcium: 206mgIron: 2mg
Tried this recipe?Let us know how it was!

More Recipes

  • Fig jam in a flat wide jar with a spoon inserted.
    Easy Fig Jam
  • Tiger figs with one sliced in half.
    Tiger Figs
  • Cooked cinnamon apples in a white bowl with a blue spoon.
    Easy Cinnamon Apples
  • Scored roasted squash halves in a casserole dish.
    How to Roast Butternut Squash Halves
2.3K shares

Filed Under: Blog, Breakfast, Easy Healthy Recipes, Recipes

Reader Interactions

Comments

    4.41 from 5 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Rosemary Wellner

    February 14, 2025 at 2:37 pm

    5 stars
    I have arugula salad greens can I use that in place of spinach? If so, do I have to steam as well?

    Reply
    • Marisa Moore

      February 14, 2025 at 2:43 pm

      Yes. Arugula works. No need to steam it ahead of time. Enjoy!

      Reply
  2. KitKatMinn

    July 03, 2024 at 4:55 pm

    I sautéed the bell peppers (used green and red) first and did not steam the spinach. I also used green goddess seasoning to add an extra layer of flavor! I am baking it now, so we shall see how it comes out! Thank you for this recipe. Looking forward to a warm and nutritious lunch as I work from home.

    Reply
  3. Holly

    March 19, 2023 at 8:06 pm

    5 stars
    I WFH and have been looking for a quick breakfast recipe and this was perfect. The fact that it is so light, made it even better. The seasoning was fine for me because the peppers added the flavor. Since I was making it just for me, I cut the recipe in half and it was still good the second day. I reheated in the microwave though.

    Reply
  4. Alyssa

    February 21, 2023 at 2:43 pm

    Hi! If making ahead of time, is it recommended to bake it, and then refrigerate it, or refrigerate it raw and then bake it in the morning? I’m trying to travel with it so I’m hoping to cook it ahead of time and then reheat it the next day but I don’t want it to come out horribly. Thanks!

    Reply
    • Marisa Moore

      February 22, 2023 at 11:43 am

      It really works best to assemble, refrigerate overnight and bake in the morning.

      I haven’t tested cooking and reheating the entire casserole the next day – only individual portions which works well reheated at 350 ish for 15 minutes.

      Reply
  5. Penny

    January 27, 2023 at 8:23 am

    I can’t tell from the picture if this is for an 8 x 8 or a 9 x 13 casserole. I am trying to find a dish for a church Lenten meal and need something that will feed a lot, making many of the same casserole. Thanks in advance.

    Reply
    • Marisa Moore

      January 27, 2023 at 10:51 am

      It’s 9×13. Definitely need the bigger pan for this one.

      Reply
  6. DLC

    July 15, 2022 at 8:34 pm

    5 stars
    I’ve made this casserole for my mom after she was diagnosed with cancer. My 2 sisters & GF decided to pop up for brunch that day, and now they want me to make this ALL the time.

    Reply
  7. Marcia

    December 23, 2021 at 1:53 pm

    Can you make this casserole the night before and cook it in the morning?

    Reply
    • Marisa

      December 23, 2021 at 2:06 pm

      Absolutely! I’d keep it for only one night. It’s perfect for making ahead.

      Reply
  8. Ashley

    June 07, 2021 at 8:26 pm

    5 stars
    I thought this recipe was great. I tweaked it a bit with the veggies (I only used eggs, frozen hashbrowns, milk, spinach, cheese, salt and pepper because I have bad acid reflux). It turned out delicious and I think this is a great guide for a hashbrown egg bake. Thank you.

    Reply
    • Marisa

      June 07, 2021 at 9:50 pm

      I’m so glad you enjoyed it Ashley. Thanks for taking the time to share how you tweaked the recipe!

      Reply
  9. Deborah

    May 09, 2021 at 1:35 pm

    2 stars
    This was disappointing. The hash browns became mealy and it was just all a bit bland. It is very light, though. If one wants a light, low calorie egg casserole, it is that. The only change I made from the recipe was to saute the onions and peppers first. My suggestion is to use whole milk and a bit more salt & seasonings. Maybe add some herbs.

    Reply
    • Marisa

      May 09, 2021 at 3:57 pm

      Thanks for sharing, Deborah.

      Reply
  10. Linda

    April 07, 2021 at 9:03 pm

    Is it okay to refrigerate this overnight two nights before baking?

    Reply
    • Marisa

      April 08, 2021 at 8:41 am

      Hi Linda, Per food safety guidelines, you can keep the unbaked casserole in the refrigerator up to 2 days.

      Reply

Primary Sidebar

Marisa Moore in a yellow top in a white kitchen

MARISA MOORE

Hi! I'm Marisa, a registered dietitian nutritionist living in Atlanta, GA. I use this blog to share (mostly) vegetarian recipes, credible nutrition information and a peek into my Southern roots and travels!

Learn more about me →

Popular Recipes

  • Pear muffins on a blue plate
    Healthy-ish Pear Oatmeal Muffins
  • Flatlay of jar of peanuts, tangerines, tea packets, water bottle, nut butter packets, bags of pumpkin seeds and pistachios
    Healthy Airplane Snacks
  • Pumpkin Lentil Curry in a bowl with cashews in a gray bowl with gray napkin
    Vegan Pumpkin Lentil Curry with Spinach
  • CHickpea Pasta Salad in White Bowl
    Mediterranean Chickpea Pasta Salad
  • Two filets of black cod in skillet with sauce.
    Honey Garlic Sablefish
  • Blood Orange Mocktail Overhead
    Sparkling Blood Orange Mocktail

Spring Favorites

  • Overhead shot of strawberry oatmeal muffins on brown table.
    Strawberry Oatmeal Breakfast Muffins
  • Roasted Broccoli and Walnut Pasta in a Bowl
    Roasted Broccoli & Walnut Pasta
  • Bowl of roasted cabbage with a spool of hone on the side.
    Easy Roasted Cabbage Wedges
  • Cheddar Cauliflower Bites on Marble with Chives in Background
    Cheddar Chive Cauliflower Bites

Footer

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Marisa Moore, MBA.RDN.LD. | Registered Dietitian Nutritionist | Media Contributor | Cookbook Author

Copyright 2023 · Marisa Moore Nutrition · All Rights Reserved · Privacy Policy

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.