Ingredients
- 2 cups whole milk
- 1 cup heavy cream
- 3 tablespoons granulated sugar
- 2½ teaspoons unflavored gelatin powder (about 1 envelope)
- 3 tablespoons cold water
- 2 teaspoons rose water
- 2–3 drops pink food coloring (optional)
- Dried rose petals for garnish (optional)
Instructions
- Sprinkle gelatin over cold water in a small bowl and let bloom for 5 minutes.
- Combine milk, cream, and sugar in a saucepan over medium-low heat. Whisk until sugar dissolves and mixture steams, about 4–5 minutes. Do not boil.
- Remove from heat and whisk in the bloomed gelatin until fully dissolved, about 1–2 minutes.
- Stir in rose water and food coloring if using. Taste and adjust sweetness.
- Pour into molds or an 8×8 dish. Let cool 10 minutes, then refrigerate at least 3–4 hours until set.
- Unmold or slice, garnish with dried rose petals, and serve cold.
Notes
Use quality food-grade rose water for the best flavor. Lightly grease silicone molds before pouring for easy unmolding. For a dairy-free version, substitute full-fat coconut milk.
