01 -
In a large skillet over medium heat, cook the chopped bacon until crisp. Remove bacon with a slotted spoon and set aside, keeping the rendered fat in the skillet.
02 -
Add the ground beef and diced onion to the skillet. Cook, stirring frequently, until the beef is no longer pink and the onion is softened, about 5 to 7 minutes. Drain any excess fat.
03 -
Stir in the minced garlic, Worcestershire sauce, mustard, smoked paprika, salt, and black pepper. Cook while stirring for one additional minute until fragrant.
04 -
Add the drained diced tomatoes, beef broth, ketchup, and heavy cream. Stir to combine and bring the mixture to a simmer over medium-low heat.
05 -
Reduce heat. Stir in shredded cheddar cheese and cream cheese until the cheeses are melted and sauce is smooth.
06 -
Add the cooked pasta to the skillet. Toss to thoroughly coat the pasta with the cheesy sauce.
07 -
Return the crisp bacon to the skillet and gently stir to distribute throughout the dish.
08 -
Garnish with chopped pickles if desired. Serve hot, optionally topped with fresh parsley.