Whole30 Hash Brown and Sausage Breakfast Casserole (Dairy-Free, Gluten-Free)
This post may contain affiliate links. Please read our disclosure policy.
This hash brown and sausage breakfast casserole is a Whole30 breakfast recipe that’s filling, creamy, and full of flavor. With hash browns, a creamy sauce, spicy sausage, and creamy eggs, this is one of our favorite Whole30 breakfast recipes and good enough to eat for dinner!
Whole30 Hash Brown and Sausage Breakfast Casserole (Dairy-Free, Gluten-Free)
I’m gonna let you in on a little secret….
Whole30 breakfast recipes are a challenge for me.
Why? Because I need them to be…
- quick
- easy
- damn delicious
And if they’re not? I’d honestly rather skip breakfast, which is a no-no on a Whole30! So I make my Whole30 breakfast a priority.
I have a super non-Whole30 breakfast recipe I absolutely love (though the post and photos are insanely embarrassing, I’ll let you look if you want), loaded with shredded hash browns and a creamy béchamel sauce and breakfast sausage and lots and lots of cheese. I love it so much and never tire of eating it but decided it was time to make it a bit healthier!
Why This Recipe Is So Good
- I used my hash brown and sausage casserole as the inspiration but focused on creamy eggs and a dairy-free sauce, making it healthier and more filling at the same time. Whole30 breakfast perfection.
- It’s creamy and rich, thanks to the cashew cream (or coconut milk) and eggs.
- Using pre-shredded hash browns make this a super easy Whole30 breakfast to meal prep on a Sunday so you can eat it throughout the week. I’m always up for anything that makes weekday mornings a little easier!
- The flavors are SO GOOD. When I made this casserole the first time, we ate it for dinner, and my husband finished… wait for it… An entire half of the dish. Whoa. While not a serving size I’d necessarily recommend, it just truly goes to show how delish this Whole30 breakfast is!
Variations
- Use a 13.5-ounce can of coconut milk or coconut cream instead of cashew cream if you’re allergic to nuts. Use 1 ½ cups (12 ounces) coconut milk/cream in the sausage cream sauce and the remainder (1 ½ ounces) in the eggs. Whisk the coconut milk/cream before using!
- Shred your own hash browns: peel a couple of Russet potatoes and shred with a box grater or food processor. Wrap in a paper towel and squeeze to reduce any excess moisture.
- Use cassava flour in place of the arrowroot powder if you prefer.
Chef’s Tips
- Make your own homemade Whole30 breakfast sausage with my super easy recipe!
- Use frozen hash browns – they’re easier to find Whole30 compliant – and let them thaw a little ahead of making this Whole30 breakfast.
- A knife inserted into the center of the casserole will not come out clean when it’s done, but the surface will be firm.
- You can use tapioca flour if you don’t have arrowroot or cassava flour on hand.
Other Whole30 Breakfast Recipes You’ll Love
- Whole30 Breakfast Casserole with Sausage, Eggs, Spinach, and Mushrooms (Keto)
- How to Make Soft Boiled Eggs
- 15 Whole30 Breakfast Ideas
- Sweet Potato Whole30 Breakfast Bowl
- Easy Whole30 Breakfast Sausage
- Whole30 Breakfast Meal Prep
Hash Brown and Sausage Whole30 Breakfast Casserole
Ingredients
- 1 pound bulk breakfast sausage Whole30 compliant or make your own
- 2 tablespoons arrowroot powder
- ¾ cup raw cashews or use one 13.5-ounce can coconut milk or cream divided, see Notes
- warm water to cover cashews
- freshly cracked black pepper
- 1 1-pound package shredded hash brown potatoes
- 1 bunch green onions finely chopped, about 9 small or 7 medium, divided
- 6 eggs
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½-1 teaspoon salt
- spray coconut oil or coconut oil, for greasing
Equipment
- 3-quart baking dish
Instructions
- Preheat oven to 350°F. Spray or grease a 3-quart baking dish with coconut oil.
- Cook sausage in heavy large skillet over medium-high heat until brown, breaking into small pieces with a spoon or spatula, about 5 minutes.
- While sausage cooks, make cashew cream. Put ¾-cup raw cashews in a 2-cup measuring cup. Pour enough warm or hot water over cashews to fill measuring cup. Let cashews sit in water while cooking sausage, then blend cashews and water in a blender on high speed until completely smooth.
- Sprinkle arrowroot over sausage, stirring to coat, then add in 1 ½ cups cashew cream (or 1 ½ cups coconut milk/cream, whisked). Cook until mixture thickens and comes to boil, stirring occasionally, about 3-5 minutes. Add plenty of fresh black pepper.
- In a medium bowl, whisk eggs and add remaining cashew cream (or coconut milk/cream), spices, salt, and ⅓ of the green onions.
- In a baking dish, spread hashbrowns evenly, and sprinkle with a pinch of salt. Top with ⅓ of green onions, then sausage mixture, then egg mixture. Bake 45-50 minutes then sprinkle with remaining green onions. A knife inserted in the center won't come out clean because of the creamy sauce, but the surface should be firm.
- Cut into squares and serve.
Notes
- Coconut Milk/Cream: You can use one 13.5-ounce can coconut milk or cream instead of cashews, if preferred. Use 1 ½ cups (12 ounces) coconut milk/cream in the sausage cream sauce and the remainder (1 ½ ounces) in the eggs. Whisk coconut milk/cream before using.
- Use frozen hash browns – they’re easier to find Whole30 compliant – and let them thaw a little ahead of making this Whole30 breakfast. If you’d rather, you can also shred your own hash browns from whole potatoes.
Video
Nutrition Information
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
I just started my first Whole30, found this recipe, and want to try it. But I don’t have arrowroot or cassava or tapioca flour. Can I make it with almond flour and will it still be 2Tbsp?
We didn’t test this with almond flour instead, so we can’t really say how it would turn out or how much you’d need to use, unfortunately. Ordinarily almond flour subs for those ingredients at a 1:1 ratio, but it may change the taste or texture of the casserole slightly.
I made this during my September whole 30 and I now make it EVERY SINGLE WEEK. And I’m always sad how little time it lasts because everyone in the family GOBBLES it up. This recipe (and all the 40aprons whole 30 recipes) transformed my life we eat paleo happily now and I fit in my pre baby pants! Woo! Please make a cookbook so I can live off of it!! 😍🤩
Oh that’s SO good to hear, Renee! I’m so glad you found a home with our Whole30 recipes! You’re doing amazing! Thanks so much for the review!
Made this last week for the week’s bfasts. (Well, that was the plan), I invited my Mom and brother over to try some, then planned for them to take a serving or 2 home with them. Long story, short – they are every bite I had prepped for them to take home. That’s a SUCCESS in my books! I love that they loved it so much they are it in one setting. (BTW, That’s highly unusual for my little 80yo mother)
*Ate it** not are it. Sp chk messed it up. Will try to fix it once it’s approved
Wow, what a compliment! Thank you so much for sharing your story with us, Denise. I’m so happy your family enjoyed this casserole so much! 🙂
Absolutely blown away with how delicious this recipe is! I’ve never made cashew cream before but it was super easy and now I’ll be searching for more recipes to use it in! By far the best Whole 30 breakfast recipe I’ve ever made!
What a review! Thank you so much, Rachel, I’m so happy you enjoyed this casserole so much!
This recipe was delicious and so easy to make!! My husband loved it as well. This was a great start to trying the Whole30 meal plan for the month.
So happy to hear that, Kali! Thanks so much for sharing! ♥
Being Southern, saying I would serve this to company is a big deal! Even my Brit husband who is not a Sausage Gravy fan loves this. I sometimes add frozen chopped spinach or shredded zucchini for extra veggies. This is my favorite Whole30 breakfast.
That really is a big deal! Thank you so much for such a great review, Lisa. I’m so happy you and your husband love this recipe so much!
This was just soo good! My only issue was that I ate too much! I kept it simple and used frozen hash browns and coconut milk. My non-Paleo husband gobbled it up too! Thanks!
That’s a good problem to have! So glad y’all enjoyed it. 🙂
Can you pre-make the night before? If so, do you recommend baking and re-heating or can it refrigerate unbaked overnight?
Either way will work! This recipe reheats well, so you can absolutely bake it first, but it should be fine refrigerated unbaked for 8 or so hours. You may need to add a few more minutes to the cook time since everything will be cold. Let us know which option you go with and how it turns out! Happy holidays!
I always make it the night before. I think it tastes better the second and third days….