Go Back
+ servings
Veggie-Loaded Breakfast Casserole

Hearty Veggie-Loaded Breakfast Casserole for Busy Mornings

Enjoy a Veggie-Loaded Breakfast Casserole, healthy, customizable, and perfect for brunch gatherings.
Prep Time 20 minutes
Cook Time 45 minutes
Cooling Time 10 minutes
Total Time 1 hour 15 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 300

Ingredients
  

For the Sautéed Vegetables
  • 2 tablespoons oil olive oil or avocado oil are healthier alternatives.
  • 8-10 pieces mushrooms, sliced substitute with any preferred type (e.g., cremini, button).
  • 2 teaspoons minced garlic use garlic powder if fresh is unavailable.
  • ½ cup red onion, diced yellow onion is a good substitute or omit for a milder flavor.
  • 2 pieces bell peppers, diced feel free to use any variety (red, yellow, or green).
  • 2 cups baby spinach, roughly chopped can swap with kale or Swiss chard.
For the Casserole Base
  • 20 ounces shredded potatoes, thawed fresh grated potatoes work wonderfully too.
  • 10 pieces eggs for a lighter option, use egg whites or an egg replacement.
  • cup half and half or milk can easily be replaced with non-dairy milk for a lighter feel.
  • ¼ cup hot sauce reduce or omit for a milder dish.
  • Salt and pepper adjust to your taste preferences.
For Topping
  • 1 cup shredded cheese e.g., cheddar, mozzarella; consider dairy-free cheese as a substitute.

Equipment

  • large skillet
  • 9x13 inch baking dish
  • mixing bowl

Method
 

Step-by-Step Instructions
  1. In a large skillet over medium heat, add 2 tablespoons of oil and let it warm for a moment. Toss in the sliced mushrooms and cook for about 4 minutes until they begin to brown. Then, add the minced garlic, diced red onion, and bell peppers. Sauté everything together for another 3-4 minutes, stirring until the veggies soften, and finally incorporate the baby spinach until it wilts.
  2. Preheat your oven to 375°F. Generously spray a 9x13 inch baking dish with cooking spray to prevent sticking. Once the sautéed vegetables are ready, set them aside. Now, layer the thawed and shredded potatoes evenly across the bottom of the baking dish, pressing down gently to create a solid base.
  3. In a large mixing bowl, crack 10 eggs and whisk them together until well beaten. Stir in ⅓ cup of half and half or milk, along with ¼ cup of hot sauce, salt, and pepper to taste. Mix these ingredients thoroughly until combined.
  4. Spread the sautéed vegetable mixture evenly over the layered hash browns. Carefully pour the egg mixture on top of the veggies and potatoes, ensuring even coverage. Sprinkle 1 cup of your choice of shredded cheese across the top.
  5. Place the baking dish in the preheated oven and bake uncovered for 45–50 minutes. Keep an eye on it; it will be ready when the top is golden and the eggs are fully set.
  6. Once baked to perfection, remove the casserole from the oven and let it cool for about 10 minutes before slicing.

Nutrition

Serving: 1sliceCalories: 300kcalCarbohydrates: 30gProtein: 15gFat: 15gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 200mgSodium: 600mgPotassium: 500mgFiber: 3gSugar: 2gVitamin A: 50IUVitamin C: 70mgCalcium: 20mgIron: 15mg

Notes

This casserole can be prepared the night before and refrigerated; add the cheese just before baking for optimal texture and flavor.

Tried this recipe?

Let us know how it was!