• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • All Recipes
  • Dinner

Veronika's Kitchen logo

menu icon
go to homepage
  • About
  • All Recipes
  • Dinner
  • Dessert
  • Contact Us
search icon
Homepage link
  • About
  • All Recipes
  • Dinner
  • Dessert
  • Contact Us
×
Home » Course » Dinner » Best Spaghetti and Meatballs Recipe

Published: Aug 6, 2020 · Modified: Apr 7, 2022 by Veronika's Kitchen * This post may contain affiliate links

Best Spaghetti and Meatballs Recipe

Jump to Recipe Print Recipe

Celebrate Sunday night with these delicious Spaghetti and Meatballs! This family style dinner recipe is made with homemade Marinara Sauce and tender and juicy seared meatballs!

Spaghetti with meatballs, topped with parmesan and chopped parsley, in a large bowl.

What a better way to bring the family together around the table than having a good meal. This pasta with juicy and tender meatballs, cooked in a homemade Marinara Sauce, is one of my favorite dishes that will please everyone, even a picky eater!

I like making it for big family dinners or as part of my meal prep. And if you love this recipe, you will also like my Instant Pot Turkey Meatballs, Greek Meatballs, Turkey Zucchini Meatballs, and Tefteli. Oh, and you definitely want to try my Classic Chicken Parmesan Recipe if you are cooking for a big family!

Why you will love this recipe

  1. Easy to make. This dinner recipe is really easy to make in 6 simple steps and takes about 1 ½ hours from start to finish.
  2. Family Style. This recipe makes a big batch, enough for you whole family (it should serve about 6 to 8 people). Or, if you have any leftovers, you can use it for your meal prep.
  3. SO delicious! You can’t go wrong with homemade tender meatballs cooked in tomato sauce and served with spaghetti! This is a great classic meal that everyone will love!
Spaghetti with meatballs, topped with parmesan and chopped parsley, in Dutch Oven.

How to make it

Prepare the meatballs

For this part, I use my popular recipe for Oven Baked Meatballs (you can check the recipe for more details and tips). However, instead of baking them in the oven, we are going to pan sear and then finish cooking them in Marinara sauce.

ingredients for meatballs.

To make, just mix all the ingredients in a large mixing bowl (1 pound ground beef, ½ cup bread crumbs, ¼ cup milk, ½ cup grated parmesan cheese, ½ cup grated onion, 1 egg, salt, black pepper, and red pepper flakes). Then, using your hands or a spatula, mix everything until well combined.

Roll the meatballs (about 2 tablespoons each), place them on a plate, and set aside. (Photos 1-2)

Process photos of how to make spaghetti with meatballs.

Prepare the Sauce Ingredients

For this part, I double my recipe for homemade Marinara Sauce from Scratch.

I really suggest to use San Marzano Peeled Tomatoes as the base of this sauce. It’s less acidic and will provide more flavor. Just pour them in a large mixing bowl and using your hands, take out the tomato’s hard cores and crush everything else.

Then finely chop a large onion. It might seem a lot, but most of it will cook off while caramelizing. Also, mince the garlic (I usually use about 4 large cloves, but you can use more or less, depending on your taste).

Ingredients for homemade marinara sauce.

Sear Meatballs

I like to use a 3-4 Qt Dutch Oven for this recipe. It has a thick bottom not to burn the sauce and dip enough to fit everything.

Preheat the Dutch Oven over medium/high heat and add olive oil. Sear the meatballs from all the sides (about 2 minutes per side). Do it in two separate batches not to overcrowd the pot. Otherwise, they will produce too much liquid and won’t sear. (Photos 3-4)

NOTE: Don’t worry about cooking them through, as we will finish cooking them in the sauce. At this point, we just need to get a nice crust. Also, it’s ok to have some burnt bits left in the pot, as it will give more flavor to the sauce.

When the meatballs are seared, transfer them to a plate and set aside.

Process photos of how to make spaghetti with meatballs.

Make Marinara Sauce

Add another tablespoon of olive oil and chopped onion to the Dutch Oven. Sauté for about 10 minutes, until it’s softened and golden color. The onions will produce some liquid, that will help you to scrape off all the burned bits from meatballs. (Photos 5-6)

Add minced garlic, stir and cook for about 1 minute, until it releases aroma. (Photo 7)

Process photos of how to make spaghetti with meatballs.

Now we can add the rest of the ingredients (peeled and crushed tomatoes, dried oregano, dried basil, salt, pepper, sugar, and red pepper flakes) and stir. As soon as it starts to boil, reduce the heat to low and simmer for about 30 minutes, occasionally stirring. (Photos 8-14)

Process photos of how to make spaghetti with meatballs.

Cook the Meatballs

