Instructions:
1. Cook the pasta:
- Bring a large pot of salted water to a boil. Cook the pasta according to package instructions. Drain and set aside.
2. Cook the bacon:
- In a large skillet, cook the chopped bacon over medium heat until crispy. Remove the bacon from the skillet and drain on paper towels, leaving a bit of bacon fat in the pan.
3. Cook the beef mixture:
- In the same skillet with the bacon fat, add the ground beef. Cook over medium-high heat, breaking it apart with a spoon until browned and fully cooked.
- Add the diced onion and garlic, and cook until the onion is soft (about 2 minutes).
- Stir in the Worcestershire sauce, Dijon mustard (if using), and season with salt and pepper. Remove from heat and set aside.
4. Make the Alfredo sauce:
- In a medium saucepan, melt the butter over medium heat. Add the minced garlic and cook for 1 minute, until fragrant.
- Pour in the heavy cream and milk. Stir constantly and bring to a simmer.
- Reduce the heat and stir in the cheddar and mozzarella cheese. Continue stirring until the cheese is fully melted and the sauce is smooth.
- Season with salt, pepper, and Italian seasoning (if using).
5. Combine everything:
- In a large mixing bowl, toss the cooked pasta with the beef mixture and Alfredo sauce until well combined.
- Add in the crispy bacon and stir gently.
6. Serve:
- Serve the Loaded Bacon Cheeseburger Alfredo Pasta in bowls or plates.
- Garnish with extra shredded cheese and chopped green onions for a fresh, crunchy touch.
Tips:
- You can add more vegetables like mushrooms or bell peppers for extra flavor.
- If you want more cheeseburger-like flavor, try adding a little ketchup or mustard to the sauce mixture.
Enjoy your creamy, cheesy, bacon-loaded pasta!