This dairy-free breakfast casserole is a weekend brunch staple! Easy to customize, full of hearty flavor, and perfect for feeding a crowd — it’s the recipe your guests will be asking for every time.

Freshly baked Dairy-Free breakfast Casserole that is beginning to be eaten.

This dairy-free breakfast casserole is one of my go-to recipes when I’ve got friends and family over for a weekend brunch! It’s hearty, flavorful, and feeds a crowd- and the best part is how easy it is to customize. Swap the sausage for bacon, throw in some extra veggies, or leave out the cheese entirely. It’s one of those recipes that works no matter what you’ve got on hand.

When I’m hosting a weekend brunch, you’ll almost always find this casserole on the table alongside my Broccoli Bacon Quiche– they make such a good pair! And if you’re a cottage cheese fan, my Cottage Cheese Egg Bake is another great option to add to your brunch spread.

Ingredients Needed

Ingredients to make Dairy-Free Breakfast Casserole.
  • Hashbrowns: make sure that the hashbrowns are completely thawed before starting this recipe! I actually found hashbrowns from my grocery store in the refrigerated section so they weren’t frozen to begin with.
  • Sausage: I used turkey sausage for this recipe, but you can use another type of sausage, swap it for bacon, or leave it out entirely if you’re vegetarian.
  • Dairy-free cheese: to keep this breakfast casserole dairy-free I used dairy-free cheese. If you aren’t dairy-free then feel free to use regular cheese! Or you can leave the cheese out entirely if you wish. 
  • Dairy-free Milk: use any plant-based milk that you like or regular milk if you aren’t dairy-free. I used almond milk!

How to Make

How to make Dairy-Free Breakfast Casserole. 1. Sausage cooked on cast iron skillet. 2. Sausage and dairy-free cheese in casserole dish. 3. Egg and dairy-free milk combined in glass mixing bowl (wet ingredients). 4. Sausage, Dairy-Free cheese mixed with wet ingredients prepped in the casserole dish.

Step 1: Preheat the oven to 350°Fahrenheit. Grease a 9×13 casserole pan with a non-stick spray or with softened butter. Take the thawed hashbrowns and spread them across the bottom of the pan.

Step 2: In a large sauté pan, brown the sausage over medium heat. Once fully cooked, remove from the heat and spread the sausage on top of the hashbrowns. Follow this up with the diced onions and ½ cup of dairy-free cheese. Give this a mix.

Step 3: In a large bowl, whisk the eggs, dairy-free milk, garlic powder, salt, and pepper together. Pour this on top of the hashbrown mixture and sprinkle over the remaining ½ cup of cheese.

Step 4: Bake in the oven for 45-55 minutes, or until the middle is fully cooked.

Close up of freshly baked Dairy-Free breakfast casserole in casserole dish.

Variations & Recipe Tips

  • Add some vegetables to the breakfast casserole like cooked spinach, mushrooms, bell peppers, broccoli, or kale! 
  • Serve this alongside yogurt, fresh fruits, breakfast potatoes, or coffee cake
  • You want to make sure you cook this casserole long enough so it doesn’t still have liquid in the center. If the top is browning too much then you can top it with tin foil.

Storing & Freezing

Store this breakfast casserole in the fridge for up to 4 days. To reheat, place the casserole in an oven preheated to 350°Fahrenheit and bake for 20-30 minutes until heated through. 

To freeze, let the casserole cool completely then cover it with foil and place it in the freezer for up to 1 month. When ready to enjoy, bake from frozen until warmed through.

Slice of Dairy-Free Breakfast Casserole that is resting on a plate and ready to be eaten.

Want to try more breakfast recipes?

If you made this recipe, I would love to know what you thought! Leave me a star rating and a comment below – I read them all! ⭐️ Your reviews not only help my business but other bakers as well!

Want an exclusive first look at all my recipes? Join my email newsletter which sends Bake & Bacon recipes straight to your inbox as soon as they go live, so you never miss a recipe!

Want to keep up with Bake & Bacon outside of the blog? Follow me on Instagram, Facebook, Twitter, Pinterest, and Youtube. Tag me on any social media and use the hashtag #bakeandbacon so I can see what you are baking!

slice of dairy free breakfast casserole on a white plate with a fork taking a piece out of it.
5 from 6 reviews

Dairy- Free Breakfast Casserole

This dairy-free breakfast casserole is a weekend brunch staple! Easy to customize, full of hearty flavor, and perfect for feeding a crowd — it's the recipe your guests will be asking for every time.

Ingredients
 

  • 20 oz (566.99 g) package of hashbrowns, thawed
  • 1 pound (453.59 g) sausage, I used turkey sausage
  • ¼ cup (40 g) diced yellow onion
  • 1 cup (113 g) dairy-free cheese, divided (optional)
  • 10 (10) large eggs
  • 1 cup (244 g) dairy-free milk
  • ½ tsp (0.5 tsp) salt
  • ½ tsp (0.5 tsp) garlic powder
  • ¼ tsp (0.25 tsp) black pepper

Instructions
 

  • Preheat oven to 350° F. Grease a 9×13 casserole pan with a non-stick spray or butter. Spread thawed hashbrowns across bottom of pan and set aside.
  • In a large saute pan over medium heat, brown the sausage. Once fully cooked, remove from the heat and spread on top of the hashbrowns, followed by the onions and ½ cup of dairy-free cheese. Give this a quick toss and set aside.
  • In a large bowl, whisk together the eggs, dairy-free milk, garlic powder, salt, and pepper. Pour this overtop the hashbrown mixture. Top with the other ½ cup of cheese.
  • Bake in the oven for 45-55 minutes, or until the middle is fully cooked. If the top is browning too quickly, you can loosely cover it with tin foil. Allow the casserole to cool for 10-15 minutes before serving.

Notes

  • Add some vegetables to the breakfast casserole like cooked spinach, mushrooms, bell peppers, broccoli, or kale! 
  • Feel free to leave out the dairy-free cheese if you don’t want cheese in your breakfast casserole. 
  • Serve this alongside yogurt, fresh fruits, breakfast potatoes, or coffee cake
  • You want to make sure you cook this gluten-free dairy-free breakfast casserole long enough so it doesn’t still have liquid in the center. If the top is browning too much then you can top it with tin foil.
Calories: 241kcal, Carbohydrates: 11g, Protein: 12g, Fat: 16g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0.1g, Cholesterol: 164mg, Potassium: 286mg, Fiber: 1g, Sugar: 0.3g, Vitamin A: 227IU, Vitamin C: 4mg, Calcium: 61mg, Iron: 2mg
Did you make this recipe?Please Leaving a Rating & Review and let us know how it was! Share on Instagram and tag @bake.andbacon

This post contains affiliate links which means if you purchase something off of one of those links I make a small commission at no extra cost to you. Thanks for supporting my blog!