Go Back
+ servings

Vegan Bread Halwa

A vegan take on traditional Indian / Pakistani bread halwa. Perfect to celebrate Eid or use up some almost-stale bread.
Course Dessert
Cuisine Indian / Pakistani
Keyword bread, bread halwa, desserts, paleo, vegan
Cook Time 30 minutes
Total Time 30 minutes
Servings 8 people
Calories 371 kcal
Author Cheryl Malik


  • 4 cups bread crumbs (about 7 slices), preferably whole wheat
  • 1/3 cup coconut oil
  • 1 1/4 cup almond milk
  • 1/2 cup sugar (or about 1/3 cup agave nectar)
  • 1/4 teaspoon rose water
  • 1/2 teaspoon ground cardamom
  • 2 teaspoon coconut oil
  • 2 teaspoons cashews
  • 2 teaspoons raisins
  • 1-2 tbsp cardamom pods
  • 1-2 tbsp grated coconut


  1. In a medium saucepan, melt the 2 teaspoons coconut oil over medium heat. Sauté the cashews until golden brown. Set aside. Add raisins and sauté until they puff up - do not burn or char, as they will taste bitter. Set aside. Wipe out the saucepan.
  2. Heat 1/3 cup coconut oil over medium heat until melted and then sauté bread crumbs on medium-low heat for about 7 - 10 minutes, or until beautifully browned. Spoon out onto a plate to cool.
  3. Meanwhile, heat the almond milk and sugar (or agave) in the saucepan and bring to a boil, boiling just long enough to dissolve the sugar. Stir in the breadcrumbs, rose water, and cardamom and reduce heat to low. Cover and let cook about 3 - 5 minutes.
  4. Once the breadcrumbs have completely absorbed the almond milk mixture, cook over medium, stirring constantly, until the mixture begins to pull away from the sides of the pan.

Recipe Notes

Spoon into a serving bowl, and garnish with cashews, raisins, grated coconut, and cardamom pods.

Nutrition Facts
Vegan Bread Halwa
Amount Per Serving (8 g)
Calories 371 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 10g63%
Sodium 447mg19%
Potassium 133mg4%
Carbohydrates 54g18%
Fiber 3g13%
Sugar 16g18%
Protein 8g16%
Vitamin C 1mg1%
Calcium 149mg15%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.