Then add the seared meatballs to the sauce, stir, and cook for about 15-20 minutes. (Photo 16)

Process photos of how to make spaghetti with meatballs.

Cook Pasta

While the meatballs and the sauce are cooking, boil the water in a separate pot and cook spaghetti according to the instructions.

Assemble

When the pasta is cooked, drain it and add to the Dutch Oven with sauce and meatballs. Toss everything in until pasta is evenly coated with the sauce. (Photos 15-16)

Turn off the stove and cover the pot with a lid. I like to let the sit on the stove with a lid on for about 10-15 minutes before serving, so the pasta will absorb more flavor.

Process photos of how to make spaghetti with meatballs.

Tips for best results

  1. The secret to the great sauce is let it simmer on low heat. If your tomatoes are a bit more acidic, just let them cook off longer. It might take between 40 minutes to an hour. Also, don’t forget to stir it, so it doesn’t burn on the bottom.
  2. To bring the sauce to a whole new level, add a piece of Parmesan rind. It will make it more balanced and add a lot of flavor.
  3. When searing the meatballs, don’t move them until their ready to be turned over. This way it will be easier to release them from the pan and get the perfect crust.

Options and Substitutions

If you don’t have bread crumbs, you can chop 2 white bread slices (crust removed) and soak them in ¼ cup milk. Then add to the meat mixture.

Spaghetti with meatballs, topped with parmesan and chopped parsley, in a large bowl.

Frequently Asked Questions

How to serve?

I like to serve this meal in a large bowl or a platter. Top it with some grated Parmesan and chopped basil. And don’t forget some warm Easy Dinner Rolls or Sandwich Bread Recipe.

Why do my meatballs fall apart?

You probably don’t have enough binder. In this case a large egg holds all the ingredients together.

Why are my meatballs tough?

They probably don’t have enough moisture. In this recipe we add milk and grated onion with juices to make sure that they come out nice and tender.

How long does it keep?

If you have any leftovers, put them in an air-tight container and refrigerate. It will stay fresh for up to 5 days.

Spaghetti with meatballs, topped with parmesan and chopped parsley, in Dutch Oven.

Did you make this recipe?!? I’d love to know how it turned out! leave a comment and a rating below👇 thank you!

Spaghetti with meatballs, topped with parmesan and chopped parsley, in a large bowl.
Print Recipe
5 from 9 votes

Best Spaghetti and Meatballs Recipe

Celebrate Sunday night with these delicious Spaghetti and Meatballs! This family style dinner recipe is made with homemade Marinara Sauce and tender and juicy seared meatballs!
Prep Time30 minutes mins
Cook Time1 hour hr
Total Time1 hour hr 30 minutes mins
Course: Dinner, Main Course
Cuisine: American, Italian
Servings: 8 people
Calories: 271kcal
Author: Veronika’s Kitchen

Ingredients

  • 1 pound spaghetti

Ingredients for Meatballs

  • 1 pound ground beef 85%
  • ½ cup bread crumbs
  • ¼ cup milk
  • ½ cup Parmesan cheese grated
  • ½ cup onion grated with juices
  • 1 large egg
  • Salt, pepper to taste
  • ¼ teaspoon red pepper flakes

Ingredients for Marinara Sauce

  • 2 tablespoons olive oil
  • 1 large onion finely chopped
  • 4 cloves garlic minced
  • 2 cans San Marzano peeled tomatoes 28 oz each can
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon granulated sugar
  • Salt, pepper to taste
  • ¼ teaspoon red pepper flakes

Instructions

Prepare the meatballs

  • Mix all the ingredients in a large mixing bowl (1 pound ground beef, ½ cup bread crumbs, ¼ cup milk, ½ cup grated Parmesan cheese, ½ cup grated onion, 1 egg, salt, black pepper, and red pepper flakes). Then, using your hands or a spatula, mix everything until well combined.
  • Roll the meatballs (about 2 tablespoons each), place them on a plate, and set aside.

Prepare the Sauce Ingredients

  • Pour 2 28-oz cans San Marzano Peeled Tomatoes in a large mixing bowl and using your hands, take out the tomato’s hard cores and crush everything else.
  • Then finely chop a large onion and mince the garlic (I usually use about 4 large cloves, but you can use more or less, depending on your taste).

Sear Meatballs

  • Preheat the Dutch Oven over medium/high heat and add 2-3 tbsp olive oil. Sear the meatballs from all the sides (about 2 minutes per side). Do it in two separate batches not to overcrowd the pot. Otherwise, they will produce too much liquid and won’t sear.
  • NOTE: Don’t worry about cooking them through, as we will finish cooking them in the sauce. At this point, we just need to get a nice crust. Also, it’s ok to have some burnt bits left in the pot, as it will give more flavor to the sauce.
  • When the meatballs are seared, transfer them to a plate and set aside.

