A delicious creamy breakfast hashbrown casserole that’s dairy-free and filled with onions and all natural sausage, what’s not to love with this one? It’s an easy recipe that uses frozen shredded potatoes (hash browns), and no sugar sausage links, so you’ll make enough to serve a crowd without much work. It’s time to dig into this easy oven baked breakfast casserole!

Horizontal overhead image of breakfast hashbrown casserole in a serving dish with a spoon and chopped chives on top.

Disclaimer: We partnered with Jones Dairy Farm to bring you this post. We only work with companies and brands we truly believe in and use ourselves. Therefore, all opinions and recipes are entirely our own. Thank you for supporting Real Simple Good and our partners.

Where do you find Whole30 compliant sausage links?

We are very happy to be partnering with Jones Dairy Farm for this post to share some clean sausage options with you! For this recipe we used their No Sugar All Natural Pork Breakfast Sausage Little Links, which are really tasty. Their all natural line of products contain no artificial ingredients, preservatives, MSG, and are minimally processed.

We love that Jones Dairy Farm is very transparent with their ingredients. The No Sugar All Natural Pork Breakfast Sausage Little Links contain just four simple ingredients: pork, salt, spices and a natural casing. They also have a variety of raw and pre-cooked options for breakfast sausages. Visit the Jones Dairy Farm product locator to find a store near you!

What about Whole30 compliant frozen hashbrowns?

This is a tough one, but there are a couple of options out there. While most frozen shredded potatoes include non-compliant ingredients like dextrose and preservatives, here are a couple that don’t:

Vertical overhead image of placing the dish on the table. Baking dish filled with breakfast hashbrown casserole and sausages.

Eggs and doing a Whole30

I know that eggs are a popular protein option when doing a Whole30. But what if you can’t eat eggs or are just tired of eating eggs every day for breakfast? Luckily for you, we’ve created a lot of breakfast recipes that will work with or without eggs. We’ve even rounded up a list of 30 Whole30 breakfasts without eggs. You can add this new breakfast hashbrown casserole recipe to the list!

Vertical angled close up image of sausages topping a breakfast hashbrown casserole.

Some other egg-optional breakfast recipes

Your turn to try this creamy sausage and hashbrown casserole

If you’re looking for a healthy brunch recipe to feed a crowd or just want to try a new egg-free Whole30 breakfast recipe, give this casserole a try! Leave a comment below and let us know how it goes. Also, take a pic to share on Instagram, and tag us @realsimplegood. We love to see what you are cooking!

Vertical overhead image with text overlay at the top. Close up of breakfast hashbrown casserole in dish.

Like this Recipe?


Vertical split image with text overlay in the middle. Top image is close up of breakfast casserole in serving dish. Bottom image is served on a plate with a fried egg on top.

4.92 from 24 ratings
Get the Recipe:

Breakfast Hashbrown Casserole (Paleo + Whole30)

A delicious creamy breakfast hashbrown casserole that's dairy-free, egg-free and filled with onions and sausage, what's not to love with this one?


For the casserole:

For the creamy sauce:

  • 1 cup chicken broth, (or beef broth)
  • 1 tbsp fresh sage, diced, (about 3-4 leaves) (or sub 2 tsp dried sage)
  • 1 lemon, juice of
  • 2 cups raw cashews
  • 2 tbsp nutritional yeast
  • 1 tsp garlic powder
  • 1 tsp ground black pepper
  • 1 tsp sea salt


  • Preheat oven to 400° Fahrenheit and grease a 9×13 baking dish with ghee.
  • Spread the shredded potatoes (hash browns) out in the baking dish. Place in the oven to bake for 10 minutes.
  • While the potatoes start to bake, prepare onion and spinach as noted and make the sauce.
  • To make the sauce, place all of the sauce ingredients in a high powered blender. Blend until smooth and creamy and set aside.
  • After the potatoes have cooked for 10 minutes, remove the baking dish from the oven. Add the onion and spinach to the dish. Pour the creamy sauce over everything. Using a spoon or spatula, mix the ingredients together so the sauce mixes in with everything.
  • Add the sausage links on top of the casserole. Place back into the oven to bake for 20 minutes. If desired, turn the oven to broil for the last 3-4 minutes to brown the top of the sausages.
  • Remove from the oven and top with diced chives (optional). Allow to cool for a few minutes before serving. Enjoy.

Last Step:

Please leave a star rating and comment to let us know how you liked this recipe! Your ratings and reviews help our business grow, so we can continue to provide free healthy and delicious recipes for you.


For Whole30 compliance, make sure your frozen shredded potatoes are only potatoes. These brands are Whole30 compliant.
Did you make this recipe?Tag @realsimplegood with hashtag #realsimplegood on Instagram. We love to see what you make!
Breakfast Hashbrown Casserole (Paleo + Whole30)