Go Back
+ servings
Dairy-free breakfast casserole on a plate

Dairy Free Breakfast Casserole

This hearty dairy free breakfast casserole recipe is a delicious all-in-one dish to serve for brunch.
Course Breakfast
Cuisine American
Keyword Eggs
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 8
Calories 284kcal
Cost $1.23 per serving


  • 1 tbs. olive oil
  • 12 ounces breakfast sausage links sliced
  • 1/2 cup onion diced
  • 1 cup red bell pepper diced
  • 8 eggs
  • 1 cup oat milk or other non-dairy milk
  • 1 tsp. mustard powder
  • 1/4 tsp. onion powder
  • 1 1/2 tsp. salt
  • 2 tbs. diced scallions
  • 16 oz frozen shredded hash browns


  • Preheat the oven to 375 degrees and grease a 9 x 13 inch pan.
  • Place the olive oil in a large nonstick skillet and heat over medium heat. Add the breakfast sausage and cook to brown, stirring frequently (4 to 5 minutes). Add the diced onion and bell pepper and stir. Continue cooking over medium heat until the onions and pepper are tender (3 to 4 minutes).
  • In a large bowl, whisk the eggs, oat milk, mustard powder, onion powder, salt, and scallions.
  • Place the shredded hash browns and cooked sausage and pepper in the prepared 9 by 13 inch pan. Pour the egg mixture on top.
  • Transfer to the oven and bake for 25 to 30 minutes, or until the egg mixture is set. Serve warm.


Calories: 284kcal | Carbohydrates: 16g | Protein: 14g | Fat: 18g | Saturated Fat: 5g | Trans Fat: 1g | Cholesterol: 194mg | Sodium: 361mg | Potassium: 407mg | Fiber: 2g | Sugar: 4g | Vitamin A: 930IU | Vitamin C: 30mg | Calcium: 84mg | Iron: 2mg