Dice the vegetables (aim for them to be no bigger than the size of a bean!) and mince your garlic.
1 white onion, 1 carrot, 2 garlic cloves, 1 red pepper, 1 yellow pepper, ½ zucchini
Heat the oil in a large pan and add the diced onion, carrot, peppers, zucchini, and garlic to the pan. Saute the vegetables for 8-9 minutes, stirring often.
2 tbsp olive oil
Add the flour and stir it into the vegetables, allowing it to cook off for a minute or two.
2 tbsp plain flour
Stir in the tomato paste, chipotle paste, and seasonings.
1 tbsp tomato paste, 1 tbsp chipotle paste, 1 tsp smoked paprika, 0.5 tsp garlic powder, 0.5 tsp onion powder, 1 tsp oregano, Salt and pepper to taste
Pour in the passata and the vegetable stock, stir together and then leave to simmer for 20 minutes on low heat. Stir occasionally.
250 ml tomato passata, 300 ml vegetable stock
Add in the sweetcorn, taco beans and black beans, and then simmer for another 10 - 15 minutes.
400 g tinned black beans, 400 g mixed taco beans in tomato sauce, 200 g sweetcorn
Remove the pan from the heat and stir in the grated cheese and sour cream.
100 g cheddar cheese, 150 ml sour cream
Ladle the bean chilli into a pie tin, then egg wash the edges of the tin, and lay the puff pastry over the tin.
1 sheet of ready-made puff pastry
Use a fork to press the pastry down around the edges, and then gently score a criss-cross pattern into the pastry.
Brush the pastry with your egg wash, and then bake at 200C | 395F for 15 - 20 minutes or until the top is golden brown.
1 egg