01 - Place halved baby potatoes into a medium pot, cover with cold water, and add salt. Bring to a boil over medium-high heat, then reduce to a simmer and cook for 10–12 minutes until fork-tender. Drain and set aside to cool slightly.
02 - While potatoes are cooking, combine dill pickles, cherry tomatoes, red onion, jalapeño, cilantro, pickle brine, lime juice, and ground black pepper in a mixing bowl. Stir to blend evenly and let marinate.
03 - In a separate large mixing bowl, whisk together mayonnaise, Greek yogurt or sour cream, mustard, and smoked paprika until smooth.
04 - Chop the cooked potatoes into bite-sized pieces if necessary. Add to the creamy base and gently toss to coat each piece thoroughly.
05 - Incorporate half of the pickle de Gallo mixture into the potato salad and fold lightly to distribute flavors.
06 - Arrange lettuce leaves on a serving platter. Spoon potato salad mixture into each leaf. Top each cup with the reserved pickle de Gallo.
07 - Serve immediately for best texture, or cover and chill for up to 1 hour to enhance flavor.