Chop the tomatoes in ½, dice the shallot and garlic.
Toss them in oil and salt and roast them for 20 minutes @ 160c until softened (start to prepare the meatballs & garlic bread)
Once cooked, blend the tomato mixture until smooth
Place in a saucepan, add beef stock and meatballs – bring to a simmer and reduce for 8 minutes until slightly thickened and meatballs are cooked through
Meatballs
Mix all ingredients together until well combines
Make 16 x 50g balls
Fry the meatballs in 1 tbsp oil for 2-3 minutes and then transfer to the sauce as it reduces
Serve in a bowl and finish with loads of grated parmesan and some basil leaves
Garlic Bread
Mix the garlic, chopped parsley, salt & butter together
Cut the bread in ½ lengthways and smear the butter mixture onto the bread
Bake for 6 minutes @ 200c until golden and crispy
Notes
Tips/Tricks
garlic bread can be made in advance and left in the fridge until ready to bake
meatballs can be shaped in advance until ready to serve
you can roast the tomatoes etc in advance and blend – once ready to cook the meatballs then you can finish the sauce
rubbing some oil on your hands when making the meatballs will stop them from sticking
you can substitute tinned tomatoes for raw tomatoes – fry the garlic & shallot in oil then add tinned tomatoes and follow the recipe as above