Made in a savory homemade marinara sauce, this spaghetti and meatballs recipe is a classic dish that’s loaded with flavor.
Prep Time 20 minutesminutes
Cook Time 40 minutesminutes
Total Time 1 hourhour
Servings 4
Ingredients
1poundspaghetti
1poundground beef
1/3cupbread crumbs
1/4cupfinely chopped parsley
1/4cupfreshly grated parmesanplus more for serving
1large egg
2teaspoonsminced garlic
1/2teaspoonred pepper flakes
2tablespoonsolive oil
1/2cupchopped onion
1can crushed tomatoes
1bay leaf
salt and pepperto taste
Instructions
In a large pot of salted boiling water, cook the pasta until al dente. Drain.
In a large bowl, combine the beef with the bread crumbs, parsley, parmesan, egg, garlic, 1 teaspoon salt, and the red pepper flakes. Mix until just combined and then form into 16 meatballs.
In a large pot over medium heat, heat the oil. Add the meatballs and cook for about 10 minutes, turning occasionally, until browned on all sides. Transfer the meatballs to a plate.
Add the onion to the pot and cook for about 5 minutes until soft. Add the crushed tomatoes and the bay leaf. Season with salt and pepper and bring to a simmer. Return the meatballs to the pot and cover. Simmer for 8-10 minutes until the sauce has thickened.
Serve the pasta with the meatballs and sauce. Top with parmesan cheese and enjoy!