There’s something about a homemade spaghetti and meatballs that brings back memories of family dinners, childhood kitchens, and the people who first introduced us to the dishes we still enjoy today.
For some, it’s a simple tomato sauce. For others, it’s a rich Bolognese, a creamy Alfredo, or a hearty sauce filled with meatballs and sausage. Everyone seems to have their own version, and quite often, a family story goes along with it. I have a few of those stories myself.
Growing up in my Cajun household, my dad made a wonderfully meaty version of spaghetti sauce that I still prepare today. That recipe deserves its own post someday.
This particular recipe, however, came from my husband’s mother, Gerri, who was Italian and knew a thing or two about making a delicious pot of spaghetti and meatballs. Sadly, she passed away many years ago. I still think of her fondly, especially whenever I make this dish.
Her spaghetti sauce and meatballs weren’t complicated. It started with tomatoes, garlic, herbs, and seasonings, then simmered slowly for hours until the flavors came together. Homemade meatballs cooked right in the sauce, adding even more savory flavor along the way.
Over the years, I’ve made a few adjustments to her original recipe. That’s just how I roll in the kitchen. Even with those little changes, the rich flavors and comforting aromas still remind me of the meals she used to prepare.
I especially enjoy making spaghetti and meatballs on a day when I’m spending time around the house. Once everything is in the pot, it needs little more than occasional stirring and a few hours of gentle simmering. The longer it cooks, the more those wonderful flavors develop. And there’s usually enough sauce for a generous family dinner, along with leftovers that can be used for another meal.
Whether you serve it over spaghetti, linguine, or my personal preference, mostaccioli, this is one of those recipes worth keeping in the family. And every time I make it, I’m forever grateful that Gerri shared it with me.
Buon appetito!
Why You’ll LOVE This Authentic Spaghetti and Meatballs
What You’ll Need
Recipe Tips
Give the sauce time to simmer. This isn’t a recipe to rush. A slow, gentle simmer allows the tomatoes, garlic, and seasonings to develop a rich flavor. I generally cook the sauce for about four hours, although it can be ready sooner.
Use a large stockpot. Choose a pot with enough room for the sauce, meatballs, and optional Italian sausage. I use a large stockpot because it provides plenty of space and helps contain splattering.
Mix the meatballs by hand. Combine the meatball ingredients in a large mixing bowl and gently work everything together using your hands. Avoid overmixing, which can make the meatballs dense.
Keep the meatballs uniform. Roll the mixture into approximately 1½-inch balls so they cook evenly. If the meat sticks to your hands, lightly coat them with a little cooking oil.
Add the meatballs carefully. Lower the uncooked meatballs individually into the simmering sauce, distributing them around the pot. Allow them to firm up before stirring to help prevent them from breaking apart.
Keep the lid slightly open. I prefer simmering with the lid partially covering the pot. This allows some moisture to evaporate while reducing splattering. Stir occasionally, taking care around the meatballs.
Make it with or without meatballs. The tomato sauce is delicious on its own. You can also substitute prepared frozen meatballs when time is limited.
Add Italian sausage. I often include Italian sausage when making a large family dinner. Sweet or hot sausage works, depending on your preference. Make sure the sausage cooks completely before serving.
Choose your pasta. Spaghetti, linguine, fettuccine, and mostaccioli are all excellent choices. I particularly enjoy mostaccioli because the sauce clings nicely to the pasta.
Make extra sauce. This is an excellent recipe for preparing a double batch of tomato sauce. Freeze the extra for future pasta dinners, lasagna, ravioli, or tortellini.
How to Serve Authentic Spaghetti and Meatballs

Drink Pairings
This Authentic Spaghetti and Meatballs recipe features a rich tomato sauce, savory meatballs, and Italian herbs pair especially well with wines and beers that complement the acidity of the tomatoes.
Here are some of my bar favorites:




FAQs
Shop The Tools

Authentic Spaghetti and Meatballs
Recommended


Ingredients
Meatballs
- 1½ pounds ground beef
- ½ cup Parmesan cheese grated
- ½ cup breadcrumbs
- ¼ cup milk
- ¼ cup fresh parsley finely chopped
- 1 teaspoon dried oregano
- 1 teaspoon dried basil crushed
- 2 teaspoons garlic powder
- 1 large egg
- Salt and freshly ground black pepper to taste
Spaghetti Sauce
- 2 29-ounce cans tomato sauce
- 1 12-ounce can tomato paste
- 30 fluid ounces water
- 4 cloves garlic minced
- 2 teaspoons oregano
- ⅛ cup fresh basil chopped (2 tablespoons)
- ¼ cup fresh parsley finely chopped
- 1 tablespoon onion powder
- 2 teaspoons Italian seasoning
- ½ teaspoon ground black pepper
- 1 teaspoon salt
- 1 pound Italian sausage optional
For Serving
- Cooked spaghetti or your preferred pasta
- Freshly grated Parmesan cheese optional
Instructions
Meatballs
- In a large mixing bowl, combine the ground beef, Parmesan cheese, breadcrumbs, milk, parsley, oregano, basil, garlic powder, egg, salt, and pepper.
- Gently mix the ingredients together using your hands until evenly combined. Avoid overworking the meat.
- Roll the mixture into approximately 1½-inch meatballs and set aside while preparing the sauce.
Spaghetti Sauce
- Combine the tomato sauce, tomato paste, water, garlic, oregano, basil, parsley, onion powder, Italian seasoning, black pepper, and salt in a large stockpot. Stir until thoroughly combined.
- Bring the sauce to a gentle simmer over medium heat, stirring occasionally to prevent sticking.
- Carefully add the uncooked meatballs one at a time, distributing them evenly throughout the sauce. Add the optional Italian sausage.
- Reduce the heat to low, partially cover the pot, and simmer gently for approximately 2 to 4 hours, stirring occasionally. Avoid vigorous stirring until the meatballs have firmed up.
- Check that the meatballs and sausage are fully cooked. Ground beef meatballs and pork Italian sausage should reach an internal temperature of 160°F.
- Taste the sauce and adjust the seasonings as desired. If the sauce becomes too thick, stir in a small amount of water.
- Cook your preferred pasta according to the package directions. Drain and toss with a little of the prepared sauce.
- Serve the pasta topped with additional spaghetti sauce and meatballs.
- Garnish with freshly grated Parmesan cheese, if desired.
Nutrition
Did you make this recipe?
We’d love to see! Tag @zigeze on Instagram! #zigeze










