Ask Chef Dennis

  • Recipe Index
  • About
menu icon
go to homepage
  • Recipe Index
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • About
×
Home » Recipes » Pasta Recipes

Authentic Italian Spaghetti and Meatballs Recipe

Published: Jun 14, 2018 · Modified: Oct 9, 2021 by Chef Dennis Littley

1.4k
SHARES
Facebook1.4kPinterestFlipboard
Jump to Recipe

What could be more Italian than Spaghetti and Meatballs? It’s a true Italian Classic and will easily become one of your family’s favorite meals.

One of the great joys of life is eating what we want when we want it. And worrying about the consequences shouldn’t be in the decision-making process.

spaghetti and meatballs in a white bowl with a sprig of Italian Parsley and grated cheese


 

One dish that should be in everyone’s repertoire is spaghetti and meatballs. And even if you don’t like meatballs (gasp) you can still learn to make homemade spaghetti sauce using my easy-to-make recipe.

If you like classic Italian spaghetti sauce, make sure to try my traditional Italian bolognese sauce.

Table of Contents:
  • Ingredients to make Spaghetti Sauce
  • How to Make a Classic Italian Tomato Sauce:
  • Ingredients to make Italian Meatballs
  • How to Make Homemade Italian Meatballs
  • More Recipes You’ll Love!
  • Recipe: Spaghetti and Meatballs

Ingredients to make Spaghetti Sauce

ingredients to make tomato sauce in glass bowls sitting on a wooden cutting board

Let’s start by gathering the ingredients we need to make Authentic Italian Spaghetti and Meatballs. In Chef Speak, this is called the “Mise en Place,” which translates to “Everything in its Place.”

Not only does setting up your ingredients ahead of time speed up the cooking process, it also helps ensure you have everything you need to make the dish.

*I don’t use tomato paste in my recipe because I let it simmer long enough to naturally thicken the sauce. If you don’t have time to let it simmer for hours, you can add one small can of tomato paste to the sauce.

*The only tomatoes I use in my sauces are from the San Marzano region of Italy; they are less acidic and don’t cause the number of stomach problems (heartburn) that other tomatoes do. And they have excellent flavor.

How to Make a Classic Italian Tomato Sauce:

This family recipe has been passed down for generations, and it’s how I’ve been making Authentic Italian Spaghetti Sauce for more than 50 years.

garlic added to pot with sauteed onions

In a large skillet or small saucepot, sauté the diced onions for 3-5 minutes in olive oil, then add the finely chopped garlic and continue cooking for another 1-2 minutes.

Don’t let them burn!

crushed tomatoes and seasonings in a large pot
  • Add the crushed tomatoes to the pot. Rinse the cans with a little water and add to the sauce (if crushed tomatoes are not available, use whole tomatoes and crush them by hand or with an immersion blender).
  • Add the chopped basil, sugar, sea salt, and black pepper to taste (don’t overseason the spaghetti sauce; you can always add more later). Mix the ingredients together.
  • Bring the tomato sauce to a boil and reduce the heat to a low simmer. For a rich, hearty, and totally amazing spaghetti sauce, allow it to simmer for 3-5 hours before serving the spaghetti and meatballs. You’ll thank me for it later!

*Gently add the browned meatballs to the sauce about one hour before you’re done cooking the tomato sauce. Don’t be tempted to leave the meatballs in the sauce for the entire process; they will get dry and tough.

Ingredients to make Italian Meatballs

ingredients to make Italian meatballs sitting on a wooden cutting board

The ingredients needed to make my Italian meatballs recipe are pretty basic. I used an equal combination of ground pork and ground beef, but you can always substitute ground turkey or ground chicken if you like. I also suggest using bread instead of breadcrumbs to make your homemade meatballs.

If you have leftover ground beef, you can use it up in my tasty meatloaf recipe.

How to Make Homemade Italian Meatballs

