This delicately spiced fudge brings together the warmth of cardamom, the richness of butter and condensed milk, and the subtle floral aroma of rose water. Studded with pistachios, it delivers a smooth, melt-in-the-mouth texture with a fragrant twist that makes it feel truly special.
Why You’ll Love This Recipe
This fudge is wonderfully creamy, perfectly set, and full of balanced flavor. The cardamom adds gentle warmth, the pistachios give a pleasant crunch, and the rose water adds an elegant finish without overpowering the sweetness. It’s ideal for celebrations, gifting, or preparing ahead since it stores beautifully.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
6 cardamom pods
125 g unsalted butter, chopped
100 ml whole milk
450 g light muscovado sugar
397 g sweetened condensed milk
100 g pistachio kernels, slivered or finely chopped
1/4 teaspoon rose water
To decorate
2 tablespoons pistachio kernels
1 tablespoon dried rose petals
Directions
- Lightly crush the cardamom pods using a pestle and mortar to split the husks. Remove the black seeds and discard the husks. Grind the seeds into a fine powder and set aside.
- Place the butter, milk, muscovado sugar, and condensed milk into a medium-large non-stick saucepan. Heat gently over low heat, stirring constantly until the sugar has fully dissolved.
- Increase the heat to medium and bring the mixture to a gentle simmer. Cook, stirring frequently, until it reaches 115°C on a sugar thermometer, about 15 to 18 minutes.
- Carefully pour the hot mixture into a large heatproof bowl and allow it to cool for 5 minutes.
- Line a 20.5 cm square tin with baking parchment.
- Using a handheld electric whisk, beat the mixture on medium speed for about 6 minutes, until it thickens and loses its glossy appearance.
- Quickly fold in the ground cardamom, pistachios, and rose water until evenly combined.
- Transfer the mixture into the prepared tin, pressing it firmly into the corners and smoothing the surface.
- Sprinkle pistachios and dried rose petals over the top, pressing them in gently.
- Leave to set at room temperature for approximately 4 hours, until firm.
- Lift out using the parchment and cut into 2.5 cm cubes to serve.
Servings and timing
Servings: 64 pieces
Prep time: 25 minutes
Cook time: 20 minutes
Setting time: 4 hours
Total time: approximately 4 hours 45 minutes
Variations
For a different nutty flavor, substitute pistachios with almonds or cashews. You can also add finely grated orange zest for a citrus note that pairs well with cardamom. If you prefer a milder floral taste, slightly reduce the rose water and increase the cardamom instead.
Storage/Reheating
Store the fudge in an airtight container at room temperature for up to one month. Separate layers with baking parchment to prevent sticking. This fudge does not require reheating and is best enjoyed at room temperature.
FAQs
Can I make this fudge without a sugar thermometer?
Yes, cook the mixture until it thickens noticeably and drops slowly from a spoon, indicating it has reached the soft-ball stage.
Is rose water necessary?
Rose water adds a subtle floral aroma, but it can be omitted or replaced with vanilla extract if preferred.
Can I use ground cardamom instead of pods?
Yes, use about 1/2 teaspoon of ground cardamom, though freshly ground seeds provide stronger flavor.
Why is my fudge grainy?
Graininess can occur if the mixture is overcooked or not beaten enough. Accurate temperature and proper whisking are key.
Can I reduce the amount of sugar?
Reducing sugar may prevent the fudge from setting properly and is not recommended.
How do I cut the fudge neatly?
Use a sharp knife warmed under hot water and wipe it clean between cuts.
Can this fudge be frozen?
Freezing is not advised, as it can affect texture and cause condensation when thawed.
What pistachios work best for this recipe?
Slivered or finely chopped pistachios give the best texture and even distribution.
Is this recipe good for gifting?
Yes, it keeps well and looks elegant, making it perfect for homemade gifts.
Can I double the recipe?
Yes, but use a larger saucepan and tin, and allow extra cooking and beating time.
Conclusion
Pistachio, cardamom and rose fudge is a beautifully balanced sweet that combines creamy richness with aromatic spice and gentle floral notes. Easy to prepare and impressive to serve, it’s a recipe worth returning to for special occasions or thoughtful homemade treats.
Print
Pistachio, Cardamom and Rose Fudge
- Total Time: 4 hours 45 minutes
- Yield: 64 pieces
- Diet: Vegetarian
Description
A rich and creamy fudge delicately flavored with cardamom and rose water, studded with pistachios for a fragrant, elegant treat perfect for celebrations or gifting.
Ingredients
- 6 cardamom pods
- 125 g unsalted butter, chopped
- 100 ml whole milk
- 450 g light muscovado sugar
- 397 g sweetened condensed milk
- 100 g pistachio kernels, slivered or finely chopped
- 1/4 teaspoon rose water
- 2 tablespoons pistachio kernels (for decoration)
- 1 tablespoon dried rose petals (for decoration)
Instructions
- Lightly crush the cardamom pods to split the husks. Remove the seeds, discard the husks, and grind the seeds into a fine powder.
- Place the butter, milk, muscovado sugar, and condensed milk into a non-stick saucepan and heat gently, stirring until the sugar dissolves.
- Increase heat to medium and simmer, stirring frequently, until the mixture reaches 115°C, about 15–18 minutes.
- Pour the mixture into a heatproof bowl and allow to cool for 5 minutes.
- Line a 20.5 cm square tin with baking parchment.
- Using a handheld electric whisk, beat the mixture for about 6 minutes until thickened and no longer glossy.
- Fold in the ground cardamom, pistachios, and rose water.
- Transfer the mixture to the prepared tin and smooth the surface.
- Sprinkle with pistachios and dried rose petals, pressing gently.
- Leave to set at room temperature for about 4 hours.
- Lift out and cut into 2.5 cm cubes to serve.
Notes
- Use freshly ground cardamom seeds for best flavor.
- A sugar thermometer ensures perfect texture, but visual cues can also be used.
- Store in an airtight container at room temperature for up to one month.
- Do not refrigerate or freeze, as this may affect texture.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Indian-inspired
Nutrition
- Serving Size: 1 piece
- Calories: 95 kcal
- Sugar: 13 g
- Sodium: 35 mg
- Fat: 4 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 1.3 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 0.4 g
- Protein: 1.2 g
- Cholesterol: 12 mg

