Welcome to the timeless delight of Spaghetti and Meatballs! This dish, rooted in Italian-American cuisine, is a favorite around the world. There’s something magical about tender meatballs nestled in a rich tomato sauce served over a bed of spaghetti. It’s a recipe that brings back warm family memories and Sunday dinners at grandma’s house. Let’s dive into this classic comfort dish that’s sure to become a staple in your home.
Ingredients
For the Meatballs:
- 1 pound ground beef
- 1/2 pound ground pork
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup milk
- 1 egg
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
For the Sauce:
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 can (28 ounces) crushed tomatoes
- 1 can (15 ounces) tomato sauce
- 1 can (6 ounces) tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 teaspoon sugar
- Salt and pepper to taste
For the Pasta:
- 1 pound spaghetti
- Salt (for the pasta water)
- Fresh basil or parsley, chopped (for garnish)
- Grated Parmesan cheese (for serving)
Instructions
For the Meatballs:
- Mix Ingredients: In a large bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, milk, egg, minced garlic, dried oregano, dried basil, salt, pepper, and chopped parsley. Mix until well combined.
- Form Meatballs: Roll the mixture into golf ball-sized meatballs, about 1 1/2 inches in diameter.
- Cook Meatballs: In a large skillet, heat a splash of olive oil over medium heat. Add the meatballs and cook, turning occasionally, until browned on all sides. Remove and set aside.
For the Sauce:
- Sauté Aromatics: In the same skillet, add the olive oil and sauté the chopped onion until translucent. Add the minced garlic and cook for another minute.
- Add Tomatoes: Stir in the crushed tomatoes, tomato sauce, and tomato paste. Mix well.
- Season Sauce: Add the dried oregano, dried basil, sugar, salt, and pepper. Bring to a simmer and cook for 20-30 minutes, stirring occasionally.
- Combine: Add the browned meatballs to the sauce and let them simmer for another 20 minutes, allowing the flavors to meld.
For the Pasta:
- Cook Spaghetti: In a large pot of boiling salted water, cook the spaghetti according to package instructions until al dente. Drain well.
- Serve: Place a serving of spaghetti on a plate, top with meatballs and sauce, and garnish with fresh basil or parsley and grated Parmesan cheese.
Tips & Variations
- Tip: Use a mix of ground beef, pork, and veal for even more tender and flavorful meatballs.
- Variation: Add a pinch of red pepper flakes to the sauce for a bit of heat.
- Substitution: Use whole wheat or gluten-free pasta to suit dietary preferences.
Serving Suggestions
Pair this hearty Spaghetti and Meatballs with a simple green salad and garlic bread. A glass of red wine, such as Chianti or Sangiovese, complements the robust flavors of the dish beautifully.
Spaghetti and Meatballs is a comforting classic that never goes out of style. Whether you’re cooking for family or entertaining guests, this recipe is sure to impress. Give it a try and share your experience in the comments below. Buon appetito!