A hand holding a gluten-free marshmallow treat made from rice cereal and topped with pistachios and rose petals against a white background with more marshmallow treats in the distance sitting on a marble table
Print Recipe

Pistachio Rose Marshmallow Treat

This gluten-free pistachio rose marshmallow treat is elegant and delicious. The sweet and salty combination will have your taste buds dancing and your belly happy. This is easily made gluten-free and vegan as noted in the recipe. 
Prep Time5 mins
Cook Time10 mins
Total Time15 mins
Course: Dessert
Cuisine: American
Servings: 12 squares
Calories: 173kcal


  • 3 tbsp butter or dairy free butter
  • 6 cups mini marshmallows vegan if need be (Dandies is vegan)
  • 2 tbsp rose water
  • 6 cups gluten-free rice cereal Erewhon and Barbara's brown rice cereal are both gluten-free
  • 1/2 cup pistachios shelled, roasted and salted
  • 1 tbsp pistachios chopped
  • 1-2 tbsp culinary rose petals can be found on Amazon or at World Market
  • 1 tsp fleur de sel or sea salt


  • In a large pot over medium heat, melt butter, about 2-3 minutes. 
  • Stir in mini marshmallows and cook for 2-3 minutes while stirring, until melted.
  • Once the marshmallows are melted, stir in the rose water. 
  • Take the marshmallow mixture off the heat. Stir in the gluten-free rice cereal and pistachios. Stir until cereal is completely coated with the marshmallow mixture. 
  • Pour into an 8x8 inch or 9x13 inch baking pan that has been sprayed with cooking spray or lined with parchment paper. Spray the back of a spatula or your hands with cooking spray and press into the pan so that it's an even layer.
  • Sprinkle over the top with chopped pistachios, culinary rose petals and fleur de sel or other sea salt. Let set completely. 


I made this is an 8x8 inch baking dish because I like my marshmallow treats tall, about 2 inches high. You can also make it in a 9x13 inch baking dish which create a shorter, about 1 inch, marshmallow treat. Nutrition is calculated for 12 bars made in the 8x8 baking dish. 


Calories: 173kcal | Carbohydrates: 30g | Protein: 2g | Fat: 5g | Saturated Fat: 2g | Cholesterol: 7mg | Sodium: 239mg | Potassium: 69mg | Sugar: 14g | Vitamin A: 110IU | Vitamin C: 0.5mg | Calcium: 7mg | Iron: 0.6mg