Description
Enjoy tender meatballs and al dente spaghetti drenched in a rich, fragrant sauce. A simple yet flavorful Italian dish perfect for family meals on any day of the week.
Ingredients
500g lean ground beef (90/10)
800g crushed tomatoes (San Marzano recommended)
4 cloves garlic (1 extra minced for paste)
1 large egg
1 cup breadcrumbs
1 cup milk
1 small onion, finely chopped
Olive oil for browning
1 teaspoon dried basil
1 teaspoon dried oregano
Salt to taste
Freshly ground black pepper to taste
Grated Parmesan cheese (optional for topping sauce)
1 lb spaghetti
Fresh parsley for garnish
Instructions
Heat a pan over medium heat and add a few tablespoons of olive oil.
Sauté the minced garlic until fragrant, about 1 minute.
In a large bowl, combine the ground beef, chopped onion, egg, breadcrumbs, and milk. Mix gently until well combined.
Shape the mixture into 3cm meatballs.
Heat more oil in a large skillet over medium heat. Brown the meatballs in batches, 2 minutes per side; set aside.
In the same pan, add the sautéed garlic and a splash of water to deglaze (no alcohol). Add the crushed tomatoes, basil, oregano, salt, and black pepper.
Bring to a simmer; gently add the meatballs back into the sauce. Cover and cook for 30–40 minutes, stirring occasionally.
While the sauce is simmering, cook the spaghetti in salted boiling water until al dente, about 8–10 minutes. Drain and toss with a little Parmesan cheese.
Once the sauce is ready, skim any excess oil from the surface. Serve meatballs and sauce over spaghetti, garnished with parsley and a sprinkle of Parmesan.
Notes
Use ground turkey for a leaner option; add extra oil if desired.
Let the meatballs rest for 10 minutes before adding to the sauce to prevent sogginess.
Ensure the sauce doesn’t include any alcohol as per the dietary restriction.
For extra richness, stir in a small amount of Parmesan before serving.
- Prep Time: 25
- Cook Time: 90
- Category: Baking
- Method: Simmering and Baking
- Cuisine: Italian (non-traditional)
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 180mg
- Fat: 12g
- Saturated Fat: 5g
- Carbohydrates: 50g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 80mg
