Vegetarian recipe ideas
Get plenty of meat-free inspiration with our easy, versatile recipes
Heat a large casserole or pan with a good slug of olive oil, add the onions and season well. Cook slowly over a medium heat for about 10 minutes until soft but not coloured. Take out the onions, put half in a large bowl with 100ml cold water and the breadcrumbs and mix well. Put the rest of the onions aside.
Add the mince and parsley to the breadcrumb and onion mix and season well. Mix together with your hands until everything is really well distributed. Mould the mixture into small balls, about the size of ping pong balls.
Brown the meatballs in batches in the casserole until they have a good colour all over then scoop out. Put the reserved cooked onions back into the pan. Turn up the heat, add the red wine and stir, scraping all the bits off the bottom as it boils. Add the fresh tomatoes and, keeping the heat high, cook, stirring, until they start to break down. Add the tinned tomatoes and bring back to the boil.
Cook for 10 minutes until reduced then put the meatballs back in and return to the boil, lower the heat and simmer for 15-20 minutes until the meatballs are completely cooked through. Cook the spaghetti according to pack instructions and drain. serve the meatballs with the spaghetti and a generous amount of parmesan.