This spaghetti and meatballs recipe is smothered in a flavorful marinara sauce that’s seasoned with fresh herbs. The secret to these juicy, tender meatballs is a mixture of ground pork, ground beef, and breadcrumbs.
Why this recipe works
Spaghetti and meatballs served with fresh baked Italian bread are a favorite in this house, and pretty much a family tradition. It’s of those very personal meals. Some recipes have been handed down from generation to generation, sometimes changing along the way, sometimes remaining true to the ancestor’s original.
I always start with the marinara, so that it can simmer a bit while I’m forming meatballs. The herbs in my sauce often depend on what’s growing in my garden at the time. Here I have Italian parsley, thyme, oregano, and basil. Combine the herbs, onion and garlic, tomatoes, and wine. Season with some freshly ground black pepper and a little garlic salt, then let it simmer. This marinara sauce is so flavorful!
RELATED: you might also like this recipe – Cheesy Garlic Bread
Ingredients you will need
Get all measurements, ingredients, and instructions in the printable version at the end of this post.
Ingredient Info and Substitution Suggestions
MEATBALLS – I love to mix ground pork, ground beef, and breadcrumbs for my meatballs. This combination is flavorful and creates juicy, tender meatballs. You can substitute the ground pork for Italian sausage if you’d like and it’ll still taste amazing.
SAUCE – A mixture of diced tomatoes, tomato paste, garlic, onion, red wine, and fresh herbs. You can certainly use a flavored can of diced tomatoes like the garlic, basil, and oregano or the fire-roasted kind. If doing so, you can cut back a bit on the herbs you add or omit some altogether. Port wine works great for this sauce, but so does a simple Shiraz. If you have a favorite, by all means, use it!
How to Make Spaghetti & Meatballs in Marinara
These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.
- In a medium saucepan, combine all sauce ingredients and mix well. Bring to a gentle boil over medium-high heat. Reduce heat and simmer for 30 minutes, stirring occasionally.
- In a large bowl using a fork, combine all of the meatball ingredients. Gently mix with your fork so as not to smash the ingredients together. Too much working of the mixture can cause your meatballs to turn out tough.
- Once everything is mixed, use your hands to be sure everything is combined well. Work with hands for no longer than one minute. Just long enough for everything to come together.
- Use a cookie scoop to create meatballs. I don’t roll mine, just place them straight from the cookie scoop into the pan. You can roll them in your palms first, but again, only for a moment, don’t overwork the meat!
- Heat 2 tablespoons of olive oil over medium heat in a large saute pan or skillet. Brown meatballs on both sides, creating a nice crust. Remove meatballs and drain fat. Don’t scrape out any bits of meat from the pan!
- Deglaze the pan with 2 tablespoons of wine. Return meatballs to the pan, pour marinara over the meatballs and bring to a gentle boil over medium-high heat. Reduce heat and simmer, uncovered, for a minimum of 30 minutes.
EXPERT TIP: You can simmer the meatballs for up to 2 hours if you like, but you may need to add a little water throughout the process to keep the marinara from thickening too much. - Serve over cooked spaghetti noodles.
This marinara sauce can be made ahead of time and kept in a jar in the refrigerator. I like to serve the marinara over the top of the individually plated noodles to keep it separate in case there are leftovers.
Frequently Asked Questions & Expert Tips
Absolutely! The meatball recipe makes 65 meatballs. I usually make the meatballs then split them into 3 batches. I freeze 2 batches for another day and cook the third. Place the meatballs in a large Ziploc bag. They will last in the freezer for around 4 months. You can also split the meatballs recipe in half if you don’t want that large of a batch.
Store your spaghetti and meatballs in an air-tight container or large Ziploc bag kept in the refrigerator for up to 4 days.
Serving Suggestions
Spaghetti and meatballs go hand in hand with homemade Italian bread, but we also love serving it with homemade pull apart dinner rolls, garlic cheese rolls, and garlic parmesan rolls. For a lighter side option, serve with a tossed salad. I’ve even made a batch of these meatballs to eat on their own before, they can easily be paired with some sauteed veggies to make a complete meal. Last but not least, top your spaghetti with grated parmesan and fresh basil.
More Pasta Recipes
- Ravioli Lasagna
- Italian Lasagna
- Pasta Primavera
- Sun Dried Tomato Pesto
- One Pot Sloppy Joe Pasta
- Bacon Cheeseburger Casserole
- Instant Pot Spaghetti and Meat Sauce
- Chicken Alfredo
I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!
Spaghetti and Meatballs in Marinara Sauce
IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!
Print It Rate ItIngredients
Marinara Sauce
- 28 oz diced tomatoes 2 14 oz cans
- 6 oz tomato paste 1 can
- 1 cup water
- 2 cloves garlic large cloves, smashed and minced
- ¼ cup onion minced
- ¼ teaspoon fresh oregano chopped
- ½ teaspoon fresh thyme chopped
- ½ teaspoon fresh basil chopped
- ¼ teaspoon freshly ground black pepper
- â…“ cup red wine
Meatballs
- 2 lbs ground beef
- 1 lb ground pork
- 2 cloves garlic medium cloves, minced
- 1 tablespoon onion minced
- ¼ cup fresh bread crumbs
- 1 egg
- ¼ teaspoon fresh thyme leaves
- ¼ teaspoon fresh parsley chopped
- ¼ cup freshly grated parmesan
- ¼ teaspoon freshly ground black pepper
Other
- 1 pound dry spaghetti noodles
- 2 tablespoons olive oil
- 2 tablespoons red wine
Things You’ll Need
Before You Begin
- The meatball recipe makes 65 meatballs. I usually make the meatballs then split them into 3 batches. I freeze 2 batches for another day and cook the third. Feel free to cut the meatball ingredients in half to reduce the amount of meatballs.
Instructions
For the marinara sauce
- In a medium saucepan, combine all sauce ingredients and mix well. Bring to a gentle boil over medium-high heat. Reduce heat and simmer for 30 minutes, stirring occasionally.
For the meatballs
- In a large bowl using a fork, combine all of the meatball ingredients. Gently mix with your fork so as not to smash the ingredients together. Too much working of the mixture can cause your meatballs to turn out tough.
- Once everything is mixed, use your hands to be sure everything is combined well. Work with hands for no longer than one minute. Just long enough for everything to come together.
- Use a cookie scoop to create meatballs. I don’t roll mine, just place them straight from the cookie scoop into the pan. You can roll them in your palms first, but again, only for a moment, don’t overwork the meat!
- Heat 2 tablespoons of olive oil over medium heat in large saute pan or skillet. Brown meatballs on both sides, creating a nice crust. Remove meatballs and drain fat. Don’t scrape out any bits of meat from the pan!
- Deglaze the pan with 2 tablespoons of wine. Return meatballs to the pan, pour marinara over the meatballs and bring to a gentle boil over medium-high heat. Reduce heat and simmer, uncovered, for a minimum of 30 minutes. You can simmer the meatballs for up to 2 hours if you like, but you may need to add a little water throughout the process to keep the marinara from thickening too much.
- Serve over cooked spaghetti noodles.
Nutrition
This post originally appeared here on June 15, 2012 and has since been updated with new photos and expert tips.
Amanda Davis
Latest posts by Amanda Davis (see all)
- Deviled Eggs - November 4, 2024
- Frankenstein Margarita - October 29, 2024
- Purple People Eater Cocktail - October 22, 2024
Myrna says
what can be substituted for the wine
Calogero says
With red wine? Interesting!
Nicole, RD says
An oldie but goodie!
SallyBR says
A real classic, one of my favorite recipes…
I had not heard of these pans, will check them out, they seem quite interesting
(Loved the plate, so gorgeous!)
Lynna says
Yum!! Pasta is always good and you made this sounds so incredibly yummy and comforting at the same time!
Caralyn @ glutenfreehappytummy says
looks delicious! i love a good bowl of GF spaghetti!