This Whole30-friendly hash brown breakfast casserole is perfect for breakfast, brunch, or really anytime! Layered with a hash brown bottom, sausage, egg, tomato, herbs, and more, it’s full of flavor. Also Paleo compliant.
Hash Brown Breakfast Casserole is combining all of my favorites into one dish!! It’s the dish I go back to time and time again when I have guests. It’s one that never disappoints!
I’ve been on a breakfast recipe kick lately, trying to get more organized and have breakfasts that I can make ahead for my kids. I love having a breakfast already prepared in the fridge that we can just re-heat on those busy weekday mornings.
As a nutritionist, I know that breakfast truly is the most important meal of the day! It’s the one where you break your fast (even if it’s not first thing in the morning), and must be a meal that is very nutrient dense. A breakfast that includes protein, healthy fats, fiber, and greens is the best way to fuel your body for the day! This Hash Brown Breakfast Casserole satisfies all of that.
I also love that this can be included in my Whole30 recipes category. We’re using real food ingredients without any dairy or gluten. The crispy hash browns is a nice touch to feel satisfied and comforted! Plus, breakfast recipes can be tricky when following the Whole30 diet, so this one is here to help.
What is the Whole30 diet and what are the benefits?
The Whole30 diet is taking 30 days to eat REAL FOOD without added preservatives, sugar, gluten, dairy, and alcohol. These foods are very prevalent in the SAD (Standard American Diet), and can build up inflammation over time. Cutting them out of your diet for 30 days can be so beneficial to the body! Better sleep, more energy, more mental clarity, and even weight loss are just a few of the added benefits. Many people notice so many other benefits!
How to make Hash Brown Breakfast Casserole
This is not your typical Hash Brown Egg Casserole. I upgraded it a few notches with some hatch chilis. And it tastes soooooo delicious that you are going to want this as a staple in your pantry. Here is everything you need for this dish:
- large russet potatoes
- olive oil or avocado oil
- Breakfast sausage
- Jarred hatch green chilis
- diced tomatoes
- Dairy free milk
- Nutritional yeast (or use cheese)
- Salt and Pepper
- cilantro for garnish
Preheat the oven to 450 degrees. We start by peeling, then grating the potatoes. Sprinkle with oil and salt and pepper. Layer on the bottom of a 9×13 casserole dish. Transfer the dish to the oven.
Meanwhile, cook the sausage. You will roast the potatoes for right around 25 minutes, until the potatoes are nice and toasty with a golden brown crust.
Remove from the oven and top with the cooked sausage, hatch chilis, and tomatoes. I use the Zia brand, and absolutely love them with my eggs!
Whisk together the eggs, milk, more salt and pepper, and the nutritional yeast (if using). You can use a blender to whip up the eggs too. Pour on top of the potato/sausage mixture. Bake for another 35-40 minutes or until the center is set. Top with cilantro and avocado to serve!!
You can customize this dish to make it more of your style. Here are a few ideas:
- Yes, bacon can work in place of sausage
- Yes, you can omit the hatch chilis (although that might be my favorite part!
- Add in more veggies? I like your style!! Fresh spinach and mushrooms would be fabulous on top of the chilis and sausage
- Want to add in some cheese? Perfect! Monterey Jack or white cheddar is super delicious in this casserole. Add before pouring in the egg mixture
Serving and storing:
Best served with some by adding some guacamole or avocado slices.
Store in the fridge for up to 5 days. You can freeze after cooking, or just refrigerate the individual squares and enjoy all week!
Other Whole30 Breakfasts you will love
Whole30 Hash Brown Breakfast Casserole
This Whole30-friendly hash brown breakfast casserole is perfect for breakfast,brunch, or really anytime! Layered with a hash brown bottom, sausage, egg,tomato, herbs, and more, it’s full of flavor. Also Paleo compliant.
- 2 large russet potatoes peeled
- 2 tbsp olive oil or avocado oil
- salt and pepper
- 1 lb breakfast sausage*
- 1 cup jarred hatch chili peppers
- 1 cup diced tomatoes
- 10 large eggs
- 1/2 cup unsweetened dairy free milk
- 2 tbsp nutritional yeast (optional)
- fresh cilantro for serving (optional)
Preheat the oven to 450 degrees. Lightly grease a 9×13 inch pan. Grate the potatoes and layer on the bottom of the dish. Brush with oil, then sprinkle with salt and pepper. Transfer to the oven.
Bake for 25 minutes (may need a few minutes longer), or until the potatoes are golden and crispy.
Meanwhile, cook the sausage. Brown the sausage in a large skillet. Drain the fat and set aside.
After the potatoes are ready, remove from oven. Lower the temperature to 375. Top the potatoes with sausage, hatch chilis, then tomatoes.
In a large bowl, whisk together eggs and milk really well. You can also blend in a blender. Add in nutritional yeast and more salt and pepper. Pour over the top of the casserole.
Bake for another 35-40 minutes or until the center is set. Remove from oven and let sit for 10 minutes before cutting and serving. Serve with optional avocado and cilantro.
*use sugar free and nitrate free sausage for Paleo and Whole30