Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a slice of dairy-free breakfast casserole on white plate.

Dairy-Free Breakfast Casserole with Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

This Dairy-Free Breakfast Casserole is a great dish to make for your family. It’s made without milk or cheese and is perfect for anyone on a dairy-free diet. You can use hash browns or mashed potatoes as the base of this delicious casserole.

  • Total Time: 60 Minutes
  • Yield: 6 Servings 1x

Ingredients

Units Scale
  • Nonstick cooking spray
  • 1 tablespoon olive oil
  • 1 red bell pepper, cored and chopped
  • 1 medium onion, finely chopped
  • 1 cup mushrooms, sliced
  • 2 cloves garlic, minced
  • 1/4 teaspoon sea salt
  • 1/8 teaspoon ground black pepper
  • 3 cups prepared dairy-free mashed potatoes (see notes for using frozen hash browns)
  • 2 cups baby spinach, roughly chopped (about two big handfuls)
  • 12 large eggs
  • 1 tablespoon chopped chives (optional, for topping)

Instructions

  1. Preheat your oven to 375°F. Grease a 9×13 inch baking dish with nonstick cooking spray and set aside.
  2. In a large skillet over medium heat, heat the olive oil for a few minutes. Then, add the bell peppers, onion, mushrooms, and garlic and cook until tender, about 5 minutes.
  3. In a large bowl, combine the sautéed vegetables with the mashed potatoes. Stir in the chopped spinach. Spread this mixture evenly in the prepared baking dish.
  4. Next, lightly beat the eggs and pour them over the potato and vegetable mixture in the baking dish.
  5. Bake for about 30-35 minutes, or until the eggs are set and the top is slightly golden.
  6. Let the casserole cool for a few minutes. Garnish with fresh herbs if desired before serving.

Notes

  1. This recipe can be doubled, but you may wish to cook it in two separate pans to ensure it gets cooked through.
  2. To substitute frozen hash browns for the mashed potatoes, use one 26-ounce bag of frozen hash browns instead of the mashed potatoes. In this case, you’ll need to pre-bake the frozen hash browns in your pan before adding the other ingredients. Spread the frozen hash browns in your greased pan and bake at 400 degrees F for 15 minutes. Then, reduce the oven temperature to 375 degrees F, and top the hash browns with the sauteed veggies and then the eggs. Bake for 30-35 minutes.

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 251
  • Sugar: 3.8 g
  • Sodium: 566.2 mg
  • Fat: 10.3 g
  • Saturated Fat: 3.5 g
  • Carbohydrates: 23.2 g
  • Fiber: 2.7 g
  • Protein: 15.7 g
  • Cholesterol: 374.1 mg