Preparing the Meatballs:
- Combine Ingredients: In a large bowl, mix together the ground beef, ground pork, breadcrumbs, Parmesan, parsley, garlic, egg, salt, pepper, oregano, and milk until well combined. Avoid overmixing to keep the meatballs tender.
- Form Meatballs: Shape the mixture into 1 1/2-inch balls. You should have about 20-24 meatballs.
- Cook Meatballs: Heat a large skillet over medium heat. Add the meatballs and cook, turning occasionally, until they are browned on all sides but not fully cooked through, about 10-15 minutes. Remove the meatballs from the skillet and set aside.
Making the Tomato Sauce:
- Sauté Onions and Garlic: In the same skillet, add the olive oil, chopped onion, and minced garlic. Sauté until the onion is translucent and the garlic is fragrant, about 3-4 minutes.
- Add Tomatoes and Seasonings: Stir in the crushed tomatoes, tomato sauce, sugar (if using), basil, oregano, salt, and pepper. Bring the sauce to a simmer.
- Cook the Meatballs in Sauce: Return the meatballs to the skillet, spooning the sauce over them. Cover and simmer on low heat for about 30 minutes, or until the meatballs are cooked through.
Cooking the Spaghetti:
- Boil Pasta: While the meatballs are simmering, bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Drain the pasta.
- Combine and Serve: Toss the cooked spaghetti with a bit of the tomato sauce to coat. Serve the pasta with meatballs and extra sauce spooned on top. Garnish with additional grated Parmesan cheese and fresh parsley.
Tips for Success:
- Breadcrumbs and Milk: Soaking the breadcrumbs in milk before adding to the meat mixture helps keep the meatballs moist and tender.
- Simmering: Slowly simmering the meatballs in the sauce allows them to absorb the flavors and ensures they’re perfectly cooked without being dry.
- Serving: For an extra touch of flavor, serve with a side of garlic bread and a fresh salad.
Hearty Spaghetti with Homemade Meatballs is not just a meal; it’s a comforting embrace in culinary form, a dish that celebrates the simple pleasures of cooking and sharing good food. Whether you’re an experienced cook or trying your hand at homemade meatballs for the first time, this recipe is sure to become a treasured part of your cooking repertoire, bringing joy and satisfaction to any table it graces.