A classic homemade spaghetti and meatballs recipe featuring tender, flavorful beef meatballs simmered in marinara sauce and served over perfectly cooked pasta.
Author:Emily
Prep Time:15 minutes
Cook Time:25 minutes
Total Time:40 minutes
Yield:8 servings
Category:Main Course
Method:Boil and Simmer
Cuisine:Italian
Diet:Low Lactose
Ingredients
1 pound spaghetti
1 pound 85-90% lean ground beef
1 large egg
1/4 cup breadcrumbs
1/4 cup grated Parmesan cheese
3 garlic cloves (grated)
2 tablespoons chopped parsley (plus more for garnish)
2 teaspoons Italian seasoning
1/2 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon olive oil
1 (25-ounce) jar marinara sauce
Instructions
Bring a large pot of salted water to a boil. Add the spaghetti 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. Mix until well blended and form into 16 meatballs.
Heat olive oil in a large deep skillet over medium heat. Add the meatballs and cook until browned on all sides, about 5-7 minutes.
Add the marinara sauce to the skillet and gently toss to coat the meatballs. Reduce heat to low, cover, and simmer for 15-20 minutes until the sauce thickens and meatballs are cooked through.
Serve the meatballs and sauce over the cooked spaghetti and garnish with additional parsley if desired.
Notes
Use fresh breadcrumbs for softer meatballs.
Swap ground beef with ground turkey for a lighter option.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freeze cooked meatballs and sauce for up to 2 months.
Serve with extra Parmesan cheese and crusty bread.