This Easy Meatballs Recipe is perfect for a quick supper. This Italian classic recipe is a family friendly dinner that everyone will enjoy. It's also great for batch cooking and freezes really well.
Combine the meatball ingredients (apart from the oil) and squish very well with clean hands. Shape into 12 balls.
Heat the oil in a heavy saucepan and gently fry the meatballs in batches until browned all over. Remove from the pan and move to one side.
Add to your pan (it should still have some fat in the bottom from the meatballs, if not add a splash more oil) the onion, carrot, celery, garlic, thyme, oregano, salt and pepper. Fry for about 10 minutes until starting to soften.
Add the tinned tomatoes, passata, tomato puree, and balsamic vinegar. Stir well and then add your meatballs back in. Pop a lid on and bubble away over a low heat for 25 minutes.
Whilst the meatballs are cooking away, cook your spaghetti.
Stir through the fresh herbs and serve topped with grated Parmesan.