Instructions
Step 1: In a large bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, garlic, Italian seasoning, salt, black pepper, milk, and parsley.
Step 2: Mix until just combined and shape into evenly sized meatballs.
Step 3: Heat olive oil in a large skillet over medium heat and brown the meatballs on all sides.
Step 4: Remove the meatballs and set aside.
Step 5: In the same skillet, sauté the chopped onion until softened.
Step 6: Add the minced garlic and cook for 1 minute until fragrant.
Step 7: Stir in the crushed tomatoes, tomato paste, salt, black pepper, oregano, basil, and sugar.
Step 8: Return the meatballs to the sauce and simmer on low heat for 25 to 30 minutes until fully cooked.
Step 9: Meanwhile, cook the spaghetti according to package instructions until al dente.
Step 10: Drain the spaghetti and toss lightly with some sauce.
Step 11: Serve the spaghetti topped with meatballs and extra sauce.
Step 12: Garnish with chopped parsley and grated Parmesan cheese before serving.
Storage and Reheating Tips
Store leftover spaghetti and meatballs in an airtight container in the refrigerator for up to 4 days.
Freeze cooled meatballs and sauce in freezer-safe containers for up to 3 months.
Reheat on the stovetop over medium heat or in the microwave until warmed through. Add a splash of water if the sauce thickens too much during reheating.
Continue on the next page