Make Marinara Sauce

  • Add another tablespoon of olive oil and chopped onion to the Dutch Oven. Sauté for about 10 minutes, until it’s softened and golden color. The onions will produce some liquid, that will help you to scrape off all the burned bits from meatballs.
  • Add minced garlic, stir and cook for about 1 minutes, until it releases aroma.
  • Now we can add the rest of the ingredients (peeled and crushed tomatoes, 1 tsp dried oregano, 1 tsp dried basil, salt, pepper, 1 tsp sugar, and ¼ tsp red pepper flakes) and stir. As soon as it starts to boil, reduce the heat to low and simmer for about 30 minutes, occasionally stirring.

Cook the Meatballs

  • Then add the seared meatballs to the sauce, stir, and cook for about 15-20 minutes. 

Cook Pasta

  • While the meatballs and the sauce are cooking, boil the water in a separate pot and cook spaghetti according to the instructions.

Assemble

  • When the pasta is cooked, drain it and add to the Dutch Oven with sauce and meatballs. Toss everything in until pasta is evenly coated with the sauce.
  • Turn off the stove and cover the pot with a lid. I like to let the sit on the stove with a lid on for about 10-15 minutes before serving, so the pasta will absorb more flavor.

Notes

 
  • The secret to the great sauce is let it simmer on low heat. If your tomatoes are a bit more acidic, just let them cook off longer. It might take between 40 minutes to an hour. Also, don’t forget to stir it, so it doesn’t burn on the bottom.
  • To bring the sauce to a whole new level, add a piece of Parmesan rind. It will make it more balanced and add a lot of flavor.
  • When searing the meatballs, don’t move them until their ready to be turned over. This way it will be easier to release them from the pan and get the perfect crust.
  • If you don’t have bread crumbs, you can chop 2 white bread slices (crust removed) and soak them in ¼ cup milk. Then add to the meat mixture.
 
 

Nutrition

Serving: 8people | Calories: 271kcal | Carbohydrates: 13g | Protein: 15g | Fat: 18g | Saturated Fat: 6g | Cholesterol: 66mg | Sodium: 349mg | Potassium: 424mg | Fiber: 2g | Sugar: 5g | Vitamin A: 248IU | Vitamin C: 12mg | Calcium: 155mg | Iron: 3mg
Did you make this recipe?I’d love to know how it turned out! Please let me know by leaving a review below. Or snap a photo and share it on Instagram; be sure to tag me @veronikaskitchen.

