01 - Prepare elbow macaroni according to package directions until al dente. Drain thoroughly and rinse under cold water to stop cooking. Set aside to cool completely.
02 - In a large mixing bowl, whisk together mayonnaise, sour cream or Greek yogurt, lemon juice, Dijon mustard, garlic powder, salt, and black pepper until smooth and well combined.
03 - Add cooled macaroni, cooked shrimp, diced celery, red bell pepper, red onion, and fresh dill or parsley to the bowl with the prepared dressing.
04 - Gently fold all ingredients together until evenly coated with the dressing, being careful not to break up the shrimp or pasta.
05 - Cover the bowl and refrigerate for at least 1 hour to allow flavors to meld. Stir again before serving and adjust seasoning if necessary.