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

Easy Veggie Omelet Casserole: The Ultimate Breakfast Bake


  • Author: ELENE
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This easy baked veggie egg casserole is packed with protein and fresh vegetables—perfect for breakfast, brunch, or a light dinner.


Ingredients

Scale
  • 10 large eggs
  • ½ cup milk (or heavy cream for richness)
  • 1 cup shredded cheese (cheddar, mozzarella, or your choice)
  • 1 cup cherry tomatoes, halved
  • 1 cup broccoli florets, chopped
  • ½ cup bell peppers, diced
  • ½ cup onions, diced
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon paprika (optional)
  • ½ teaspoon oregano or Italian seasoning
  • 2 tablespoons olive oil or butter
  • Fresh parsley or chives for garnish

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. In a pan, heat olive oil or butter. Sauté onions, bell peppers, and garlic until soft (about 3 minutes). Add broccoli and cook for another 2 minutes.
  3. In a large bowl, whisk together eggs, milk, salt, pepper, paprika, and oregano. Stir in shredded cheese.
  4. Pour the egg mixture into the baking dish. Evenly spread the sautéed vegetables over it. Top with cherry tomatoes.
  5. Bake for 25–30 minutes, or until the eggs are set and golden on top.
  6. Garnish with chopped parsley or chives. Let it cool for a few minutes before slicing and serving.

Notes

This dish is highly customizable—use any seasonal veggies or leftover meats. Can be made ahead and reheated for meal prep.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 290
  • Sugar: 3g
  • Sodium: 460mg
  • Fat: 21g
  • Saturated Fat: 9g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 17g
  • Cholesterol: 320mg