Go Back
+ servings
close-up of spaghetti and meatballs topped with grated Parmesan cheese

Spaghetti and Meatballs

A comforting pasta dinner made with tender homemade meatballs, rich tomato sauce, and spaghetti. This classic recipe is hearty, flavorful, and perfect for family meals.
Prep Time 20 minutes
Cook Time 35 minutes
rest time 0 minutes
Total Time 55 minutes
Servings: 6
Course: Main Course
Cuisine: Italian-American
Calories: 688

Ingredients
  

  • For the spaghetti
  • 1 lb 450 g Spaghetti
  • For the meatballs
  • pounds 675 g Ground beef/pork/Italian sausage or combination
  • 1 Egg
  • ½ cup 50 g Breadcrumbs
  • 2 tablespoons Parsley chopped
  • Salt to taste
  • Pepper to taste
  • 2 tablespoons Parmesan cheese optional
  • 2 tablespoons Oil
  • For the sauce
  • 1 tablespoon Olive oil if needed
  • 1 Onion large
  • 3-4 Garlic cloves minced
  • 2 cans 28 oz/800 g Tomato sauce
  • 1 cup 240 ml Water
  • 1 teaspoon Dried oregano
  • 1 teaspoon Paprika
  • Salt to taste
  • Black pepper to taste
  • 5-6 Basil Leaves chopped
  • 2 tablespoons Parsley chopped
  • Parmesan cheese for serving

Equipment

  • Large mixing bowl
  • Large skillet or sauté pan
  • Large pot
  • Colander
  • Wooden spoon
  • Knife
  • Cutting board
  • Measuring cups and spoons

Method
 

  1. Bring a large pot of salted water to a boil and cook the spaghetti until al dente. Drain and set aside.
  2. In a large bowl, combine the ground meat, egg, breadcrumbs, chopped parsley, salt, pepper, and Parmesan if using.
  3. Mix until just combined, then shape into meatballs.
  4. Heat the oil in a large skillet over medium heat and brown the meatballs on all sides. Transfer them to a plate.
  5. In the same pan, add olive oil if needed, then cook the chopped onion until softened. Add the minced garlic and cook briefly.
  6. Pour in the tomato sauce and water. Stir in the oregano, paprika, salt, black pepper, chopped basil, and chopped parsley.
  7. Bring the sauce to a gentle simmer.
  8. Return the meatballs to the pan and simmer until cooked through and the sauce has thickened slightly.
  9. Add the cooked spaghetti and toss gently to coat, or serve the sauce and meatballs over the spaghetti.
  10. Top with Parmesan cheese and serve.

Nutrition

Calories: 688kcalCarbohydrates: 67gProtein: 32gFat: 31gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 14gTrans Fat: 0.8gCholesterol: 109mgSodium: 784mgPotassium: 973mgFiber: 5gSugar: 10gVitamin A: 780IUVitamin C: 12mgCalcium: 96mgIron: 5.7mg

Video

Notes

  • A combination of beef and pork gives especially tender, flavorful meatballs.
  • Do not overmix the meatball mixture or the meatballs can turn dense.
  • If the sauce thickens too much, add a splash of water.
  • You can bake the meatballs instead of browning them on the stovetop.
  • Fresh Parmesan on top adds the best final flavor.

Tried this recipe?

Let us know how it was!