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

Spaghetti and Meatballs

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.
5 from 1 vote
Prep Time 25 minutes
Cook Time 45 minutes
Chill Time 15 minutes
Total Time 1 hour 25 minutes
Servings: 6
Calories: 720kcal
Course: dinner
Cuisine: American-Italian, Italian
Keyword: Italian meatball, Meatball recipe, Pioneer woman spaghetti and meatballs, Spaghetti and Meatballs, Spaghetti meatballs original Italian recipe, Spaghetti meatballs Vincenzo, Spaghetti recipe, Spaghetti sauce
Cost: $18

🍳 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)

🛒 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

📋 Instructions

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

📝 Notes

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

🥗 Nutrition

Serving: 420g | Calories: 720kcal | Carbohydrates: 65g | Protein: 40g | Fat: 32g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 14g | Trans Fat: 0.3g | Cholesterol: 155mg | Sodium: 1050mg | Potassium: 1050mg | Fiber: 7g | Sugar: 12g | Vitamin A: 750IU | Vitamin C: 20mg | Calcium: 330mg | Iron: 6mg