Spaghetti and Meatballs

4.56 from 9 reviews

This Homemade Spaghetti and Meatballs recipe is full of juicy, tender, and delicious meatballs - a hearty easy dinner for the whole family!

Jump to Recipe ▼Pin
Prep Time 15 minutes
Servings 6 servings
Comments
26

This post may contain affiliate links. Please read our disclosure policy.

Easy spaghetti and meatballs recipe in a skillet.
Save this recipe!
Type your email & I’ll send it to you!

My go-To Spaghetti & Meatballs

Spaghetti and meatballs is a classic recipe that never fails to please my kiddos, husband, or myself, for that matter! Who doesn’t love a good meatball seasoned with garlic and parsley and simmered in a marinara sauce?

I know there are lots of spaghetti and meatball recipes out there, but what makes mine so good is that I use jarred marinara to make it quick, but I simmer the meatballs in that sauce for 20 minutes, which really enhances the flavor of the whole dish.

Happy Cooking!
– Yumna

Spaghetti and Meatballs Ingredients

Ingredients for recipe: ground beef, parmesan cheese, spices, herbs, spaghetti, tomato sauce, oil, egg, garlic, and breadcrumbs.
  • Spaghetti Noodles: Cook them just to al dente; they’ll continue to absorb flavor from the sauce when mixed together, enhancing the texture in each bite.
  • Lean Ground Beef: Go for lower fat content to make sure the meatballs don’t turn into a greasy mess. You can also use ground turkey or chicken.
  • Egg & Breadcrumbs: They keep the meatballs moist and give them structure.
  • Parmesan Cheese: Freshly grated or pregrated.
  • Garlic, Herbs and Seasoning: Use fresh garlic, chopped parsley, Italian seasoning, salt and pepper.
  • Marinara Sauce: A smooth, tomato-based sauce that ties the dish together, coating the pasta and meatballs.

How to Make Spaghetti & Meatballs

Ground beef, garlic, spices, parmesan, egg, and breadcrumbs in a bowl.
Step 1: In a large bowl, combine the ground beef, egg, breadcrumbs, parmesan cheese, garlic, Italian seasoning, parsley, salt and pepper.
Meatball ingredients in a bowl after combining.
Step 2: Use your hands to combine the ingredients together until they’re moist and well blended.
Meatballs in a skillet.
Step 3: Heat olive oil in a large, deep skillet. Place the meatballs in the skillet.
Meatballs in a skillet after browning.
Step 4: Sear the meatballs until browned on all sides.
Tomato sauce added to skillet with cooked meatballs.
Step 5: Add the marinara to the skillet and gently stir to combine with the meatballs. Lower the heat to low, cover the skillet, and simmer the meatballs in the sauce until it thickens.
Spaghetti tossed with sauce and beef.
Step 6: Add the al dente spaghetti noodles to the sauce with the meatballs and gently coat the noodles in the sauce to serve.
Spaghetti and meatballs after tossing together in skillet.

Homemade Spaghetti and Meatballs

Author: Yumna Jawad
4.56 from 9 reviews
Try my easy Spaghetti and Meatballs recipe made with juicy ground beef meatballs and store-bought marinara to keep it simple. It's a hearty family favorite!
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Servings6 servings

Video

Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

Instructions

  • Bring a large pot of salted water to a boil. Add the pasta and cook al dente according to package directions. Drain and return the pasta to the pot, covered.
  • In a large bowl, combine the ground beef, egg, breadcrumbs, parmesan cheese, garlic, Italian seasoning, parsley, salt and pepper. Use your hands to combine the ingredients together until they’re moist and well blended. Form into 16 meatballs.
  • Heat olive oil in a large deep skillet over medium heat, add the olive oil and then place the meatballs on the skillet. Cook the meatballs until browned on all sides, 5-7 minutes total. They do not need to be fully cooked at this point though.
  • Add the marinara to the skillet and gently toss to combine with the meatballs. Lower the heat to low, cover the skillet and simmer the meatballs in the sauce until the sauce is thickened, 15-20 minutes.
  • Serve the cooked spaghetti noodles with the meatballs and sauce.

Notes

Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge. You can also freeze the meatballs in an airtight container up to 3 months.

Nutrition

