Spaghetti and meatballs is a dish that transcends time, geography, and generations. It’s more than just a meal—it’s a story of tradition, family, and the blending of cultures. My own experience with this classic dish goes back to my great-grandmother, Juliano, who was born and raised in Italy. She eventually immigrated to America, bringing with her a wealth of treasured recipes that would be passed down through the generations.
By the time my grandparents settled in the Bronx, New York—a neighborhood once synonymous with Italian-American culture—this recipe had already begun its journey of adaptation. My nan, who married into the family, learned many of these recipes from my Italian great-grandmother. Over time, she brought them back to England, ensuring they remained part of our family’s culinary identity. Now, the tradition rests in my hands, and I treasure every moment spent making this dish, knowing its significance in our family’s history.
Spaghetti and meatballs is one of the dishes that symbolize comfort and togetherness. It’s a staple at our family gatherings and usually accompanies another Italian favorite—lasagna—with generous portions of garlic bread on the side. While it may be a simple dish, its flavors are deep and nostalgic, reminding us of home, love, and warmth.
Though the world sees spaghetti and meatballs as an Italian classic, its roots in Italy are not exactly what many assume. In its homeland, spaghetti is traditionally served with a lighter sauce, often without meatballs at all. The meatballs, or *polpette*, are usually eaten separately as part of a main dish rather than combined with pasta. It was in America, where Italian immigrants sought to adapt their cuisine to new surroundings, that the concept of spaghetti paired with meatballs became popularized. With access to affordable meats, Italian immigrants in America made heartier meatballs and combined them with pasta and a rich tomato sauce, creating the dish we now know and love.
One of the reasons this particular version of the dish stands out is the balance of flavors and textures created through careful ingredient selection. We use a mix of lean beef and pork for a juicy, flavorful meatball. Parmesan cheese, fresh breadcrumbs, and herbs bring depth to the mixture, while the sauce is cooked from scratch using fresh plum tomatoes, garlic, and basil for a rich, vibrant flavor. My nan always emphasized the importance of fresh ingredients, which makes all the difference.
Cooking this dish is a labor of love—from the careful shaping of the meatballs to allowing the sauce to simmer into deep, aromatic perfection. Like many family recipes, it carries with it stories from past generations. Each time I prepare it, I feel the presence of my ancestors, envisioning my great-grandmother’s hands rolling meatballs in her kitchen or my grandparents dishing out steaming plates for their family in New York.
As I continue this tradition, I take immense pride in knowing that this dish has connected so many generations of my family. Whether shared with close family or new friends, it remains a meal that brings people together in laughter, conversation, and appreciation for great food. That, I believe, is the true magic of spaghetti and meatballs.

Good Old Spaghetti and Meatballs
Ingredients
1 pound ground beef (minced beef) - lean
½ pound ground pork (minced pork) - lean
½ cup parmesan cheese - or Grana Padano
2 slices bread - for breadcrumbs
1 tablespoon olive oil
1 medium onion
1 medium egg
3 cloves garlic
1 tablespoon oregano
1 small handful basil - fresh- 1 punnet baby plum tomatoes
1 tin tomatoes - chopped- 1 small carton tomato passata
1 small teaspoon sugar
1 pinch salt - to taste
1 pinch ground black pepper - to taste
1 pack spaghetti - or linguini
Instructions
- Blitz the bread to create breadcrumbs and finely chop the onion and two cloves of garlic
- In a large bowl, mix the pork and beef mince (I mix with my hands)
- Add the Grana Padano/parmesan cheese, the chopped garlic, breadcrumbs and half of the chopped onion.
- Add one egg to the bowl, season with salt and pepper and mix. You should feel it starting to come together now. This is when you can start creating the meatballs.
- Heat the olive oil in a frying pan, and fry the meatballs in two batches. Turn for 5-10 minutes until golden brown.
- Grab a baking tray and carefully place the meatballs on to here and then fry the second batch.
- Heat the oven at around 180ºC whilst you’re frying the second batch of meatballs.
- Once all of the meatballs are on the baking tray, place them in the oven for approximately 20 minutes to cook through.
- Whilst the meatballs are cooking, you can start the fresh tomato passata. Heat 1 tablespoon of olive oil in a large saucepan, and add the remainder of chopped onion, the punnet of plum tomatoes, garlic, oregano and cook down for 5-10 minutes.
- The tomatoes should start softening now. I gently crush mine with a potato masher to avoid harsh lumps.
- Add the tin of chopped tomatoes and sugar—cook for a further 5 minutes.
- Season the sauce with a bit of salt and pepper and some chopped fresh basil (to your taste)
- Remove the meatballs from the oven and carefully add to the tomato sauce. Stir in the meatballs and leave on low heat.
- Bring some water to a boil and add the spaghetti, again, cooking the pasta to your preferred taste. I usually cook it for around 15 minutes – not too soggy! When ready, drain the pasta and plate up. Bon appetite!










