Go Back
+ servings
Spaghetti and Meatballs topped with meatballs in rich tomato sauce, sprinkled with Parmesan and fresh parsley.

Spaghetti and Meatballs

5 from 1 vote
A classic, cozy Italian-American Spaghetti and Meatballs with tender, juicy meatballs and a rich tomato-garlic marinara sauce that fills the whole house with the best aroma. Perfect for weeknights and even better the next day.
Prep Time 25 minutes
Cook Time 45 minutes
Chill Time 15 minutes
Total Time 1 hour 25 minutes
Servings: 6
Course: dinner
Cuisine: American-Italian, Italian
Calories: 720

Ingredients
  

Meatballs
  • 2 pounds ground beef - or beef/pork blend
  • 1 cup fresh breadcrumbs - soak in milk
  • 1 cup Parmesan cheese - grated
  • 4 cloves garlic - minced
  • ¼ cup parsley - chopped
  • 2 large eggs
  • ½ cup whole milk - soak breadcrumbs
  • 1 teaspoon salt
  • ½ teaspoon black pepper
Tomato Sauce
  • 2 (28-ounce) cans rushed tomatoes
  • 3 tablespoons tomato paste
  • ¼ cup olive oil
  • 6 cloves garlic - minced
  • 1 medium yellow onion - diced
  • 2 teaspoons dried oregano
  • ½ teaspoon red pepper flakes - optional heat
  • ¼ cup fresh basil - torn
  • salt & pepper - to taste
To Serve
  • 1 pound spaghetti - cooked al dente
  • Parmesan - for topping
  • Fresh basil - garnish

Equipment

  • 1 Large stockpot (For sauce + simmering meatballs)
  • 1 Heavy skillet (For browning meatballs)
  • 1 Mixing bowl (Combine meatball mixture)
  • 1 Cookie scoop (Helps portion even meatballs)
  • 1 Tongs (For turning meatballs)
  • 1 Large pot (For boiling pasta)

Method
 

  1. Prepare the meatball mixture: soak breadcrumbs in milk, combine with beef, Parmesan, garlic, parsley, eggs, salt, pepper, then shape and chill.
  2. Build the sauce base: sauté onion, add garlic, cook tomato paste, add tomatoes, oregano, red pepper flakes, and simmer.
  3. Brown the meatballs on all sides in a skillet before adding to sauce.
  4. Simmer meatballs in sauce for 25–30 minutes and finish with basil.
  5. Cook spaghetti, toss with sauce, and serve with meatballs, Parmesan, and basil.

Nutrition

Serving: 420gCalories: 720kcalCarbohydrates: 65gProtein: 40gFat: 32gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gTrans Fat: 0.3gCholesterol: 155mgSodium: 1050mgPotassium: 1050mgFiber: 7gSugar: 12gVitamin A: 750IUVitamin C: 20mgCalcium: 330mgIron: 6mg

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes

Tried this recipe?

Let us know how it was!