Cook the Pasta:
Bring a large pot of salted water to a boil. Cook the penne pasta according to package instructions until al dente. Drain and set aside.
Cook the Beef:
In a large skillet, heat olive oil over medium heat. Add the ground beef and season with garlic powder, onion powder, paprika, salt, and pepper. Cook until the beef is browned and cooked through. Remove from the skillet and set aside.
Prepare the Alfredo Sauce:
In the same skillet, melt the butter over medium heat. Stir in the heavy cream and bring to a gentle simmer. Gradually add the Parmesan cheese, whisking continuously until the sauce is smooth and creamy.
Combine Ingredients:
Add the cooked pasta to the skillet with the Alfredo sauce. Stir to coat the pasta evenly. Add the cooked ground beef, crumbled bacon, shredded cheddar, and mozzarella cheese. Stir until the cheeses are melted and the ingredients are well combined.
Serve:
Transfer the Loaded Bacon Cheeseburger Alfredo Pasta to serving plates or a large serving bowl. Garnish with chopped parsley if desired and serve hot.
Notes
You can substitute the ground beef with ground turkey or chicken for a lighter version.
For an extra creamy texture, use more heavy cream or add a bit of cream cheese to the sauce.
Feel free to adjust the amount of cheese to your taste preference!