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

High Protein Dairy Free Veggie Egg Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 70 minutes
  • Yield: 8 servings 1x
  • Diet: Dairy Free, Gluten Free

Description

A nutritious and delicious high protein casserole packed with veggies – perfect for any meal of the day!


Ingredients

Scale
  • 3.5 cups potatoes, peeled and cut into 1/2-inch cubes
  • 1.5 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1 tsp parsley
  • 1/2 tsp onion powder
  • 10 large eggs, at room temperature
  • 1/4 cup water
  • 1/3 cup green onion
  • 1/4 cup fresh dill
  • 1 red bell pepper, diced into 1/4-inch pieces
  • 1 cup spinach
  • 3/4 cup dairy-free cheese (e.g., Violife)
  • 1/4 tsp salt
  • 1/4 tsp pepper
  • 1 tsp nutritional yeast

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. In a large bowl, combine potatoes with olive oil, salt, pepper, parsley, and onion powder. Toss well.
  3. Spread the seasoned potatoes on a baking sheet and roast for 20-25 minutes, until golden brown and fork-tender.
  4. While potatoes roast, whisk eggs with water, salt, pepper, and nutritional yeast in a separate bowl.
  5. Once the potatoes are done, add green onions, fresh dill, diced red bell pepper, spinach, and roasted potatoes to the egg mixture. Mix gently until combined.
  6. Pour the mixture into a greased baking dish and sprinkle cheese over the top.
  7. Bake for another 25-30 minutes or until eggs are set and the top is golden.
  8. Let cool for a few minutes, slice into squares, and serve warm.

Notes

Great for breakfast, brunch, or dinner and can be made ahead of time!

  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 3g
  • Sodium: 450mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 240mg