Go Back

Spaghetti with Meatballs

Elina James
Spaghetti with Meatballs is a timeless comfort food classic that’s hearty, flavorful, and always satisfying. Tender, juicy meatballs are simmered in a rich, savory tomato sauce and served over perfectly cooked spaghetti for the ultimate cozy meal.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Pasta
Cuisine Italian-American
Servings 6 servings
Calories 300 kcal

Ingredients
  

For the Meatballs:

  • 1 lb (450g) ground beef (or beef/pork mix)
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup fresh parsley, chopped
  • 1 egg
  • 2 garlic cloves, minced
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp dried oregano

For the Sauce:

  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 3 garlic cloves, minced
  • 1 can (28 oz) crushed tomatoes
  • 2 tbsp tomato paste
  • 1 tsp sugar (optional, balances acidity)
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • Salt and pepper to taste

For the Pasta:

  • 1 lb (450g) spaghetti
  • Water + 1 tbsp salt

Garnish:

  • Fresh basil or parsley
  • Grated Parmesan cheese

Instructions
 

  • Make the Meatballs In a large bowl, combine ground beef, breadcrumbs, Parmesan, parsley, egg, garlic, salt, pepper, and oregano. Mix gently until combined (do not overmix). Shape into 1-inch balls and place on a tray.
  • Brown the Meatballs Heat olive oil in a skillet over medium heat. Brown the meatballs on all sides (they don’t need to be fully cooked through). Transfer to a plate and set aside.
  • Prepare the Sauce In the same skillet, add more olive oil if needed. Sauté onion until translucent, then add garlic and cook until fragrant. Stir in crushed tomatoes, tomato paste, basil, oregano, and sugar. Season with salt and pepper, then let simmer for 10 minutes.
  • Combine Meatballs and Sauce Add browned meatballs into the sauce. Cover and simmer for 20–25 minutes, until meatballs are fully cooked and tender.
  • Cook the Pasta Boil water with salt. Add spaghetti and cook until al dente (usually 8–10 minutes). Drain, reserving a little pasta water if needed to loosen sauce later.
  • Assemble the Dish Plate spaghetti on serving dishes. Top with meatballs and sauce. Garnish with fresh herbs and Parmesan.
Keyword Spaghetti with Meatballs