This Vegetable Breakfast Casserole is a delicious and nutritious way to start your day. Packed with colorful veggies and cheesy goodness, it’s perfect for a family breakfast or brunch gathering.
Author:nadia
Prep Time:15 minutes
Cook Time:35 minutes
Total Time:50 minutes
Yield:6 servings 1x
Category:Breakfast
Method:Baking
Cuisine:American
Diet:Vegetarian, Gluten-Free
Ingredients
UnitsScale
Egg Mixture:
8 large eggs
1/2cup milk (dairy or plant-based)
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon garlic powder
1/2 teaspoon dried thyme or Italian seasoning
Veggies and Cheese:
1cup chopped fresh spinach
1/2cup diced bell pepper (any color)
1/2cup chopped mushrooms
1/2cup cherry tomatoes, halved
1/4cup chopped red onion
1cup shredded cheddar or mozzarella cheese
non-stick cooking spray or butter for greasing
Instructions
Preheat oven and prepare baking dish: Preheat the oven to 375°F (190°C) and grease a 9×9 or similar-sized baking dish.
Prepare egg mixture: In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and thyme. Stir in the spinach, bell pepper, mushrooms, cherry tomatoes, and red onion.
Assemble and bake: Pour the egg and veggie mixture into the prepared baking dish. Sprinkle shredded cheese on top. Bake for 30–35 minutes until set and golden.
Rest and serve: Allow the casserole to rest for 5 minutes before slicing and serving.
Notes
This casserole can be prepped the night before and baked in the morning.
Add cooked breakfast sausage or bacon for extra flavor.
Freeze individual portions for convenient meal prep.