There’s something incredibly comforting about a pan of Italian beef and pork meatballs simmering away in a rich tomato sauce. I love how these classic meatballs soak up all that garlicky, tomato flavour as they cook, becoming tender and juicy while the sauce thickens around them. It’s the kind of simple, hearty dish that feels like it’s been passed down through generations, yet it’s easy enough to make on any weeknight.
I usually serve these meatballs with pasta or plenty of crusty bread to mop up the sauce, because leaving any behind would be a tragedy. It’s a classic for a reason – warm, satisfying and guaranteed to bring everyone to the table.
WINE PAIRING: The ideal wine pairing for this dish should focus on medium-bodied red wines with high acidity so as to complement the rich tomato sauce, while providing enough structure to stand up to the meat. Italian classics like Chianti or Barbera are traditional favourites, while Australian cool-climate reds, including Sangiovese and Shiraz, offer great local alternatives.



