Ingredients for - Fresh tomato soup with cheesy cornbread

1. 40g wholemeal self-raising flour
2. 85g ground polenta
3. 1 tsp baking powder
4. 40g mature cheddar , finely grated
5. 1 tsp smoked paprika
6. 3 spring onions (35g), finely sliced
7. 1 green chilli , deseeded, finely sliced
8. 1 large egg
9. 125ml milk
10. 2 tsp rapeseed oil
11. 3-5 sticks celery (165g), finely chopped
12. 2 onions , chopped
13. 4 carrots (320g), diced
14. 325g floury potatoes , grated
15. 500g tomatoes , chopped
16. 4 tsp vegetable bouillon powder made up to 1 1/2 litre with boiling water
17. 3 tbsp tomato purée
18. 2 large garlic cloves , finely grated
19. flat-leaf parsley , chopped, to serve

How to cook deliciously - Fresh tomato soup with cheesy cornbread

1 . Stage

First, make the bread. Heat oven to 200C/180C fan/gas 6 and line the base of a non-stick 500g loaf tin with baking parchment. Tip the flour, polenta and baking powder into a bowl with half the cheese, the paprika, onions and chilli, then toss together. Add the egg and milk and mix well. Turn out into the tin and top with the remaining cheese. Bake for 20-25 mins until golden and a skewer inserted into the centre comes out clean.

2 . Stage

To make the soup, heat the oil in a large pan and fry the celery, onion and carrots for 10 mins until softened. Add the potatoes, tomatoes, bouillon, tomato purée and garlic, then stir well. Cover with a lid and cook for 20 mins.

3 . Stage

Remove from the heat and blitz until smooth with a hand blender. If you're following our Healthy Diet Plan, spoon half the soup into two bowls and scatter with parsley. Cool, then chill the remainder for another day and wrap the remaining bread in foil and store in the fridge for up to three days. Reheat the soup in a pan or microwave, and slice and toast the bread before serving.