Cook the Pasta: Boil pasta according to package instructions. Drain, rinse under cold water, and set aside to cool.
Cook the Meat: In a skillet over medium heat, brown the ground beef or turkey. Drain excess fat, then stir in taco seasoning according to package directions. Let cool slightly.
Combine Ingredients: In a large bowl, combine cooked pasta, seasoned meat, cheddar cheese, cherry tomatoes, bell pepper, corn, black olives, and green onions.
Make the Dressing: In a small bowl, mix sour cream and mayonnaise (or Greek yogurt). Season with salt and pepper, then pour over the pasta mixture. Toss until everything is evenly coated.
Chill and Serve: Refrigerate for at least 30 minutes to allow flavors to meld. Serve cold or at room temperature.
