This restaurant-quality dish brings together juicy, flavorful meatballs and a rich tomato sauce over perfectly cooked pasta. This version swaps out ground pork for ground turkey, making it a leaner yet still delicious alternative. Follow this step-by-step guide to recreate Gordon Ramsay’s signature Italian-inspired dish at home.
In a large bowl, combine ground beef, ground turkey, breadcrumbs, Parmesan, egg, minced garlic, oregano, basil, salt, and black pepper. Mix gently until just combined to avoid tough meatballs.
Shape the mixture into evenly sized meatballs (about 1 inch in diameter) for even cooking.
Heat olive oil in a pan over medium heat. Carefully add the meatballs and sear on all sides until browned, about 3-4 minutes per side. Remove from the pan and set aside.
In the same pan, add more olive oil if needed. Sauté the chopped onion until softened, then add minced garlic. Stir in the crushed tomatoes, tomato paste, stock, oregano, basil, red pepper flakes, salt, and black pepper. Let simmer for 10 minutes to develop flavor.
Return the seared meatballs to the sauce, cover, and let them simmer for 15-20 minutes until fully cooked. Stir occasionally and spoon some sauce over the meatballs for extra flavor.
In a large pot, bring salted water to a boil. Cook the spaghetti according to package instructions until al dente. Drain and set aside.
Plate the spaghetti, spoon the meatballs and sauce over the top, and garnish with fresh basil and grated Parmesan cheese.