Go Back
+ servings
Overnight veggie and cheese casserole loaded with fresh vegetables

Overnight Veggie and Cheese Casserole

A make-ahead breakfast casserole packed with vegetables, bread, and gooey cheese, perfect for busy mornings and family gatherings.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 250

Ingredients
  

Vegetables and Bread
  • 1 cup diced bell peppers (any color)
  • 1 cup diced onions
  • 1 cup diced tomatoes (seeds removed)
  • 2 cups chopped fresh spinach
  • 1 loaf bread, cubed (day-old or slightly stale)
Dairy and Eggs
  • 6 large eggs
  • 1 cup milk (dairy or unsweetened plant milk)
  • 1 cup shredded cheese (cheddar, mozzarella, or a mix)
Seasonings
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder

Method
 

Preparation
  1. In a large bowl, combine the diced bell peppers, onions, diced tomatoes, chopped spinach, and cubed bread. Stir gently to ensure the bread is distributed evenly among the vegetables.
  2. In a separate bowl, beat the eggs with the milk, salt, black pepper, garlic powder, and onion powder until the mixture is smooth and slightly frothy.
  3. Pour the egg mixture evenly over the vegetable and bread mix. Stir gently so that all the bread cubes soak up the liquid. Use a spatula to press down lightly to encourage absorption.
  4. Fold in the shredded cheese, saving a bit to sprinkle on the top for a beautiful, cheesy crust.
  5. Cover the bowl with plastic wrap and refrigerate overnight, letting the flavors meld for at least 6 to 12 hours.
Cooking
  1. The next day, preheat your oven to 350°F (175°C). Transfer the mixture to a greased baking dish, discarding the plastic wrap.
  2. Bake for 30 to 35 minutes, until the center is set and the top is golden brown. Check with a toothpick; it should come out mostly clean.
  3. Allow the casserole to rest for 5 to 10 minutes before slicing, ensuring cleaner pieces.

Nutrition

Serving: 1Calories: 250kcalCarbohydrates: 25gProtein: 14gFat: 10gSaturated Fat: 5gSodium: 400mgFiber: 2gSugar: 2g

Notes

Serve with a fresh fruit salad or Greek yogurt for added flavor. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. This dish also freezes well for up to three months.

Tried this recipe?

Let us know how it was!