Serving: 2cups, Calories: 544kcal, Carbohydrates: 68g, Protein: 28g, Fat: 17g, Saturated Fat: 6g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 86mg, Sodium: 927mg, Potassium: 794mg, Fiber: 5g, Sugar: 7g, Vitamin A: 717IU, Vitamin C: 11mg, Calcium: 110mg, Iron: 4mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Try pasta alternatives: Switch out regular spaghetti for gluten-free pasta or spiralized zucchini noodles if you want a lighter option or a gluten-free meal.
  • Throw in extra veggies: Bulk up your meatballs or sauce with finely chopped vegetables such as carrots, zucchini, or spinach. This is a great way to sneak more nutrients into your meal.
  • Add cheese to the center: Add a small cube of mozzarella inside each meatball makes for a cheesy center that melts as the meatballs cook. You can get more details on this cheese stuffed meatballs post.

Recipe Tips

  1. Choose the right meat: Go for ground beef that’s 85-90% lean. It keeps the meatballs juicy and flavorful without being too greasy. Trust me, it’s the sweet spot for perfect meatballs.
  2. Don’t overmix the meatballs: When you’re mixing the ingredients, less is more. Overmixing can make your meatballs tough, and nobody wants that. Just mix until everything’s combined.
  3. Cook pasta al dente: Boil your spaghetti until it’s just al dente. It’ll soak up more sauce and keep that perfect texture when you mix it all together.
  4. Taste and adjust seasonings: Always taste your sauce mix before adding the noodles. Adjust the seasonings as needed—your taste buds know best!

Serving Ideas

FAQs

How do I reheat leftovers spaghetti and meatballs without drying them out?

The best way to reheat spaghetti and meatballs is gently on the stovetop. Add a splash of water or marinara sauce to keep everything moist. You can also reheat in the microwave, covered, with a bit of added sauce.

How do I prevent my spaghetti from sticking together?

Make sure to cook it in plenty of salted boiling water, and give it a good stir occasionally. After draining, if you’re not mixing it with the sauce right away, toss it with a little olive oil to keep the noodles separate.

How do I keep my meatballs from falling apart?

The key to meatballs that hold together is the right mix of ingredients. Make sure to use an egg and breadcrumbs to bind everything. Also, don’t skip the searing step; it helps to set the meatballs before they finish cooking in the sauce.

Spaghetti and meatballs in a bowl.

More Pasta Recipes

4.56 from 9 votes

Rate and comment

Recipe Rating




Comments

  1. Johnny T says:

    This sounds good! I am going to try it. I’ll let you know how it turns out!
    Thank you for the advice!

    1. Yumna J. says:

      You’re welcome, Johnny! I hope you like it!

  2. Billy says:

    Where is the parsley used?

    1. Yumna J. says:

      Oops! The parsley gets added with the other seasoning while mixing the meatball meat. I just updated the recipe to include it, thanks so much for pointing out that mistake!

  3. Selma says:

    There are onions in the mixture but not listed in the ingredients. Also, when do you use the water saved?

    1. Yumna J. says:

      Sorry, I used to have grated onions in my meatball mixture but to simplify the recipe, I removed it with this updated version. I just updated the instructions to reflect this. Also, I used to use some of the pasta water with the marinara to help the pasta cling to the sauce, but since I updated to recipe to serve them separately, there’s no need for that, so I just deleted that part as well. Sorry for not updating the instructions properly.

  4. Dev says:

    Ooh I’m definitely going to try this one but will use lamb mince instead. Thank you for the wonderful recipes.🙏🙌

    1. Yumna J. says:

      Yum! I think the lamb mince will work great in this recipe. You’re welcome, hope you enjoy!!

  5. Valerie says:

    Yumna, I have tried so many or your recipes and honestly each one has turned out perfect. Your spaghetti and meatball recipe is no exception. My husband is very particular about texture and taste of meatballs and is not very complimentary of most recipes. He only likes his Dad’s homemade recipe. He was quite impressed with your recipe. Thank you for answering so many of our questions as a standard part of all of your recipes. You make cooking enjoyable once again. Please keep it up. You are doing great work here!!!!!

    1. Yumna Jawad says:

      That’s amazing! Yay!! So glad to hear it!

See All Comments