Classic Meatballs with Pasta Sauce

Slow-simmered Italian tomato sauce with handmade beef and lamb meatballs, enriched with herbs, pine nuts, raisins, and pecorino cheese.

Estimated Nutrition

Per Serving Total
Calories 1080.9 kcals 6485.4 kcals
Carbohydrates 61.1 grams 366.5 grams
Fat 70 grams 420.2 grams
Protein 52.1 grams 312.6 grams
Cook Time
275 mins
Produces
6 people
Allergies
Vegetarian
Vegan
Dairy Free
Gluten Free

Ingredients

CondimentsSauces
1
splash
Dairy
3
piece
Eggs
free-range
100
g
Fruits
150
g
GrainsCereals
Liquids
Meat
500
g
500
g
500
g
NutsSeeds
1
clove
Garlic
peeled
2
tsp
Sea Salt
flakes
1
piece
2
piece
20
piece
Basil
leaves, washed and torn
6
sprig
12
piece
Sage
leaves
24
piece
Mint
leaves
24
piece
5
clove
Garlic
finely chopped
100
g
Pine Nuts
toasted
OilsFats
5
tbsp
Olive Oil
for the sauce
1
cup
Vegetable Oil
for frying
Vegetables
1
piece
White Onion
medium, peeled, whole
1
stick
Celery
whole
1
piece
Carrot
whole
1.6
kg
Plum Tomatoes
canned, peeled

Steps

  • Heat oil in a large pan and brown the whole onion, celery, carrot, garlic, and beef bones.
  • Add tomato purée, canned tomatoes, and passata to the browned vegetables.
  • Fill the tomato cans with water and add to the pan with salt and herbs.
  • Boil, cover, and simmer gently for 2 to 5 hours, topping with water as needed.
  • Remove bones, vegetables, and whole herbs before adding Marsala, vinegar, and fresh basil.
  • Soak raisins in warm water for 10 minutes, then drain.
  • Soak sourdough bread in water for 3 minutes and squeeze out excess moisture.
  • Chop herbs together and mix with garlic and toasted pine nuts.
  • Beat eggs with seasoning, Worcestershire sauce, pecorino, and herb mixture.
  • Mix in soaked bread, raisins, and meats until smooth, then shape into balls.
  • Fry meatballs in 5mm of oil in batches until evenly browned.
  • Add meatballs to the simmering sauce and cook for an additional 35 minutes.
  • Serve the sauce and meatballs over cooked pasta.