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.

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 Bolognese Sauce.
Ingredients to make Spaghetti Sauce
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.
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!
- 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.
7" Fixed Shaft, Submersible, 2 Speed, 100 Watt, Professional Restaurant Kitchen Grade.
Ingredients to make Italian Meatballs
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.
How to Make Homemade Italian Meatballs
Place all the meatball ingredients into a large bowl.
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.
Roll your meatballs out, closing up the gap, making the outside of the meatball as smooth as possible.
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.
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!
Catherine Santiago Jose
Spaghetti meatballs or not it is still my kids favorite and no other food can beat that. You have a great recipe and I will definitely make this for my kids.
Chad
I love meatballs spaghetti!!! I mean who doesn’t love a good spaghetti!!! I can’t wait to make this one, can’t wait.
Catherine
Looks and sounds delicious, Dennis! I’d love to try these…a classic meal you can never go wrong with!
Gilda Campos
Thank you for this delicious recipe. I’m sure my family will love it! This weekend we will be cooking it.
Whitney Morrow
one of my favorite foods! I need to make these this weekend!
Kumamonjeng
Glad that beside meatballs you also have other recipes such as Pasta alla Caponata, Classic Fettuccine Alfredo
Lobster fra Diavolo Bianco,Spaghetti Fresca with Crabmeat. I would still prefer the crabmeat or seafood. Thanks for all the great recipe. By the way, hope you enjoy your cruise recently. 🙂
Rhonda Albom
We tend to make our spaghetti with a thick meat sauce, but this week I think we will try your meatball recipe. It sounds wonderful. I love the video, it’s perfect for an average cook like me.
Yeah Lifestyle
A super classic recipe indeed and I love that you have used 2 meats as well as added herbs in your meatball. I have made this before, but I pan friend the meatballs, then oven baked it and then just added it into the dish in the end and I found my meatball to be dry, would let it cook in the sauce next time.
Shannon Gurnee
My kids love Spaghetti with Meatballs. I definitely want to try this recipe! Thanks for sharing.
Stephanie Parrell
mmm this looks like a wonderful family meal. Great with a glass of wine too!
rika
I love classic Italian recipes! My kids always order Spaghetti and meatballs every time we dine at restaurants! You always make great food!
Lynndee
I love pasta and spaghetti and meatballs are one of my favorites. I would love to try your recipe one day. It looks absolutely delicious!
Cherri Megasko
For the last few decades, I’ve tended to snub spaghetti in favor of more robust pastas. But I do like angel hair, and I think I might just give your recipe a try! Thanks.
Beth
I’ll have to try your sauce recipe. Usually, we buy sauce in a jar and I never really like it. My sister says if I would like spaghetti if I had a good sauce.
Karen
Yum, yum and yum! Spaghetti and meatballs is about my fave dish, so I am drooling reading this! Great idea about the basil plant! I’ll do that next time at the grocery store!
Tim B
My daughter LOVES spaghetti! When we make it at home normally use meat sauce instead of including meatballs. She always get meatballs when ordering spaghetti at restaurants. Will have to try out this meatball recipe and see how she likes them next time cooking at home!
Gervin Khan
This looks yummy and very delicious. We can never go wrong with spaghetti and you add our all time favorite meat balls, it will definitely be an outstanding recipe.
Kathy
This recipe does look amazing. My family loves having spaghetti and meatballs. It’s one of our favorite dishes.
Brandy
It’s like you just knew I needed a new recipe to try when I do spaghetti and meatballs for dinner. I’ll be trying your recipe out for sure.
Sarah Bailey
Now this sounds like an absolutely delicious meal. I mean who doesn’t love spaghetti and meatballs and I most definitely need to give it a try for myself!