stainless steel bowl filled the ingredients to make Italian meatballs

Place all the meatball ingredients into a large bowl.

Italian meatball mixture sitting in a stainless steel bowl on top of a wooden cutting board

After combining all the ingredients, cover the bowl with plastic and place in the refrigerator for one hour.

Do not overmix the meatball mixture. If you do, your meatballs will be tough.

raw meatballs place in rows on a rectangular white serving dish

Roll your meatballs out, closing up the gap, making the outside of the meatball as smooth as possible.

authentic italian meatballs on a white platter

Getting a crust on the outside of the meatball is your goal. This means leaving them alone for 2-3 minutes before turning them. This lets them get nicely browned, making the perfect meatballs for my spaghetti and meatballs.

Once they’re browned, set them aside until you’re ready to add them to the tomato sauce. Again, only leave them in the sauce for an hour, no longer.

spaghetti and meatballs with a sprig of Italian parsley on a white bowl

Then all that’s left to do is cook the pasta and serve up a delicious bowl of spaghetti and meatballs. Garnish the pasta with grated pecorino romano cheese or parmesan cheese and chopped Italian parsley(for color). Then get ready for the rave reviews!

If you like a little heat, don’t forget the crushed red pepper flakes. I don’t add it to the sauce because not everyone’s a fan of heat.

The meatballs also make delicious meatball sandwiches, so make to make enough!

More Recipes You’ll Love!

  • bolognese sauce served over pappardelle in a white bowl
    Traditional Italian Bolognese Sauce Recipe
  • overhead shot of spaghetti with sausage in a white bowl
    Homemade Spaghetti Sauce {Authentic Italian Recipe}
  • Fettuccine Alfredo in a white bowl.
    Easy Fettuccine Alfredo
  • partial view of ragu napoletano over pappardelle in white bowl
    Ragu Napoletano Recipe (Neapolitan-Style Italian Meat Sauce)

spaghetti and meatballs with a sprig of Italian parsley on a white bowl

Spaghetti and Meatballs

Chef Dennis Littley
Nothing says comfort food to me more than a plate of the Italian Classic, Spaghetti and Meatballs. I never get tired of this delicious dish and making a batch of sauce and meatballs ahead of time is a great way to make sure you have dinner in the freezer whenever you need it.
4.96 from 116 votes
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 30 minutes mins
chill meatball mixture 1 hour hr
Total Time 1 hour hr
Course Entree
Cuisine Italian
Servings 8
Calories 937 kcal

Ingredients
 
 

Meatballs

  • 1 cup stale Italian bread
  • ½ cup milk
  • ½ cup onion fine dice
  • 1 pound ground beef
  • 1 pound ground pork
  • 2 eggs
  • ¼ cup Italian parsley chopped
  • 1 tablespoon garlic minced
  • 2 teaspoon sea salt
  • 1 ½ teaspoon ground black pepper
  • ½ teaspoon red pepper flakes
  • 1 teaspoon dried basil
  • ¼ cup grated Romano cheese
  • 2 tablespoon olive oil to fry meatballs

Tomato Sauce

  • ½ onion finely diced
  • 1 tablespoon fresh garlic finely chopped
  • 56 ounces Crushed Tomato San Marzano (whole tomatoes crushed by hand or with immersion blender)
  • 1 bunch fresh basil finely chopped – about 1 cup
  • ¼ cup Olive Oil
  • 2 teaspoon sugar optional
  • 1 teaspoon Sea Salt to taste
  • ½ teaspoon black pepper to taste
  • 2 pounds spaghetti I used De Cecco

Instructions
 

Meatballs

  • Soak bread in milk in a small bowl for 20 minutes.
  • Mix beef and pork together in a large bowl. Stir onions, bread mixture, eggs, parsley, garlic, salt, black pepper,dried basil, and Romano cheese into meat mixture with a rubber spatula until combined. Cover and refrigerate for about one hour.
  • Using wet hands, form meat mixture into balls about 1 ½ inches in diameter.
  • Heat about ¼-inch of oil in a skillet over medium heat. Fry the meatballs until they are browned on all sides and cooked through, about 15 minutes.

