In a large pot, bring salted water to a boil. Add the fettuccine and cook according to package instructions until al dente. Drain and set aside.
In a large skillet over medium heat, add olive oil. Once hot, add the ground beef, breaking it apart with a spatula. Cook until browned and no longer pink, about 5-7 minutes.
Add the finely chopped onion to the skillet with the beef and cook until the onion is translucent, about 3-4 minutes. Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Slowly pour in the beef broth and heavy cream, stirring constantly. Bring the mixture to a gentle simmer.
Stir in the cheddar cheese and Parmesan cheese, allowing them to melt and thicken the sauce. Mix in the Worcestershire sauce, Italian seasoning, salt, and pepper to taste. Adjust seasoning as needed.
Add the cooked fettuccine to the skillet, tossing gently to coat the pasta evenly with the creamy sauce. Cook for an additional 2-3 minutes until heated through.
Remove from heat and sprinkle with chopped parsley for garnish.
Notes
Adjust seasoning to taste and garnish with fresh parsley.
Keyword alfredo, cheeseburger, creamy, dinner, pasta