Inspiring vegetarian recipes
Try our vibrant veggie dishes, from meat-free lasagne to vegetable curry and vegetarian chilli
To make the meatballs, put all the ingredients and plenty of seasoning in a bowl and mix really well with your hands. Roll into 30 walnut-sized meatballs.
Heat 1 tbsp olive oil in a deep non-stick frying pan. Cook the meatballs in batches until well browned all over, then scoop out onto a plate with a slotted spoon.
Add the onion to the same pan (along with a little more oil if needed) and cook for 8 minutes until softened and turning dark golden. Add the peppers and cook for another 8 minutes until they start to soften and colour.
Add all of the spices and herbs, and stir everything for a few minutes, letting the spices cook out a little. Add the chopped tomatoes, purée and stock, and bring to a simmer, stirring.
Simmer, uncovered, for 15 minutes until the mixture has thickened, then add the meatballs and kidney beans, and simmer for another 20 minutes. Stir in the coriander and serve with rice, cheese, soured cream and more coriander, if you like.