Cheesy Spinach and Tomato Baked Egg Casserole Recipe
Introduction
This easy cheesy bake is a comforting and wholesome dish perfect for any meal. Combining fresh spinach, mature cheddar, and cherry tomatoes, it’s a delicious way to enjoy a simple, satisfying bake that comes together quickly.

Ingredients
- 225ml bag baby leaf spinach
- 6 large eggs
- 425ml milk
- 1 tbsp English mustard powder
- 200g bread (about 3 thick slices)
- 200g mature vegetarian cheddar
- 4 clusters of cherry tomatoes on the vine
Instructions
- Step 1: Preheat the oven to 190°C (gas mark 5, fan 170°C) and butter a shallow 2-litre baking dish. Place the spinach in a colander and pour a kettleful of boiling water over it to wilt, or microwave according to the packet instructions.
- Step 2: Break the eggs into a food processor bowl, then add the milk, mustard powder, and 1 teaspoon of salt. Tear the bread into pieces, including crusts, and blend everything until smooth.
- Step 3: Pour the mixture into a large bowl and grate in three-quarters of the cheese. Squeeze the wilted spinach to remove excess water, stir it into the cheese mixture, then transfer to the prepared dish.
- Step 4: Grate the remaining cheese over the top, arrange the cherry tomato clusters on the surface, then bake for 30–35 minutes until risen and golden.
- Step 5: Allow the bake to cool and settle for a few minutes before serving.
Tips & Variations
- Use wholemeal or sourdough bread for added texture and flavor.
- Add herbs like thyme or basil for an extra fresh note.
- For a dairy-free version, substitute milk and cheese with plant-based alternatives.
- Try swapping spinach for kale or Swiss chard for a different leafy green.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven at 160°C until warmed through to keep the bake’s texture intact.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the bake in advance?
Yes, you can assemble the bake up to a day ahead, cover it, and refrigerate until ready to bake. Just add a few extra minutes to the cooking time if baking from cold.
Is it possible to freeze this cheesy bake?
Freezing is not recommended as the texture of the cooked eggs and spinach may become watery upon thawing.
Print
Cheesy Spinach and Tomato Baked Egg Casserole Recipe
- Total Time: 45-50 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This easy cheesy bake is a comforting, savory dish perfect for a family meal or brunch. Featuring tender spinach, creamy eggs, milk, and mature vegetarian cheddar baked together with cherry tomatoes for a golden, flavorful casserole. It’s quick to prepare and uses simple ingredients to create a delicious, satisfying dish.
Ingredients
Vegetables and Greens
- 225ml bag baby leaf spinach
- 4 clusters of cherry tomatoes on the vine
Dairy and Eggs
- 6 large eggs
- 425ml milk
- 200g mature vegetarian cheddar
Pantry
- 1 tbsp English mustard powder
- 200g bread (about 3 thick slices)
- Butter (for greasing the dish)
- 1 tsp salt
Instructions
- Preheat the oven and prepare the dish: Preheat your oven to 190°C (gas mark 5, or 170°C fan). Butter a shallow 2-litre baking dish to prevent sticking.
- Wilt the spinach: Place the baby spinach in a colander set over the sink and pour a kettleful of boiling water over it to wilt the leaves. Alternatively, microwave the spinach according to packet instructions. Let it drain and cool while you prepare the cheesy base.
- Make the cheesy egg mixture: In a food processor bowl, break in the eggs, then add the milk, English mustard powder, and 1 teaspoon of salt. Tear the bread into pieces, including crusts, then add it to the processor and blend until smooth and uniform.
- Add cheese to the mixture: Pour the blended mixture into a large mixing bowl and grate in three-quarters of the mature vegetarian cheddar. Stir well to combine.
- Incorporate spinach and assemble: Squeeze the wilted spinach thoroughly to remove excess water, then stir it into the cheesy egg mixture. Pour everything evenly into the prepared baking dish.
- Top and bake: Grate the remaining cheese over the top and arrange the clusters of cherry tomatoes on the vine on the surface. Place the dish in the preheated oven and bake for 30 to 35 minutes until the bake is risen and golden.
- Cool and serve: Once baked, remove from the oven and allow to cool slightly to let the dish settle before cutting and serving.
Notes
- You can microwave the spinach instead of blanching it with boiling water for convenience.
- Using mature vegetarian cheddar adds a rich depth of flavor; feel free to substitute with your preferred cheese.
- Make sure to squeeze out all excess water from spinach to avoid a watery bake.
- This dish is ideal for brunch, lunch, or a light dinner and pairs wonderfully with a fresh salad.
- For a gluten-free option, substitute the bread with gluten-free bread slices.
- Prep Time: 15 minutes
- Cook Time: 30-35 minutes
- Category: Casserole
- Method: Baking
- Cuisine: British
Keywords: cheesy bake, vegetarian casserole, spinach bake, easy baked egg dish, brunch recipe, comfort food

