1/2cupBreadcrumbsPlain breadcrumbs to bind meatballs.
1/4cupParmesan cheeseGrated for flavor enhancement.
1largeEggActs as a binder for meatballs.
3clovesGarlicMinced for flavor.
1smallOnionFinely chopped for sweetness.
2tablespoonsFresh parsleyChopped for freshness.
1cupHeavy creamFor the creamy sauce.
1cupChicken brothLow-sodium for depth of flavor.
1teaspoonSaltAdjusted to taste.
1/2teaspoonBlack pepperFor a slight kick.
1teaspoonItalian seasoningHerb blend for flavor.
2tablespoonsOlive oilFor sautéing onion and garlic.
Instructions
1. Cook the spaghetti in a large pot of salted boiling water until al dente. Reserve 1 cup of pasta water, then drain and set aside.
2. In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, garlic, onion, parsley, salt, pepper, and Italian seasoning. Mix until just combined.
3. Form the mixture into meatballs, about 1 to 1.5 inches in diameter, and place on a baking sheet.
4. In a skillet, heat olive oil over medium heat. Cook meatballs in batches until browned on all sides, about 5-7 minutes. Transfer to a plate.
5. In the same skillet, add more olive oil if needed, reduce heat to low, and sauté minced garlic for 30 seconds. Add chicken broth and simmer.
6. Gradually stir in heavy cream and simmer for about 5 minutes, adjusting seasoning with salt and pepper.
7. Add cooked spaghetti and meatballs to the skillet, tossing gently in the creamy sauce. Add reserved pasta water if needed.
8. Serve in bowls, garnished with parsley and Parmesan cheese.
Notes
Consider adding vegetables or using different meats for variations. Serve with garlic bread for a complete meal.