Indulge in the rich, comforting flavors of Vegan Suji Halwa, a plant-based twist on a traditional Indian dessert. This quick and easy recipe comes together in just 20 minutes, combining roasted semolina (suji), creamy plant-based milk, and the natural sweetness of coconut sugar or brown sugar. Infused with warm cardamom and optional saffron for a fragrant touch, this dairy-free halwa is elevated with raisins and crunchy chopped nuts like almonds, cashews, and pistachios. Whether served as a festive treat or a cozy dessert, this vegan suji halwa is perfect for satisfying your sweet cravings without compromising on flavor or tradition. Its gluten-free adaptability and wholesome ingredients make it an irresistible choice for any occasion!
Scan with your phone to download!
In a medium-sized saucepan, heat the plant-based milk and water together over low heat. If using saffron, add it to the mixture so it can infuse. Keep this warm but do not let it boil.
In a thick-bottomed pan or skillet, heat the coconut oil or vegan butter over medium heat.
Add the semolina and roast it in the oil, stirring continuously, until it turns golden brown and releases a nutty aroma. This step may take about 6–8 minutes. Stir constantly to prevent burning.
Once the semolina is evenly roasted, lower the heat and carefully pour in the warmed milk-water mixture. Stir quickly and thoroughly to avoid lumps forming.
Add the coconut sugar or brown sugar and mix well until fully dissolved. Continue stirring as the mixture thickens.
Add the cardamom powder, raisins, and chopped nuts to the halwa. Stir well so the flavors combine evenly.
Cook the halwa on low heat, stirring occasionally, until it reaches your desired consistency. This should take about 5–7 minutes.
Remove the pan from the heat and let the halwa rest for a minute or two. Serve warm, garnished with extra chopped nuts if desired.
Serving size | (1256.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2321.1 |
Total Fat 71.1g | 0% |
Saturated Fat 50.1g | 0% |
Polyunsaturated Fat 0.0g | |
Cholesterol 0mg | 0% |
Sodium 594.7mg | 0% |
Total Carbohydrate 391.6g | 0% |
Dietary Fiber 12.0g | 0% |
Total Sugars 238.5g | |
Protein 32.4g | 0% |
Vitamin D 200.0IU | 0% |
Calcium 1005.6mg | 0% |
Iron 10.1mg | 0% |
Potassium 3447.5mg | 0% |
Source of Calories