Pour the boiling water into a medium bowl and add the gelatin powder, stirring constantly for about 2 minutes until the gelatin is completely dissolved with no lumps remaining. The heat from the water is essential for fully dissolving the gelatin, which ensures a smooth, even set. Take your time here—undissolved gelatin will create a grainy texture in your final pudding.
Stir the cold water into the dissolved gelatin from Step 1, mixing well to cool the mixture slightly. Let it sit for about 2-3 minutes at room temperature—this brief rest allows the gelatin to begin setting slightly, which helps it blend smoothly with the yogurt without separating. I find this step crucial because if you add yogurt to the gelatin while it's too hot, the yogurt can break down and become grainy.
Add the pinch of salt to the slightly cooled gelatin mixture, then slowly whisk in the Greek yogurt until completely smooth and well combined. Whisking rather than stirring incorporates air and helps distribute the yogurt evenly, preventing any streaking or clumpy texture. Work steadily but gently to achieve a uniform, creamy consistency throughout.
Divide the pudding mixture evenly among four serving dishes, then transfer them to the refrigerator. Refrigerate for at least 4 hours, or until the pudding is set and wobbles slightly when gently shaken—this indicates the gelatin has fully set while maintaining its creamy texture. You can prepare these ahead of time and refrigerate overnight if desired.
Remove the puddings from the refrigerator and serve chilled. Top with fresh berries, granola, honey, or any toppings you prefer for added flavor and texture contrast.