Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rose Barfi


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 25 minutes
  • Yield: 9 pieces
  • Diet: Gluten Free

Description

Rose Barfi is a fragrant, indulgent Indian milk fudge flavored with rose and cardamom, creating a unique and aromatic treat. With its creamy texture and slight crunch from pistachios, it’s the perfect dessert for festive occasions or as a sweet indulgence.


Ingredients

2 tbsp ghee

1/2 cup milk

1 1/2 cups milk powder

1/3 cup powdered sugar

1/2 tsp cardamom

2 tsp rose water

1 1/2 tbsp edible dry roses

Vrak (silver foil)

2 tbsp pistachios, chopped


Instructions

  1. Heat a pan over low heat. Once hot, add ghee and let it melt.
  2. Pour in the milk and bring to a boil, simmering for about 1 minute.
  3. Add milk powder and stir continuously to prevent lumps. Continue stirring for about 2 minutes until smooth.
  4. Add powdered sugar and cook for another 2 minutes, stirring to combine.
  5. Stir in cardamom and rose water, mixing for a minute to fully incorporate.
  6. Add edible rose petals and cook for 1 more minute, allowing the flavors to blend together.
  7. Turn off the heat when the mixture thickens and pulls away from the sides of the pan.
  8. Transfer the barfi mixture to a square tray and level the mixture evenly.
  9. Let it cool for at least 1 hour at room temperature.
  10. Once set, garnish with edible silver foil and chopped pistachios for a decorative touch.
  11. Cut into 9 square pieces and serve.

Notes

For a saffron-infused barfi, add a pinch of saffron strands soaked in warm milk for a golden color and added flavor.

You can use coconut oil instead of ghee for a vegan version of the barfi.

For an added crunch, top with chopped almonds, cashews, or dried fruits.

If edible dry rose petals aren’t available, substitute with rose essence for a stronger rose flavor.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Cooking
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 piece
  • Calories: 170
  • Sugar: 14g
  • Sodium: 50mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 25mg