Spaghetti and Meatballs

This spaghetti and meatball recipe is the ultimate weeknight family dinner—quick, easy, and picky eater-approved!
Spaghetti and Meatballs
A classic dish that the kids will love. Courtesy of Jennifer Segal
Updated:
View the print-ready version of this recipe.

This is my go-to recipe for spaghetti and meatballs. With a quick 45-minute cook time, it’s perfect for busy weeknights and sure to please even the pickiest eaters. The meatballs are juicy and packed with flavor, with a fork-tender texture that keeps everyone coming back for more. To make things easy and save on mess, I brown the meatballs in the oven on a sheet pan instead of pan-frying them on the stovetop.

I also use a good quality store-bought marinara sauce to save time, but feel free to use homemade tomato sauce if you have some on hand.
For more family-friendly Italian recipes (everybody loves Italian!), try my baked ziti, stuffed shells, and chicken parmesan. For an alternative to beef meatballs, try my favorite turkey meatballs.

What You’ll Need To Make Spaghetti and Meatballs

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

For the most flavorful meatballs (or meatloaf), I recommend using equal parts beef, veal, and pork; at most supermarkets, this blend is labeled “meatloaf mix.” If your market doesn’t carry the blend, you can use half beef and half pork (since ground veal isn’t readily available).

For the cheese, be sure to use the real-deal imported Parmigiano-Reggiano from Italy; domestic Parmesan pales in comparison. You can always tell if it’s authentic by looking at the rind, which is embossed with the name over and over. If the cheese is already grated, it should be labeled “Parmigiano-Reggiano,” not “Parmesan.”

Step-by-Step Instructions

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Begin with the meatballs: In a large bowl, combine the egg, basil, parsley, oregano, salt, pepper, garlic and water; whisk well.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Add the meat, breadcrumbs and Parmigiano Reggiano.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Mix with your hands until just combined.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Roll the mixture into golf ball-sized meatballs, and place on an ungreased baking sheet.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Bake for about 10 minutes, then remove the baking sheet from the oven and use a metal spatula or tongs to turn the meatballs (they will stick a bit but should release easily when you scrape under them with the spatula).

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Put the meatballs back in the oven and cook for another 10 minutes, until they are nicely browned and almost cooked through.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

In the meantime, bring the marinara sauce to a simmer in a large skillet. Taste it and adjust the seasoning if necessary (I usually add a healthy pinch of sugar and some freshly ground black pepper). Transfer the browned meatballs to the marinara sauce, leaving the fat behind. Cover loosely with a lid or foil and simmer for about 10 minutes, until the flavors marry and the meatballs are cooked through. Keep warm until ready to toss with pasta.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

While the meatballs are cooking, bring a large pot of well-salted water to a boil.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Add the spaghetti and cook until al dente. Drain, then toss with the sauce and meatballs.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal
Transfer the spaghetti and meatballs to serving bowls and top with fresh chopped basil and more grated cheese.

Spaghetti & Meatballs

Servings: 4 to 6 (Makes 22 to 24 small meatballs)
Ingredients
  • 1 large egg
  • 3 tablespoons finely chopped fresh basil (plus more for serving)
  • 3 tablespoons finely chopped fresh parsley
  • 1 teaspoon dried oregano
  • ¾ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • 2 cloves garlic, minced
  • ¼ cup water
  • 1½ pounds ground “meatloaf mix” (approximately equal parts ground beef, pork and veal)
  • ¾ cup dried Italian style bread crumbs (such as Progresso)
  • ½ cup freshly grated Parmigiano-Reggiano cheese (plus more for serving)
  • Large jar (32 oz) good quality Marinara sauce (such as Rao’s)
  • 1 pound spaghetti
Instructions

Preheat the oven to 350 F and set an oven rack in the middle position.

In a large bowl, whisk together the egg, basil, parsley, oregano, salt, pepper, garlic and water. Add the meat, breadcrumbs and cheese and mix until just combined (your hands are the best tool). Do not overwork it.

Roll the mixture into golf ball-sized meatballs and place on an ungreased baking sheet. Bake for about 10 minutes, then remove the baking sheet from oven and use a metal spatula to turn the meatballs (they will stick a bit but should release easily when you scrape under them with the spatula). Put the meatballs back in the oven and cook for another 10 minutes, until they are nicely browned and almost cooked through.

In the meantime, bring the marinara sauce to a simmer in a large skillet. Taste it and adjust the seasoning if necessary (I usually add a healthy pinch of sugar and some freshly ground black pepper). Transfer the browned meatballs to the marinara sauce, leaving the fat behind. Cover loosely with a lid or foil and simmer for about 10 minutes, until the flavors marry and the meatballs are cooked through. Keep warm until ready to toss with pasta.

While the meatballs are cooking, bring a large pot of well-salted water to a boil. Add the spaghetti and cook until al dente. Drain, then toss with the sauce and meatballs (you may find it easier to toss everything together in the pasta pot rather than the skillet; it depends on the sizes of pans you are using.). Serve topped with fresh basil and more grated cheese.

Freezer-Friendly Instructions: The cooked meatballs can be frozen, in their sauce, for up to 3 months. When ready to serve, defrost overnight in the refrigerator and reheat on the stovetop until the meatballs are hot in the center.

Nutrition Information

Per serving (6 servings)

Calories: 731, Fat: 29 g, Saturated fat: 10 g, Carbohydrates: 78 g, Sugar: 11 g, Fiber: 6 g, Protein: 37 g, Sodium: 897 mg, Cholesterol: 116 mg

Nutritional Data Disclaimer
This article was originally published on OnceUponaChef.comFollow on Instagram
Dear Readers: We would love to hear from you. What topics would you like to read about? Please send your feedback and tips to [email protected].
Jennifer Segal
Jennifer Segal
Author
Jennifer is a classically trained chef, Cookbook author, and busy mom. She became interested in cooking in college while studying abroad in France and living with a French family. She is a graduate of L’Academie de Cuisine. Visit OnceUponaChef.com.
Author’s Selected Articles

Dutch Baby

Dutch Baby

Hungarian Goulash

Hungarian Goulash
Related Topics