Delight in a comforting and guilt-free twist on a beloved classic with this Whole30 Sooji Halwa! Carefully crafted to meet all Whole30 guidelines, this grain-free halwa swaps traditional semolina for finely ground almond flour, roasted to perfection in luscious coconut oil for a rich, nutty base. Sweetened naturally with Medjool date paste and enriched with creamy full-fat coconut milk, each spoonful is infused with warm notes of cardamom. Toasted nuts and plump raisins add texture and bursts of natural sweetness, making this dessert as indulgent as it is wholesome. Perfect for those seeking a paleo-friendly, gluten-free, and refined sugar-free treat, this Whole30-approved halwa is ready in just 25 minutes and shines as a heartwarming finish to any meal. Serve it warm and watch it disappear!
Scan with your phone to download!
In a medium-sized saucepan, heat the coconut oil over medium heat.
Once the coconut oil is melted, add the almond flour and roast it, stirring frequently, until the flour turns golden brown and emits a nutty aroma. This should take about 5-7 minutes.
While the almond flour is roasting, blend the chopped Medjool dates with 1/2 a cup of the hot water to create a smooth paste. Set aside.
Slowly add the remaining 1 cup of hot water to the roasted almond flour, stirring continuously to avoid lumps.
Add the date paste to the saucepan and mix well to ensure it is evenly incorporated.
Pour in the coconut milk, cardamom powder, and a pinch of salt. Stir the mixture thoroughly and let it cook on low heat until it thickens, about 5-7 minutes.
In a small skillet, lightly toast the chopped nuts and raisins until the nuts are fragrant and the raisins are plump.
Stir the toasted nuts and raisins into the halwa, saving a few for garnish.
Turn off the heat and let the halwa sit for 2-3 minutes. Serve warm, garnished with the reserved nuts and raisins.
Serving size | (1029.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2244.0 |
Total Fat 176.9g | 0% |
Saturated Fat 103.9g | 0% |
Polyunsaturated Fat 0.5g | |
Cholesterol 0mg | 0% |
Sodium 217.2mg | 0% |
Total Carbohydrate 167.4g | 0% |
Dietary Fiber 32.1g | 0% |
Total Sugars 121.6g | |
Protein 37.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 459.8mg | 0% |
Iron 17.5mg | 0% |
Potassium 2968.9mg | 0% |
Source of Calories