Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 12
Whisk together mayonnaise, barbecue sauce, mustard, Worcestershire sauce, and hot sauce (optional) in a medium bowl.
Cook pasta just until al dente in salted water according to package directions. Rinse with cold water and drain. Add to a large serving bowl and toss with half of the dressing.
Heat a large skillet over medium-high heat. Add ground beef and season with taco seasoning and cook until meat is no longer pink. Drain excess fat and set aside.
In the same skillet, cook bacon until extra crispy.
Add ground beef, bacon, corn, black beans, tomatoes, onions, and bell pepper to pasta and toss to combine.
Pour remaining dressing and mix until evenly coated.
Fold in cheese and cilantro.
Serve warm, cold, or at room temperature. Refrigerate leftovers.