Vegetable and Sausage Breakfast Casserole Recipe
Introduction
This hearty breakfast casserole is packed with savory veggie sausages, mushrooms, and vibrant red peppers, all bound together by a rich egg and cheddar mixture. It’s a perfect dish to prepare ahead for a weekend brunch or a comforting weekday breakfast.

Ingredients
- 250g chestnut mushrooms, sliced
- 1½ tbsp vegetable oil, plus extra for the tin (optional)
- 6 veggie sausages, sliced into bite-sized pieces
- 1 large red onion, finely sliced
- 2 red peppers, deseeded and sliced
- 8 eggs
- 250ml whole milk
- 125g cheddar, grated
- 10g chives, finely sliced
Instructions
- Step 1: Preheat your oven to 200°C (180°C fan/gas mark 6). In a large non-stick frying pan over medium-high heat, fry the mushrooms until their liquid has released and evaporated, about 8-10 minutes. Add ½ tablespoon vegetable oil and cook until golden, about 2 minutes. Remove mushrooms and place in a large bowl.
- Step 2: Wipe out the pan and return it to medium heat. Add the remaining 1 tablespoon of oil and fry the veggie sausages until golden all over. Remove them with a slotted spoon and add to the bowl with the mushrooms.
- Step 3: In the same pan, fry the red onion and red peppers for 8-10 minutes, stirring occasionally, until soft but not browned. Add these to the bowl with sausages and mushrooms, then mix everything well. Season generously with salt and pepper.
- Step 4: Transfer the sausage and vegetable mixture into a baking dish (approximately 35 x 25 cm) or roasting tin. If using a tin, lightly oil it to prevent sticking.
- Step 5: In a large jug, whisk together the eggs, whole milk, grated cheddar, and chives. Season the mixture, then pour it evenly over the vegetables and sausages in the baking dish.
- Step 6: Bake in the preheated oven for 25-30 minutes, or until the casserole is golden on top and set in the middle. Allow it to cool slightly before cutting into squares and serving.
Tips & Variations
- For extra flavor, try adding a pinch of smoked paprika or herbs such as thyme to the vegetable mixture.
- You can substitute veggie sausages with cooked plant-based mince or crumbled tofu for a different texture.
- Use a mixture of cheeses like mozzarella or Monterey Jack for a meltier finish.
- This casserole can be prepared a day in advance and baked fresh in the morning for convenience.
Storage
Store leftover casserole covered in the refrigerator for up to 3 days. Reheat gently in the oven at 160°C until warmed through, or microwave in short bursts to avoid drying out. This dish can also be frozen; defrost completely before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of sausage?
Yes, you can swap veggie sausages for your preferred variety, including meat-based sausages if you’re not vegetarian. Just ensure they are cooked before assembling the casserole.
Is this casserole suitable to prepare ahead of time?
Absolutely. You can assemble the casserole the night before, cover it and keep it in the fridge, then bake it fresh in the morning. This makes for a convenient and stress-free breakfast.
Print
Vegetable and Sausage Breakfast Casserole Recipe
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A hearty and flavorful breakfast casserole packed with sautéed mushrooms, veggie sausages, red onions, and peppers, all enveloped in a rich egg custard with cheddar and fresh chives. Perfect for a comforting morning meal that can be prepared ahead and baked to golden perfection.
Ingredients
Vegetables and Plant-based Ingredients
- 250g chestnut mushrooms, sliced
- 1 large red onion, finely sliced
- 2 red peppers, deseeded and sliced
- 10g chives, finely sliced
Proteins and Dairy
- 6 veggie sausages, sliced into bite-sized pieces
- 8 eggs
- 250ml whole milk
- 125g cheddar, grated
Oils and Seasoning
- 1½ tbsp vegetable oil, plus extra for the tin (optional)
- Salt and freshly ground black pepper, to season (quantity as preferred)
Instructions
- Prepare the mushrooms: Heat a large non-stick frying pan over medium-high heat and add the mushrooms. Fry for about 8-10 minutes until the mushrooms release their liquid and it evaporates. Add ½ tbsp of vegetable oil and continue frying until the mushrooms are golden, approximately 2 minutes. Remove mushrooms from the pan and transfer to a large bowl.
- Cook the veggie sausages: Wipe out the frying pan to remove any residual liquid, then return to medium heat. Add the remaining 1 tbsp of vegetable oil and fry the sliced veggie sausages until they turn golden all over. Use a slotted spoon to remove them and add them to the bowl with the mushrooms.
- Sauté the onions and peppers: In the same pan, fry the finely sliced red onion and sliced red peppers, stirring occasionally for 8-10 minutes until they are soft but not browned. Transfer the cooked onions and peppers to the bowl with the mushrooms and sausages. Mix everything together well and season generously with salt and pepper.
- Prepare the baking dish: Preheat the oven to 200°C (180°C fan/gas mark 6). Oil a baking dish or roasting tin approximately 35 x 25 cm to prevent sticking. Tip the combined mushroom, sausage, onion, and pepper mixture into the prepared dish, spreading it evenly.
- Make the egg mixture: In a large jug, whisk together the eggs, whole milk, grated cheddar, and finely sliced chives. Season the mixture well with salt and black pepper. Pour this egg custard evenly over the vegetable and sausage base in the baking dish.
- Bake the casserole: Place the dish in the preheated oven and bake for 25-30 minutes until the top is golden and the custard is set. Once baked, allow the casserole to cool slightly before cutting it into squares for serving.
Notes
- Vegetable oil can be substituted with olive oil for a deeper flavor.
- If preferred, use any type of vegetarian or vegan sausages to suit dietary requirements.
- The casserole can be prepared the night before, covered, and baked fresh in the morning.
- To make it dairy-free, substitute milk with a plant-based alternative and omit or replace cheddar with a vegan cheese.
- Ensure the frying pan is wiped clean after cooking the mushrooms to avoid sogginess in the final dish.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: British
Keywords: breakfast casserole, vegetarian breakfast, veggie sausage casserole, baked egg casserole, mushroom breakfast bake

