This classic Spaghetti and Meatballs recipe has instructions for making homemade meatballs mixed with marinara sauce and hot cooked spaghetti.

spaghetti and meatballs on a white plate

Spaghetti and meatballs has always been a favorite to order on an Italian restaurant menu. And many people make spaghetti pretty regularly at home. But do they include meatballs in that meal? Most likely, not! I’m teaching you how to make homemade meatballs so that everyone can enjoy the complete, classic Italian dish.

ingredients displayed for making spaghetti and meatballs

Ingredients needed:

  • ground beef
  • panko breadcrumbs
  • whole milk
  • Parmesan cheese
  • onion
  • fresh parsley
  • eggs
  • Italian seasoning
  • garlic powder
  • salt/pepper
  • marinara sauce
  • spaghetti
  • fresh basil

Ingredient notes:

Try using a combination of ground meats. Italian sauce, ground pork, ground turkey and ground veal are all good choices. You can substitute regular breadcrumbs for the panko breadcrumbs. It’s super easy to buy good, jarred marinara sauce (I like the Classico brand). But if you’re up for it, try making my homemade marinara sauce. Spaghetti and meatballs doesn’t have to be made with only spaghetti!  Try using other kinds of pasta like penne, rigatoni or rotini.

meatballs on baking sheet and then baked

How to make homemade meatballs:

Combine ground beef, breadcrumbs, whole milk, Parmesan cheese, chopped onion, parsley, eggs, Italian seasoning, garlic powder and salt/pepper. Form the meat mixture into 3-tablespoon round balls. Place them on a baking sheet and bake until they are cooked through- about 20 minutes. Move the meatballs to a bowl and combine them with warm marinara sauce.

pot of spaghetti and meatballs

How to make Spaghetti and Meatballs:

Cook the spaghetti according to the package instructions. Toss the pasta with marinara sauce. Add the saucy meatballs to the pasta. Add more marinara sauce.

serving of spaghetti on plate

Plate individual servings, and garnish with Parmesan cheese and fresh basil.

spaghetti and meatballs on two white plates

Every day is a good day to make spaghetti and meatballs. It’s a filling meal that everyone loves. If you want to lighten things up, try serving meatballs with marinara sauce over zucchini noodles (zoodles) instead.

spaghetti and meatballs

Leftovers of spaghetti and meatballs is the best thing ever. Have it for lunch the following day, or have it for dinner two nights in a row. Enjoy!

spaghetti and meatballs on a white plate
5 from 1 vote

Spaghetti and Meatballs

Classic, perfect pasta meal!
Prep: 30 minutes
Cook: 20 minutes
Total: 50 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients

MEATBALLS:

OTHER:

  • 24 ounces marinara sauce, warmed (divided)
  • 16 ounces spaghetti noodles, cooked to al dente (according to package instructions)
  • fresh basil, for garnish (optional)
  • fresh Parmesan cheese, for garnish (optional)

Instructions 

PREPARE THE MEATBALLS:

  • Preheat the oven to 400 degrees F. Line a large baking sheet with foil and lightly spray the foil with olive oil cooking spray. 
  • Add all meatball ingredients (except marinara sauce) to a large bowl and use your hands to combine.  Scoop the meat mixture into 3-tablespoon-sized balls and arrange them on the prepared baking sheet. You should get about 24 meatballs. 
  • Bake the meatballs until they are cooked through (ground beef should be cooked to an internal temperature of 160 degrees F, which you can check with an instant-read thermometer), about 15 to 20 minutes. If you want to brown the tops, broil the meatballs briefly after baking. Add the meatballs to a large bowl and toss with 1 jar of warmed marinara sauce. 

ASSEMBLE THE SPAGHETTI AND MEATBALLS:

  • Toss the cooked spaghetti with ½ jar of warmed marinara sauce. Place the meatballs on top of the spaghetti, and serve along with the remaining ½ jar of marinara sauce to spoon on top, if desired. 
  • Serve with fresh basil leaves and freshly grated parmesan cheese for topping. 

Nutrition

Serving: 1serving, Calories: 702kcal, Carbohydrates: 79g, Protein: 49g, Fat: 21g, Saturated Fat: 8g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Trans Fat: 1g, Cholesterol: 166mg, Sodium: 1852mg, Potassium: 1519mg, Fiber: 7g, Sugar: 14g, Vitamin A: 1358IU, Vitamin C: 20mg, Calcium: 173mg, Iron: 8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
5 from 1 vote (1 rating without comment)

Leave a comment

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

Rate This Recipe