Bring a large pot of salted water to a rolling boil. Add 8 ounces of pasta and cook until al dente, about 8–10 minutes. Drain and set aside.
In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Add 1 pound of ground beef, breaking it apart as it cooks, for about 5–7 minutes until browned. Drain excess grease.
Sprinkle 1 teaspoon of onion powder, 1 teaspoon of garlic powder, 0.5 teaspoon of smoked paprika, along with salt and pepper to taste over the beef. Stir to combine and cook for another minute.
Reduce heat to low and pour in 1.5 cups of Alfredo sauce, stirring gently. Simmer for 2–3 minutes until heated through.
Add drained pasta to the skillet. Toss gently to coat with sauce. Stir in 1 cup of cheddar cheese and, if desired, 0.5 cup of mozzarella cheese until melted.
Remove from heat and fold in 4 slices of crumbled bacon and 0.33 cup of diced pickles. Optionally add chopped tomatoes or shredded lettuce.
Scoop generous portions into bowls and serve warm.
Notes
This dish can be made ahead and stored in the fridge for a couple of days. Reheat gently.