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 the ground beef. Cook until browned, breaking it up with a spatula. Drain excess grease if necessary.
To the skillet with ground beef, add the heavy cream and beef broth. Stir to combine and bring the mixture to a simmer.
Reduce heat to low, adding cheddar cheese, Parmesan cheese, garlic powder, onion powder, smoked paprika, salt, and pepper. Stir until the cheese melts and the sauce thickens.
Add the cooked fettuccine to the skillet, tossing gently to coat the pasta with the creamy cheeseburger sauce.
Stir in diced pickles and cherry tomatoes. Toss to evenly distribute.
Spoon the loaded cheeseburger Alfredo pasta onto serving plates and garnish with fresh parsley.
Notes
Feel free to adjust the toppings based on your preference.