Vegetable loaf

Prep: 20 mins
Cook: 60 mins
Vegetable loaf
This vegetarian meatless loaf is such a triumph. It’s absolutely delicious.


1 large red pepper, seeded and cut lengthwise

1 large green bell pepper, seeded and cut lengthwise

900g mushrooms, coarsely chopped

1 tbsp olive oil

1 bunch asparagus, chopped in pieces

1 medium red onion, chopped

3 slices of bread, for breadcrumbs

115g chopped walnuts, toasted

2 tbsp fresh basil, chopped

115g parmesan cheese, grated

2 large eggs, lightly beaten

1 tbsp ketchup

1 tsp Dijon mustard

Olive oil cooking spray


2 tbsp ketchup

¼ tsp Dijon mustard

½ salt

½ tsp freshly ground black pepper

Preheat the oven to 180°C / 350°F / Gas mark 4.

Line 2 baking trays with greaseproof paper and set aside.

Grease a loaf tin by spraying it with cooking spray and set aside.

Place the peppers skin sides up, on the baking tray.

Cook until blackened.

Put them in a plastic bag or a sealed food storage container.

Let stand for 10 minutes.

Peel the skins off easily and finely chop.

Put the peeled and chopped peppers into a bowl and set aside.

In your food processor, add the mushrooms and pulse until finely chopped.

Transfer the chopped mushrooms to a bowl.

Heat a large non-stick pan over medium heat.

Add the olive oil and swirl to coat.

Add the mushrooms and cook until the liquid evaporates, stirring occasionally.

Add the cooked mushrooms to the peppers and stir to combine.

Wipe the pan with kitchen paper then add the asparagus and onion and cook until just tender, stirring occasionally.

Add the onion and asparagus mixture to the bowl with the other vegetables.

Pulse the bread in the food processor to get a breadcrumb texture.

Arrange the breadcrumbs in an even layer on a baking sheet and bake for 10 minutes or until golden.

Add the breadcrumbs, walnuts, basil, parmesan cheese, eggs, ketchup and Dijon mustard to the mushroom mixture and stir well.

Spoon the mixture into the prepared loaf tin and press gently down with a spatula or the back of a large spoon to pack.

Cook for 45 minutes.

To prepare the topping, combine 2 tablespoons of ketchup and Dijon mustard along with salt and pepper and mix well in a small bowl.

Brush the topping mixture over meat loaf.

Bake for an additional 10 minutes.  

Allow the vegetable loaf stand to cool then cut into slices.


Preparation Time
20 minutes

Cooking Time
60 minutes

Main ingredients
Eggs, Vegetables

Recipe Type
Family Dinners, Healthy, Vegetarian

Special Info

Level of Difficulty

Other recipes you may like