More Dinner Recipes

  • Pasta in a creamy tomato sauce, topped with melted cheese.
    Meatless Baked Ziti with Ricotta
  • Pork medallions with caramelized apples in a skillet, topped with fresh sage leaves.
    Pork Medallions with Apples
  • Pasta in a creamy pesto sauce in a skillet.
    Creamy Pesto Pasta Recipe
  • Red potato salad with dill and chopped bacon in a bowl.
    Red Potato Salad with Dill

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. AJ says

    December 22, 2021 at 9:11 am

    5 stars
    I made the meatballs portion of this last night. I had some ground beef and a considerable amount of sauce leftover from another venture, so I only needed a good meatball recipe. They turned out to be excellent! Very tender and tasty. This will definitely be my go-to for meatballs in the future. I did make a few “tiny” adjustments to the recipe. 1) I used the bread crumbs with Italian seasoning, because it was the only bread crumbs in my pantry, and why not, right? 2) I had chopped up a couple of garlic cloves, so that got thrown in (you can never have too much garlic, amirite?). 3) And lastly, I read on the Milk Street Community web page that a lady had used Bloody Mary mix in her meatloaf (hmmm, got me thinkin’) so I threw in about a quarter cup of that and added a few more breadcrumbs to soak it up. Beside being tasty meatballs, the instructions were great, and a big help in pulling off having the meat, sauce and pasta all finished at the right time. I used that last 10 minutes of resting time to bake garlic knots and open a nice robust bottle of red. Bada bing-great meal! Thanks.

    Reply
    • Veronika's Kitchen says

      December 22, 2021 at 12:46 pm

      Thank you so much, AJ! I’m so happy you enjoyed the recipe! I also love adding breadcrumbs with Italian seasoning to the meatballs, as they add a lot of extra flavor 😉

      Reply
  2. Nina Watters says

    October 27, 2020 at 1:45 pm

    Can you use an insta-pot to cook this meal. What would be the time?

    Reply
  3. Nina Watters says

    October 27, 2020 at 1:45 pm

    Can you use an insta-pot to cook this meal. What would be the time?

    Reply
  4. Erin says

    August 16, 2020 at 3:50 pm

    What a great idea to use Parmesan rind! I have no idea why I’ve never done that. These meatballs look so delicious. Can’t wait to give them a go!

    Reply
  5. Sophie says

    August 16, 2020 at 10:00 am

    5 stars
    Wow, thank you for recreating this classic dish. I loved the way you have cooked the meatballs in sauce for more depth in flavors. Thanks a lot for the recipe.

    Reply
  6. Alice | SkinnySpatula says

    August 15, 2020 at 6:52 am

    5 stars
    These look fantastic and I absolutely love the step-by-step photos, they are super helpful. this would be perfect for the next Sunday dinner.

    Reply
  7. Eva says

    August 12, 2020 at 5:06 am

    5 stars
    Comfort food at its finest is what we’ve got here! Thank you for this very detailed post that makes it very easy even for beginner cooks to tackle this classic and bring all the flavours this dish is supposed to have!

    Reply
  8. Aline says

    August 11, 2020 at 12:58 pm

    5 stars
    Meatballs are always so fun to make and this recipe was so good to eat, too!! Thank you!! Thanks for all the tips!

    Reply
  9. Tracy says

    August 11, 2020 at 12:42 am

    5 stars
    A family favorite and a classic – thank you for a recipe that’s meant for a crowd! It’s so nice knowing going in that it’s going to be enough!

    Reply
  10. Gloria says

    August 10, 2020 at 4:32 pm

    5 stars
    You can never go wrong with spaghetti and meatballs. Always a hit in my house. In fact, it is a must for when the grandkids come here for sleepovers.

    Reply
  11. Kathryn Donangelo says

    August 10, 2020 at 3:25 pm

    5 stars
    These are truly the best spaghetti and meatball!! Perfect for a Sunday dinner- they were a hit!

    Reply
  12. Shelley says

    August 10, 2020 at 11:04 am

    5 stars
    Thank you so much for this incredibly thorough, no-fail recipe! Your step-by-step photos and your extra tips (like adding the parmesan rind – brilliant!) are so helpful. Spaghetti and meatballs is definitely one of those meals that brings everyone running to the table – the makings of both a great family meal and also wonderful family memories! 🙂

    Reply

Primary Sidebar

Follow me on:

Welcome to Veronika’s Kitchen!

Hi, I'm Veronika! I'm so happy to see you on my blog and share my favorite meals with you! My main goal is to share delicious classic recipes using simple ingredients. Read More…

Categories

Featured at:

list of brand logos

Most Popular

  • Stew with beef tips, potatoes, carrots, and peas in a bowl.
    Dutch Oven Beef Stew
  • Chicken and rice with broccoli and melted cheese in a white casserole.
    Cheesy Broccoli Chicken and Rice Casserole
  • A slice of Tiramisu on a grey plate.
    Classic Tiramisu Recipe
  • Sliced banana bread on a white table.
    One Bowl Banana Bread

Instant Pot Recipes

  • Mashed potatoes, topped with butter and chopped parsley in a bowl.
    Instant Pot Mashed Potatoes Recipe
  • A collage of four Instant Pot recipes with text in the middle.
    Instant Pot Recipes for Beginners
  • Bolognese sauce over pasta in a grey bowl.
    Easy Instant Pot Bolognese Sauce
  • Lamb shank with gravy, vegetables, amd mashed potatoes in a grey bowl.
    Instant Pot Lamb Shanks

Dinner Recipes

  • Salad, made with pasta, chickpeas, cherry tomatoes, cucumbers, and herbs.
    Chickpea Pasta Salad
  • Vinaigrette in a glass jar.
    Maple Dijon Salad Dressing
  • Bone-in Skin-on chicken thighs with seared lemon slices on a plate.
    Oven Baked Lemon Pepper Chicken Thighs
  • Baked diced chicken breast, sweet potatoes, broccoli, zucchini, bell pepper, and cherry tomatoes on a baking sheet topped with grated Parmesan cheese and herbs.
    Sheet Pan Chicken and Veggies

Dessert Recipes

  • Folded puff pastry with melted chocolate.
    Chocolate Puff Pastry
  • A sliced cake, topped with apples, sitting on a plate on a table.
    Apple Sponge Cake (Sharlotka)
  • Apple and Blueberry Crumble with a spoon of ice cream and mint leaves in a bowl.
    Apple and Blueberry Crumble
  • Dates, filled with peanut butter, covered with chocolate, and topped with chopped peanuts, on a white plate.
    Chocolate Covered Dates

Footer

↑ back to top

About

  • Privacy Policy
  • About
  • Contact

Newsletter

  • Sign Up! for emails and updates

Copyright © 2025 Veronika's Kitchen on the Cookd Pro Theme