Put a frying pan on a low-medium heat and add the vegetable oil and let it warm up for a few minutes
Add the onion, pepper and garlic into the pan and cook the vegetables until soft. (If you are using any root vegetables instead, you will need to boil, steam or roast them until soft instead)Remove the vegetables from the heat and set aside
Butter the slices of bread and cut them in half, then arrange them in your baking dish
In a large mixing bowl, add the eggs, milk, double cream, mixed herbs and salt. Whisk them together
Add the cooked vegetables all around and in between the slices of bread. Then pour the egg mixture all over and between the slices of bread. Add the cherry tomatoes all over and between the slices of bread (the tomatoes don't need cooking first)
Cover the bread and vegetables with the grated cheese. Bake for 20-25 minutes until golden, bubbling and all the cheese is melted
Serve immediately with some fresh green veg or salad. Store leftovers in the fridge and eat within 2 days
Notes
I used white bloomer bread for this recipe, but you can use any type of bread. For extra nutrition you could use seeded or grain bread. You can also use a combination of different breads if you're trying to use up leftovers. You can also use the crusts or the 'ends' of the bread loaf.
This recipe is really versatile and any vegetable can be used. Make sure they're cooked beforehand.
You can also add extra protein to the recipe with a meat substitute like Quorn ham style slices for example.
Although I provide cup measurements, I highly recommend weighing your ingredients out using digital kitchen scales. It is the most accurate way to measure ingredients and will ensure the best results. Digital scales are very low cost and can be purchased for around £12 ($16.50) .
For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with. Again this will ensure accuracy and provide the best results.