Combine your heavy cream, milk, and sugar in a medium saucepan over medium heat. Stir it gently until the sugar dissolves completely—you'll see it stop feeling grainy in the bottom. Don't let it boil, just get it steaming hot around 170°F.
Remove from heat and stir in your vanilla extract right away. The warm cream absorbs the vanilla flavor better, which is my shortcut for deeper flavor without using extract twice.
Sprinkle your gelatin into a small bowl with 3 tablespoons cold water. Let it sit for about one minute to bloom—this prevents lumps when you mix it into the warm cream.
Pour the bloomed gelatin slowly into your warm cream mixture, stirring constantly until it dissolves completely. You'll see it transform from slightly grainy to totally smooth in about 30 seconds.
Divide your fresh berries between 6 serving glasses, layering them strategically so you get red, white, and blue showing from the sides. Pour your cream mixture carefully over the berries—don't rush this or you'll disturb the arrangement.
Chill for at least 4 hours until the patriotic panna cotta cozy sets firmly. I always make mine the night before because it gives the flavors time to really meld together. The texture becomes silkier after sitting overnight too.
Top each serving with a light dusting of powdered sugar and a single mint leaf right before serving. This adds that restaurant-quality finish without any real effort.