Spaghetti with meatballs is a classic Italian-American dish that combines tender, flavorful meatballs simmered in a rich tomato sauce, served over perfectly cooked spaghetti. The combination of hearty, juicy meatballs and the tangy marinara sauce creates a comforting meal that’s beloved by many. This dish is perfect for family dinners, gatherings, or a cozy night in, and it’s sure to leave everyone feeling satisfied.
Ingredients
For the meatballs:
- 1 lb ground beef
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 1/4 cup milk
- Salt and pepper to taste
- 2 tablespoons olive oil (for frying)
For the sauce:
- 1 can (28 oz) crushed tomatoes
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper to taste
- Fresh basil, for garnish
For the spaghetti:
- 1 lb spaghetti
- Salt for pasta water
Instructions
- Prepare the meatballs: In a large bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan, egg, garlic, parsley, milk, salt, and pepper. Mix until everything is well combined, but don’t overwork the mixture. Roll into 1-inch balls.
- Cook the meatballs: Heat the olive oil in a large skillet over medium heat. Add the meatballs in batches and cook until browned on all sides, about 6-8 minutes. Transfer to a plate and set aside.
- Make the sauce: In the same skillet, heat the olive oil and sauté the onions until soft, about 3-4 minutes. Add the garlic and cook for another minute. Stir in the crushed tomatoes, oregano, red pepper flakes (if using), salt, and pepper. Bring to a simmer.
- Simmer the meatballs: Add the browned meatballs to the sauce. Cover and simmer for 20-25 minutes, until the meatballs are cooked through and the sauce thickens slightly.
- Cook the spaghetti: While the meatballs are simmering, cook the spaghetti in a large pot of salted boiling water according to package instructions. Drain and set aside.
- Serve: Toss the spaghetti with the sauce and meatballs. Garnish with fresh basil and serve with extra Parmesan on the side. Enjoy!
This delicious and hearty spaghetti with meatballs is sure to be a hit at your dinner table!