Experience the rich and traditional flavors of Bengal with a modern twist in our Vegan Classic Bengali Sandesh recipe. This dairy-free version of the iconic Indian sweet features the smooth creaminess of tofu blended with coconut milk, infused with delicate cardamom, and sweetened to perfection. A hint of rose water adds floral elegance, while garnishes of vibrant saffron strands and crunchy pistachios elevate each bite. Ready in just 35 minutes, this vegan dessert is as beautiful as it is delicious, offering an irresistible melt-in-your-mouth texture. Perfect for festive occasions, tea-time indulgence, or gifting, this Sandesh delivers authentic flavor without compromising on plant-based living.
Drain the tofu and pat dry with a paper towel to remove excess water.
In a blender, add the tofu and coconut milk and blend until smooth and creamy.
Transfer the tofu-coconut mixture into a non-stick pan over medium heat.
Add the powdered sugar and cardamom powder to the pan, stirring continuously for about 10-12 minutes until the mixture thickens and leaves the sides of the pan.
Stir in the coconut oil and cook for another couple of minutes until the mixture has a dough-like consistency.
Remove from heat and add the rose water. Mix well and let the mixture cool slightly.
Finely chop the pistachios and set aside. Soak saffron strands in a tablespoon of warm water to release their color and flavor.
While the mixture is still warm, take small portions and shape them into round balls or flatten them slightly for a disc shape.
Garnish each Sandesh with a pinch of chopped pistachios and a saffron strand.
Let them cool completely at room temperature before serving or refrigerate for a firmer texture.
Calories |
981 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 37.8 g | 48% | |
| Saturated Fat | 14.7 g | 74% | |
| Polyunsaturated Fat | 1.6 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 107 mg | 5% | |
| Total Carbohydrate | 131.6 g | 48% | |
| Dietary Fiber | 6.5 g | 23% | |
| Total Sugars | 117.4 g | ||
| Protein | 44.7 g | 89% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 646 mg | 50% | |
| Iron | 6.5 mg | 36% | |
| Potassium | 883 mg | 19% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.