Tomato Sauce

  • In a large skillet or small sauce pot, sauté diced onion and chopped garlic in olive oil until onions are translucent, do not allow them to burn!
  • Add crushed tomatoes, rinse cans with just a little water and add to the sauce (if crushed tomatoes are not available use whole tomatoes and crush by hand or with an immersion blender).
  • add chopped basil, sugar, sea salt and black pepper to taste (don’t over season you can always add more later).
  • After your sauce has reached a boil, reduce the heat to low, a simmer for 15-20 minutes for classical Marinara / simmer for 1-3 hours for a rich hearty Tomato Sauce.
  • Gently add the browned meatballs to the sauce about one hour before you're done cooking the tomato sauce. Don't be tempted to leave the meatballs in the sauce for the entire process, they will get dry and tough.

Pasta

  • Cook pasta.  Follow instructions on box.
    **Unless you have a large enough pot to cook both pounds at once cook them 1 pound at a time.  

Nutrition

Calories: 937kcalCarbohydrates: 105gProtein: 40gFat: 39gSaturated Fat: 12gCholesterol: 126mgSodium: 995mgPotassium: 1218mgFiber: 7gSugar: 15gVitamin A: 560IUVitamin C: 20.1mgCalcium: 176mgIron: 6.1mg
Tried this recipe? Pin it for Later!Mention @askchefdennis or tag #askchefdennis!

