
Meatballs and tomato sauce was one of the first meals I cooked on repeat a couple of years ago when I started this blog.
There’s no meat-eater who doesn’t love meatballs so it’s always a winner when friends or family are over for dinner. I’ve also seen so many overly shortened and unnecessarily healthy recipes, which invariably lead to sauce that tastes of canned tomatoes and dried herbs, or meatballs that fall apart in the sauce. You don’t need anything complicated to make a banging meatballs and sauce.
It’s a simple meal to make, albeit one that requires more patience than its appearance would suggest. Here I’ll run through my recipe for meaty beef meatballs (inc. copious volumes of parmesan crumbs) with an indulgent tomato sauce (no dried herbs in sight).
There are two components (meatballs, tomato sauce…) and you can prep them both at the same time. The meal will take just under an hour from fridge to plate, if you’re smart with timings. Recipe below. You literally* can’t go wrong.
*You can go wrong and I accept no responsibility
Recipe
Serves: 4 normal people or 3 if one of them (ahem) has a large appetite
Ingredients:
- 500g beef mince. Don’t get the lean stuff. You want around 10-12pc fat to add flavour and texture. The best vegetarian substitute would be Impossible Foods or Beyond Meat mince – don’t use something like quinoa as you won’t get anything remotely resembling a meatball.
- 800g passatta
- 50g plain flour
- 25g grated parmesan, plus extra to serve
- 1 large egg yolk
- 1 jar of sundried tomatoes
- 2 medium white onions
- 4 large cloves of garlic
- Maldon sea salt flakes
- Ground peppercorns
- Optional: pinch of fresh oregano (no herbs is better than dried herbs)
- 400g fresh pasta (gnocchi or tagliatelle work well)












Steps:
1) Sauce base. Finely dice the onions and add to a large saucepan on a medium heat. Add all the oil from the jar of sundried tomatoes. Finely dice the garlic and add to the pan. Turn down to a low-medium heat and stir occasionally.
2) Sauce body. Roughly chop the sundried tomatoes and add to the pan once the onions are translucent. Add the passatta, stir and turn to a high heat until it simmers, then bring down to a low heat. Add the fresh oregano. The sauce will get better and better while you’re making the meatballs.
3) Make the meatball mixture. In a large mixing bowl, use your hands to mix together the mince, parmesan, flour, the egg yolk, a generous palmful of salt and a few twists of pepper into a ball. Make sure everything is spread uniformly through the mixture.
4) Shape the meatballs. Roll the ball into two sausages, each a bit shorter than your chopping board. Chop each sausage into 6-8 uniform chunks, and roll them into balls using the palm of your hand.
5) Brown the meatballs. Add some vegetable oil to a large flat frying pan on a medium heat. Once the oil begins to shimmer and bubble, add all the meatballs, making sure none are touching. Once the bases of the meatballs are brown and caramelised, flip them all over and brown the opposite side. This is enough to add a deep meaty flavour. To ensure the meatballs stay moist, quickly turn all the meatballs around in the pan so there’s no visible pink.
6) Let the sauce develop. Pour the meatballs into the sauce, including any fat left in the frying pan. Leave for 15 minutes giving it a gentle stir, being careful not to break the meatballs. After 10 minutes, boil a full kettle of water, add to a saucepan, add the pasta and a large palmful of salt and drain once cooked.
7) Serve with a generous sprinkle of parmesan.












