In a large mixing bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper. Mix until well combined.
Roll the mixture into meatballs, about 1 inch in diameter.
Heat a skillet over medium heat and add a drizzle of oil. Once hot, add the meatballs and cook evenly on all sides for about 8-10 minutes. Remove from heat and set aside.
In a medium sized saucepan, melt the butter over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute.
Pour in the heavy cream, stirring continuously. Let the mixture simmer gently until it starts to thicken, about 5 minutes. Stir in the grated Parmesan cheese until melted and smooth. Add in salt and pepper to your taste preference.
Pour half of the Alfredo sauce over the meatballs in the skillet. Gently toss until the sauce fully coats the meatballs and simmer for 1-2 minutes until the sauce thickens up even more.
Plate the fettuccine and spoon on the remaining Alfredo sauce to each portion. Top with the meatballs and extra sauce. Garnish with chopped fresh parsley.