Grab 4 clear glasses or bowls — you want to see those pretty red, white, and blue layers. Mix your Greek yogurt with honey and vanilla extract in a small bowl until it's smooth and combined. I usually whisk it together gently so I don't deflate the creamy texture.
Pat your strawberries and raspberries dry with a paper towel before you use them. Wet berries make the yogurt watery, which totally ruins that cozy texture. My first batch got soggy because I didn't do this step — learned that lesson the hard way.
Divide your yogurt mixture evenly among the 4 glasses, using about 1/4 cup per glass as your base layer. Smooth it down with the back of a spoon so it sits flat and pretty. This is where your patriotic yogurt parfaits cozy start looking Instagram-worthy.
Layer your blueberries next (that's your blue stripe) — I use about 1/8 cup per glass. Then add a small handful of strawberries on top for the red. Don't go overboard or you'll lose that layered effect, which is literally the whole point.
Dollop whipped cream over the berries — just a tablespoon or two per glass keeps it looking balanced. Top everything with a little granola, then sprinkle your toasted coconut flakes and chopped pistachios on top. These toppings are what make people ask for the recipe, trust me on this.
Dust the very top with cinnamon and a tiny pinch of sugar so it sparkles. Serve immediately so the granola stays crunchy, or cover and chill if you're making these an hour ahead. The warmth of the vanilla and cinnamon feels cozy even though you're eating something cold.