Rose Petal Pistachio Ice Cream Recipe -
  • READY IN ABOUT 6 hrs

Rose Petal Pistachio Ice Cream

Recipe by  

"Creamy sweet rose ice cream with salty roasted pistachios. A match made in heaven!"

+ Recipe Box + Shopping List + Menu Print

Ingredients Edit and Save

Original recipe makes 6 servings Change Servings
  • PREP

    1 hr
  • COOK

    15 mins

    5 hrs 45 mins


  1. Rinse the rose petals in cold water, and pat dry. Place 2/3 cup of rose petals in a saucepan with the heavy cream, half-and-half cream, and 1/3 cup of sugar. Place over medium heat, and bring the mixture to a bare simmer, stirring constantly. Remove from heat, and let the cream and rose petals steep for about 30 minutes. If you prefer, strain out the used rose petals. Set the remaining 1/3 cup of uncooked rose petals aside for later.
  2. Preheat oven to 350 degrees F (175 degrees C). Spread pistachio nuts out onto a baking sheet, and bake until lightly toasted and fragrant, about 5 minutes. Remove from oven and let cool.
  3. Prepare an ice water bath for rapidly chilling the ice cream mix: set a large bowl in the sink, and fill with ice cubes and enough water to let the cubes begin to melt. Place a strainer over a 2-quart bowl and set it in the ice bath. Have the ice water bath and bowl ready while you make the custard.
  4. Place the egg yolks and 1/3 cup of sugar in a mixing bowl and whisk the yolks and sugar until thick and pale yellow.
  5. Place the saucepan with the rose-scented cream back over medium-low heat, and bring almost to a simmer, stirring constantly. Gradually pour about a cup of the hot rose cream into the egg yolks, whisking constantly. Repeat with the remaining hot cream. Return the mixture to the saucepan and cook, stirring constantly, until the mixture is smooth, thickened, and coats the back of a spoon, about 5 more minutes. When mixture is just thickened, remove it from the heat.
  6. Pour the hot custard through the strainer into the chilled bowl in the ice bath.
  7. Stir the ice cream mix for about 2 minutes to prevent lumping, and mix in the rose water. Start with 1 teaspoon of the flavoring, and add more to taste, up to 2 or more tablespoons. Stir in food coloring, if desired. Place a sheet of plastic wrap against the surface of the ice cream mix, squeezing out any air pockets. Chill the ice cream mix for at least 2 hours or overnight.
  8. Place the chilled ice cream mix into an ice cream freezer, and freeze according to manufacturer's instructions. When the ice cream is soft-frozen, scoop into a lidded container, and stir in the remaining rose petals and the pistachios to combine. Freeze, covered, for several hours to firm up before serving.
Kitchen-Friendly View


  • Cook's Note:
  • Look for rose water at Middle Eastern or Indian grocery stores.

Rate This Recipe

Glad you liked it! Your friends will, too:


  • Calories
  • 462 kcal
  • 23%
  • Carbohydrates
  • 30.5 g
  • 10%
  • Cholesterol
  • 304 mg
  • 101%
  • Fat
  • 35.3 g
  • 54%
  • Fiber
  • 0.5 g
  • 2%
  • Protein
  • 8.1 g
  • 16%
  • Sodium
  • 94 mg
  • 4%

* Percent Daily Values are based on a 2,000 calorie diet.

See More

About the Cook

Subscribe Today!

In Season

Mealtime Money-Savers
Mealtime Money-Savers

Browse through over 500 recipes for delicious, budget-friendly meals.

Can What You Can't
Can What You Can't

The old saying goes, "Eat what you can, and can what you can't!" We have the know-how.

Subscribe Today! Only $7.99
Subscribe Today! Only $7.99

Delicious recipes, party ideas, and cooking tips! Get a year of Allrecipes magazine for $7.99!

Related Videos

How to Make Ice Cream

See how easy it is to make America’s favorite frozen dessert.

Guinness Ice Cream

Stout beer-flavored ice cream with subtle smoky, chocolaty flavors.

How to Make Vanilla Ice Cream

See how to make rich, luscious vanilla ice cream from scratch.

Recently Viewed Recipes

Argentina  |  Australia & New Zealand  |  Brazil  |  Canada  |  China  |  France  |  Germany  |  India  |  Italy  |  Japan  |  Korea  |  Mexico

Netherlands  |  Poland  |  Quebec  |  Russia  |  SE Asia  |  United Kingdom & Ireland  |  United States