Comments

    4.96 from 116 votes (80 ratings without comment)

    Leave a Comment Cancel reply

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

    Recipe Rating




  1. Marion says

    October 12, 2024 at 11:56 am

    5 stars
    I made this for THIS Sunday’s dinner. Chef Dennis, I will NEVER buy premade sauce again! My neighbor gave me 2 jars of her tomatoes she made last year & all I can say is WOW! Consider this your “slap across the face” for being so good! In fact, we NOW call you Chef DIN DIN…get it? LOL Thank you for making things so easy. BTW, I followed the directions EXACTLY! My husband said, what about “paste” I said…Chef Din Din says you won’t need it, so true.

    Reply
  2. Doug Hammer says

    September 20, 2023 at 12:00 pm

    Chef Dennis,
    In most of your recipes, you spell out “teaspoon” and tablespoon.”
    Note that in the meatball recipe here, you have “2 ttsp sea salt.” What is “ttsp”? Even a Google search brings up nothing on it. Thanks for your time.

    Reply
    • Chef Dennis Littley says

      September 20, 2023 at 3:43 pm

      sorry that is just a typo, it should be tsp for teaspoon.

      Reply
  3. Jenny Lendrum says

    June 22, 2021 at 7:36 pm

    5 stars
    I am trying this recipe out for my son’s birthday next week. A huge fan of your recipes Chef Dennis and I am sure this again will be another great hit with the family. thankyou again for opening up my cooking skills with such wonderful recipes.

    Reply
    • Chef Dennis Littley says

      June 22, 2021 at 8:26 pm

      you’re very welcome Jenny, I hope your son enjoys his birthday dinner!

      Reply
      • Ann says

        August 28, 2021 at 1:14 pm

        Made your meat balls for my husband last night. Said they were the best meat balls he ever ate. And he is very picky. Thanks for the recipe.

      • Chef Dennis Littley says

        August 28, 2021 at 2:35 pm

        You’re very welcome Ann, I’m happy to hear your husband enjoyed the meatballs!

    • Laura C says

      July 28, 2022 at 8:35 pm

      5 stars
      Hello Chef Made your recipe and it was a huge hit with my family and company. I’d love to be able to make a large batch of these meatballs and just wondering if I can make these meatballs ahead and freeze them? If so, should they be cooked or raw when frozen? Pretty sure I could freeze the sauce. Thanks and I’m so excited to try some of your other meals.

      Reply
      • Chef Dennis Littley says

        July 29, 2022 at 6:38 am

        hi Laura

        you certainly can make a big batch and either freeze them raw or cooked, it’s up to you. You could consider, baking them on a sheet pan if you’re making a big batch, rather than sauteing them.
        When freezing place them on a baking sheet and let them freeze solid, then place them in a ziplock bag.
        I always make a large batch of sauce and freeze that as well. It freezes very well.
        Let me know if you have other questions.
        Dennis

      • Laura C. says

        July 29, 2022 at 10:57 am

        Great news! Thank you so much for your prompt reply Chef. Have a wonderful day. 👍

  4. Amy says

    February 27, 2021 at 10:31 pm

    5 stars
    Can’t go wrong with this dish! A family favourite.

    Reply
    • Kelly says

      December 05, 2023 at 6:30 pm

      Curious how long I would bake the meatballs since I would like to make a big batch for a holiday party I’m having? Also, if I make sauce and meatballs ahead of time, can I just heat up in a crockpot the day of?

      Reply
      • Chef Dennis Littley says

        December 05, 2023 at 7:11 pm

        Baking time won’t change as long as the meatballs are all in a single layer spaced apart. As long as you’re not making bigger meatballs, the quantity won’t affect the cooking time. You can definitely heat the sauce and meatballs in a crockpot.

  5. Chloe says

    February 27, 2021 at 4:34 am

    5 stars
    I love a good comforting classic, delicious!

    Reply
  6. Jamie says

    February 27, 2021 at 1:19 am

    5 stars
    Can’t have spaghetti without meatballs, these are delicious!

    Reply
  7. Lindsay says

    February 26, 2021 at 6:46 am

    5 stars
    These are mouthwatering and such a favorite!!

    Reply
  8. Laura Lynch says

    February 26, 2021 at 6:46 am

    5 stars
    The meatballs really make this dish. They’re so full of flavor.

    Reply
    • Susan says

      December 02, 2022 at 5:31 pm

      5 stars
      I’ve been making meatballs like this forever! My little Italian grandma (Naples) always added plenty of fresh basil, Romano and parsley too. Many recipes leave out the basil and that’s a huge mistake in my book! I don’t always use the pork but all beef is delicious as well Thank you!

      Reply
  9. Andréa Janssen says

    February 26, 2021 at 4:09 am

    5 stars
    This is a winning recipe in my house. Certainly going to prepare it more often!

    Reply
  10. Linda says

    February 26, 2021 at 3:09 am

    5 stars
    You got me at meatballs! Like you, I enjoy eating whatever I want and deal with the consequences later; but let’s forget about the consequences when it comes to this spaghetti and meatballs. And look how juicy the meatballs are!

    Reply
    • Jo says

      October 09, 2021 at 5:45 pm

      Hello, do you put the 2 tbs olive in meat mixture and do you finely dice onion? Thanks, jo

      Reply
      • Chef Dennis Littley says

        October 09, 2021 at 8:10 pm

        sorry for the confusion, the oil is to fry the meatballs and yes the onions are finely diced.

  11. FOODHEAL says

    February 25, 2021 at 10:43 pm

    5 stars
    I like that you made meatballs from scratch! I am sure this spaghetti is super delicious

    Reply
  12. Courtneu says

    February 25, 2021 at 9:40 pm

    5 stars
    These were amazing! The whole family loved these meatballs. Thank you!

    Reply
  13. Marilyn Lorenzo says

    December 24, 2020 at 9:49 am

    5 stars
    My search is over-this is the perfect meatball and spaghetti recipe! I especially appreciated all the preparation tips that were provided in the introductory article. My Italian husband could not stop raving about how delicious it was-and he is very particular about Italian food. I am looking forward to trying other recipes from this website.

    Reply
  14. Ann W says

    October 29, 2020 at 8:38 am

    Hi! I also love spaghetti and meatballs. I tried your sauce and not only did I love it, it was a huge hit from son who absolutely dislikes red sauce. My question: Dear Chef Dennis, I refuse to cook with ground beef since 1990, using ground turkey instead. If it must taste like beef I use package onion soup mix (yes, with all the bad stuffs) for meatloaf and meatballs. How wou YOU adjust your glorious meatball recipe accordingly, cutting recipe in half using 1 pound of ground turkey and the forbiden package onion soup mix?

    Reply
    • Chef Dennis Littley says

      October 29, 2020 at 8:47 am

      hi Ann

      I’m happy to hear that your son enjoyed the sauce! As for the meatballs, turkey meatballs are great and it all comes to how you season them. It sounds like you have a good start on seasoning and giving them time to soak up flavor in the sauce will also help the flavors. If you’re use to turkey meatballs then I don’t see a problem. Maybe make a few beef ones for your son, or mix them half and half and there is also the impossible burger meat, if you’re looking to stay away from beef.

      Have you ever tried ground chicken? It’s a bit messier to work with, but I like the texture and flavor more than ground turkey.

      I think a bit of experimentation on your part will help you come up with a meatball that you’re happy with. Have fun making them and serve up meatball subs for dinner with your results.

      Reply
      • JT says

        July 25, 2024 at 2:31 am

        All right I have nothing against the recipe but from what I’ve read so far there was nothing about flipping and keeping an eye on the meatballs I wasn’t even halfway through the 15 minutes that they need to cook and flip them over and now they’re damn near black meatballs and I’m cooking them on setting five out of nine… a little disappointed on the instructions but I’m sure my other batch of Meatballs will suffice since I kept an eye on them.

      • Chef Dennis Littley says

        July 25, 2024 at 7:27 am

        I’m sorry that you missed the instructions but they are there. “Fry the meatballs until they are browned on all sides and cooked through, about 15 minutes.” That would mean you need to flip them to brown them on all sides.

  15. Pamela Frost says

    July 29, 2019 at 11:51 am

    My favorite meal is spaghetti and meatballs. Always has been since I was a kid. I think the idea of crating a hard crust on the meatballs first is key to making them a better meatball!

    Reply
