This Vegan Badam Pista Burfi is a rich, nutty Indian sweet made with almonds, pistachios, and fragrant cardamom. It has a soft, fudgy texture with a delicate sweetness and beautiful green-and-cream color from the nuts. Made without ghee or dairy, this plant-based burfi is perfect for festivals, celebrations, gifting, or whenever you want a traditional Indian treat with a vegan twist.
Can This Vegan Badam Pista Burfi Support Weight Loss Goals?
It can be enjoyed as part of a balanced eating pattern when portions are kept moderate. Almonds and pistachios provide protein, fiber, and unsaturated fats, which can make a small serving satisfying. However, nuts are calorie-dense and the sweetener contributes additional calories, so portion size remains important.
Does This Recipe Fit a High-Protein Lifestyle?
This burfi provides plant-based protein from almonds and pistachios, with approximately 5 g of protein per piece. It is also naturally dairy-free and contains fiber from the nuts. For a more protein-focused snack, enjoy a small piece alongside unsweetened soy yogurt or another plant-based protein source.
Why This Recipe Is Special
- Vegan: Made without ghee, milk, cream, or other dairy ingredients.
- Nut-rich: Almonds and pistachios provide wonderful flavor and texture.
- Naturally aromatic: Cardamom gives the burfi its classic Indian dessert character.
- Festive and elegant: Beautiful enough for celebrations and gifting.
- Easy to portion: Cut into small squares or diamonds for serving.
My Personal Experience
- The almond and pistachio combination is delicious.
The almonds create a rich base while pistachios add a delicate flavor and beautiful color. - I love the soft, fudgy texture.
Cooking the mixture to the right consistency gives the burfi a tender bite without making it sticky. - The cardamom makes the flavor feel special.
Just a small amount adds a warm, fragrant aroma that complements the nuts perfectly. - It is especially nice for festive gatherings.
Small diamond-shaped pieces look beautiful arranged on a serving platter.
Perfect For
This Vegan Badam Pista Burfi is perfect for Diwali, Holi, Eid, Indian festivals, family celebrations, dinner parties, gifting, potlucks, afternoon tea, dessert platters, and vegan celebrations.
Why You’ll Love This Recipe
- Rich nutty flavor:
Almonds and pistachios provide a naturally luxurious taste.
Every bite has a satisfying nutty richness. - Completely dairy-free:
There is no ghee, milk, or cream in this version.
It is ideal for vegan and dairy-free dessert tables. - Beautiful presentation:
Pistachios give the burfi an attractive green color.
Cut pieces into diamonds for a traditional finish. - Simple ingredients:
The recipe relies on a short list of familiar ingredients.
Most of the flavor comes naturally from the nuts and cardamom. - Perfect for gifting:
Once chilled and cut, the pieces are easy to arrange in boxes.
A few pistachio slivers on top make them look extra festive.
Common Mistakes to Avoid
- Overcooking the mixture: This can make the burfi hard and crumbly instead of soft and fudgy.
- Adding too much liquid: Excess liquid makes it difficult for the mixture to set properly.
- Skipping the greased parchment: The finished burfi can stick to the pan and become difficult to remove.
- Cutting while hot: Allow the mixture to cool and firm up before slicing.
- Using coarse nut flour: Finely ground almonds create a smoother, more cohesive texture.
Required Equipment
- Heavy-bottomed saucepan — distributes heat evenly and reduces the chance of scorching.
- Food processor — finely grinds almonds and pistachios for a smooth texture.
- Wooden spoon or silicone spatula — makes constant stirring easier.
- 8-inch square pan — creates a convenient thickness for slicing.
- Parchment paper — makes lifting and cutting the burfi much easier.
Storage Instructions
Allow the burfi to cool completely before cutting and storing.
Place the pieces in an airtight container with parchment paper between layers. Refrigerate for up to 7 days.
For longer storage, wrap individual pieces and freeze in a freezer-safe container for up to 1 month. Thaw in the refrigerator before serving.
For the best texture, allow refrigerated burfi to sit at room temperature for 10–15 minutes before eating.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 15–20 minutes
- Cooling Time: 1 hour
- Total Time: About 1 hour 35 minutes
- Servings: 16 pieces
- Best Season: All-season
- Total Calories: Approximately 125 calories per piece
Short 3-Line Description
Vegan Badam Pista Burfi is a rich Indian sweet made with almonds, pistachios, cardamom, and plant-based ingredients.
It has a soft, fudgy texture and delicate nutty flavor without any dairy or ghee.
Perfect for festivals, gifting, celebrations, or an elegant homemade dessert.
📝 Ingredients
- 1 1/2 cups blanched almond flour — approximately 150 g
- 1/2 cup finely ground pistachios — approximately 60 g
- 1/2 cup powdered sugar
- 1/4 cup unsweetened almond milk
- 1 tbsp coconut oil
- 1/2 tsp ground cardamom
- 1/2 tsp rose water, optional
- Pinch of salt
For Garnishing
- 2 tbsp finely sliced pistachios
- 1 tbsp sliced almonds
- Optional edible rose petals
Ingredient notes: Use finely ground nuts for a smoother burfi. Unsweetened almond milk works well, while rose water is optional but adds a lovely traditional aroma.
Directions
- Prepare the pan.
Line an 8-inch square pan with parchment paper, leaving some paper hanging over the sides for easy removal. Lightly grease the parchment with a little coconut oil. - Combine the dry ingredients.
In a bowl, mix the almond flour, ground pistachios, powdered sugar, cardamom, and salt. - Heat the pan.
Place a heavy-bottomed saucepan over low heat and add the coconut oil. - Add the nut mixture.
Pour the dry mixture into the saucepan and stir gently for 1–2 minutes to warm the nuts. - Add the almond milk.
Slowly pour in the almond milk while stirring continuously to prevent lumps. - Cook the mixture.
Continue cooking over low to medium-low heat for 8–12 minutes, stirring constantly. The mixture will gradually become thicker and begin pulling away from the sides of the pan. - Check the consistency.
The mixture should resemble a thick, soft dough and should hold together when pressed with the spatula. Avoid cooking it until it becomes dry or crumbly. - Add rose water.
Remove the pan from the heat and stir in the rose water, if using. - Transfer to the pan.
Immediately spoon the mixture into the prepared pan. - Flatten evenly.
Place another sheet of parchment paper over the mixture and gently press or roll it into an even layer approximately 1/2 inch thick. - Garnish.
Remove the top parchment and gently press sliced pistachios and almonds over the surface. - Cool.
Let the burfi cool at room temperature for approximately 30–45 minutes. - Chill.
Refrigerate for another 30–60 minutes, or until firm enough to cut cleanly. - Slice.
Lift the burfi from the pan using the parchment. Cut into 16 squares or diamond-shaped pieces with a sharp knife.
High-protein cooking tip: The almonds and pistachios naturally provide plant-based protein. For a more protein-focused dessert plate, serve a small piece alongside unsweetened soy yogurt or another protein-rich vegan accompaniment.
Nutrition Facts — Per Serving (Approximate)
Values are estimates and vary according to the nuts, sweetener, and portion size used.
- Calories: ~125 kcal
- Fat: ~8 g
- Cholesterol: 0 mg
- Sodium: ~20 mg
- Potassium: ~120 mg
- Total Carbohydrates: ~11 g
- Fiber: ~2 g
- Net Carbs: ~9 g
- Sugars: ~7 g
- Protein: ~5 g
- Calcium: ~45 mg
Notes
- Storage: Keep in an airtight container in the refrigerator for up to 7 days.
- Freezing: Freeze for up to 1 month.
- Serving: Allow chilled pieces to sit at room temperature briefly for the best texture.
- Allergy note: Contains almonds and pistachios.
- Dairy-free: Use certified dairy-free ingredients if needed.
- Flavor boost: Add saffron, rose water, or a tiny pinch of nutmeg.
- Texture tip: Do not overcook the mixture because it will continue to firm as it cools.
- Sweetness: Adjust the powdered sugar slightly according to your preferred sweetness.
- Garnish: Press pistachio slivers into the surface while the burfi is still warm so they adhere properly.
Frequently Asked Questions
1. Is Badam Pista Burfi naturally vegan?
Traditional versions often contain ghee or milk, but this recipe uses coconut oil and almond milk to keep it completely vegan.
2. Can I use whole almonds instead of almond flour?
Yes, finely grind blanched almonds in a food processor, taking care not to process them long enough to turn them into almond butter.
3. Can I replace the almond milk?
Yes, another unsweetened plant-based milk can be used, although almond milk complements the flavor particularly well.
4. Why is my burfi too soft?
The mixture may need a little more cooking time to reach the stage where it pulls away from the sides of the pan.
5. Why did my burfi become hard?
It was likely cooked too long or at too high a temperature, causing excess moisture to evaporate.
6. Can I make this burfi ahead of time?
Yes, it is an excellent make-ahead dessert and can be refrigerated for up to 7 days.

