01 - In a large mixing bowl, thoroughly whisk together the sweetened condensed milk, Greek yogurt, fresh key lime juice, lime zest, vanilla extract, and salt until smooth.
02 - Using an electric mixer or whisk, whip the cold heavy cream in a chilled bowl until stiff peaks form. Gently fold the whipped cream into the lime mixture, blending until evenly incorporated and silky.
03 - Line a 9x9-inch pan with parchment paper. Pour the lime ice cream mixture into the pan, smoothing the surface. Freeze for a minimum of 4 hours until completely firm.
04 - Preheat the oven to 350°F (175°C). Arrange parchment paper on a baking sheet to prevent sticking.
05 - In a bowl, combine graham cracker crumbs, all-purpose flour, baking powder, and salt. Stir well to disperse leavening evenly.
06 - In a separate bowl, beat the unsalted butter and packed brown sugar until pale and fluffy. Incorporate the egg and vanilla extract, mixing until just combined.
07 - Gradually mix the dry ingredients into the creamed mixture until a cohesive dough forms.
08 - Scoop 16 equal tablespoon-sized balls of cookie dough onto the prepared baking sheet. Slightly flatten each ball and bake for 8 to 10 minutes, or until golden around the edges. Leave to cool fully.
09 - Once the ice cream is solid, use a round cookie cutter matching the cookies to cut out 8 ice cream discs.
10 - Place each ice cream disc between two cooled graham cracker cookies. Serve immediately or wrap each sandwich and store in the freezer until ready to enjoy.