Description
Rose Almond Ice Cream is a creamy, floral dessert infused with rose water and almond extract, featuring the crunch of toasted almonds. This egg-free, aromatic treat offers a unique and elegant twist on classic ice cream.
Ingredients
- 2 cups (480 ml) whole milk
- 1½ cups (360 ml) heavy cream
- ¾ cup (150 g) granulated sugar
- 1½ tablespoons rose water
- ½ teaspoon almond extract
- ½ cup (60 g) slivered almonds, lightly toasted
- 1 tablespoon (8 g) cornstarch
- 2 tablespoons (30 ml) cold milk (for slurry)
- 1 small pinch of salt
- 1–2 drops pink food color (optional)
Instructions
- In a saucepan over medium heat, combine whole milk, heavy cream, sugar, and salt. Stir until sugar dissolves and mixture is hot but not boiling.
- In a small bowl, whisk cornstarch with cold milk to create a smooth slurry.
- Whisk the slurry into the hot milk mixture. Cook over medium heat, stirring constantly, until slightly thickened, about 3–5 minutes.
- Remove from heat. Stir in rose water, almond extract, and food coloring (if using).
- Let the mixture cool to room temperature, then refrigerate for at least 4 hours or until fully chilled.
- Churn the chilled mixture in an ice cream maker according to manufacturer’s instructions.
- Add toasted slivered almonds during the last 2 minutes of churning.
- Transfer to a freezer-safe container, smooth the top, cover, and freeze for at least 3 hours before serving.
Notes
- Add dried edible rose petals for extra texture and aroma.
- Substitute pistachios for a traditional pairing with rose.
- Use coconut milk and cream for a dairy-free version.
- Let soften slightly before scooping for best texture.
- Gradually increase rose water to enhance floral notes.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Churned
- Cuisine: Middle Eastern
Nutrition
- Serving Size: 1 scoop (approx. 1/6 batch)
- Calories: 280
- Sugar: 22g
- Sodium: 45mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 50mg