« Older Comments
Newer Comments »


My name is Chef Dennis Littley, creator and owner of Ask Chef Dennis Productions. As a classically trained chef with 40+ years of experience in the kitchen, I share my time-tested recipes, knowledge, and chef tips to help you create easy-to-make restaurant-quality meals in your home kitchen.

More about me →

Fan Favorites

  • overhead view of barbecued half racks of baby back ribs on a white platter
    Oven Baked Baby Back Ribs
  • sliced meatloaf with the rest of meatloaf on a white platter
    Classic Meatloaf Recipe with Zesty Glaze
  • shredded cabbage mixed with coleslaw dressing in a glass bowl.
    Easy Homemade Coleslaw Recipe
  • Banana bread sliced on a cutting board.
    Banana Bread Recipe
  • chicken parm with pasta on a white plate
    Chicken Parmesan Recipe
  • seasoned crispy chicken legs on a foil wrapped tray
    Baked Chicken Legs

Featured In

Collage showing where Ask Chef Dennis has been featured.

Footer

↑ back to top

INFO

  • Privacy Policy
  • Disclosure Policy
  • Cookie Policy
  • Accessibility Policy

SUBSCRIBE

Sign Up Today and start getting my easy-to-make restaurant-quality recipes!

CONTACT

  • About
  • Contact

© 2009-2025 · Ask Chef Dennis · 30 N. Gould Street, STE 7204, Sheridan, Wyoming, 82801

Proud Member of:
Mediavine Publisher Network

Let's Get Social

Pinterest Facebook Flipboard Instagram YouTube LinkedIn

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.