Hearty Spaghetti with Homemade Meatballs

Hearty Spaghetti with Homemade Meatballs is a classic dish that exudes comfort and warmth, making it a beloved meal across many households. This dish represents more than just a combination of pasta and meat; it’s a testament to the joy of homemade cooking, bringing together rich, flavorful meatballs and perfectly cooked spaghetti drenched in a savory tomato sauce. Whether it’s a cozy family dinner, a gathering with friends, or a special occasion, this recipe promises a fulfilling and delicious experience that’s sure to leave everyone asking for seconds. Let’s dive into creating this heartwarming meal from scratch.


For the Meatballs:

  • 1 pound (450g) ground beef
  • 1/2 pound (225g) ground pork (optional, you can use all beef if preferred)
  • 1 cup breadcrumbs
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup fresh parsley, finely chopped
  • 2 cloves garlic, minced
  • 1 large egg, beaten
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 1/4 cup milk

For the Tomato Sauce:

  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (14 ounces) tomato sauce
  • 1 teaspoon sugar (optional, to balance acidity)
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • Salt and pepper to taste

For the Spaghetti:

  • 1 pound (450g) spaghetti
  • Salt, for the pasta water


Prev1 of 2

Leave a Reply

Your email address will not be published. Required fields are marked *