In a large pot, bring salted water to a rolling boil. Add the fettuccine and cook according to package directions until al dente. Drain the pasta, ensuring to reserve 1 cup of the starchy pasta water for later use. Set the pasta aside.
Heat a large skillet over medium heat and add the olive oil. As the oil warms, incorporate the ground beef, breaking it apart with a wooden spoon. Cook for about 5-7 minutes, stirring occasionally, until the beef is nicely browned and cooked through.
Introduce the diced onion and minced garlic to the skillet with the cooked beef. Sauté them together for an additional 3-4 minutes, or until the onion becomes translucent and fragrant.
Lower the heat to a gentle simmer and add the heavy cream, softened cream cheese, shredded cheddar, and grated Parmesan cheese to the skillet. Stir continuously until all the cheeses are melted and the mixture is smooth. Season with Italian seasoning, salt, and freshly ground black pepper to taste.
Add the drained fettuccine directly into the skillet with the Alfredo sauce. Toss the pasta gently, ensuring it is fully coated in the rich sauce. If you find the sauce too thick, gradually stir in the reserved pasta water until the desired creamy consistency is achieved.
Carefully fold in the halved cherry tomatoes, diced cucumber, and chopped green onions into the pasta mixture. Allow everything to warm through for an additional minute, ensuring the fresh ingredients maintain their crispness.
Once evenly combined and heated, remove the skillet from the heat. Serve immediately in generous portions, garnishing each bowl with a sprinkle of fresh parsley on top.
Notes
For an appealing presentation, serve in deep, wide bowls and garnish with extra cheese and parsley.
Keyword alfredo, cheeseburger, comfort food, pasta