How to Make Almond Butter (Traditional & Healthy Version)

Almond Butter, known locally as 'Badam Makkhan,' is a wholesome spread that has gained immense popularity in Indian households for its rich flavor and nutritional value. Traditionally, almonds (badam) have been a vital part of Indian cuisine, featured in sweets like badam barfi, halwa, and as a staple during festivals such as Diwali and Raksha Bandhan. Transforming these nutritious nuts into a creamy butter makes for a modern, health-conscious twist that fits beautifully into Indian diets. Almond Butter stands out for its nutty aroma and natural sweetness, offering a delightful alternative to regular butter or spreads—perfect for lunchboxes, breakfast rotis, or as a topping for fruits. Its creamy texture and high satiety make it an ideal choice for busy urban lifestyles. Whether enjoyed with multigrain atta bread or used in energy balls (laddus), almond butter brings together the essence of Indian flavors and modern nutrition, making it a must-have pantry staple for health enthusiasts across India.

35 min total2 servingsEasy90 kcal / 100g

Ingredients

  • Raw almonds (badam)
    1 cup Raw almonds (badam) (whole, unroasted)
  • Rock salt (sendha namak)
    1/4 tsp Rock salt (sendha namak) (or regular salt)
  • Desi ghee
    1 tsp Desi ghee (for flavor, optional)
  • Jaggery powder (gur)
    1 tbsp Jaggery powder (gur) (for natural sweetness, optional)
  • Cardamom powder (elaichi)
    1/4 tsp Cardamom powder (elaichi) (for aroma)
  • Sunflower oil
    1 tsp Sunflower oil (only if needed for consistency)
  • Roasted flax seeds (alsi)
    1 tbsp Roasted flax seeds (alsi) (for extra nutrition, optional)
  • Sesame seeds (til)
    1 tsp Sesame seeds (til) (for added calcium, optional)

Step-by-step instructions

Step 1: Dry roast the almonds (badam) in a heavy-bottomed kadhai or on a ta...
0%
10 min

Step 1 · Dry roast the almonds (badam) in a heavy-bottomed kadhai or on a ta...

Dry roast the almonds (badam) in a heavy-bottomed kadhai or on a tawa over low heat for 8-10 minutes, stirring continuously until fragrant and lightly golden.

Step 2: Let the roasted almonds cool completely
0%

Step 2 · Let the roasted almonds cool completely

Let the roasted almonds cool completely. This prevents the oil from separating too quickly while grinding.

Step 3: Transfer cooled almonds to a mixer jar
0%

Step 3 · Transfer cooled almonds to a mixer jar

Transfer cooled almonds to a mixer jar. Pulse at intervals, scraping down the sides, until the almonds turn into a coarse meal.

Step 4: Continue blending in intervals
0%

Step 4 · Continue blending in intervals

Continue blending in intervals. The almonds will release their natural oils, transforming from powder to a creamy butter. Add a teaspoon of sunflower oil if the mixture looks dry.

Step 5: Mix in rock salt
0%

Step 5 · Mix in rock salt

Mix in rock salt, jaggery powder, and cardamom powder. Blend briefly to combine. For extra nutrition, add roasted flax seeds and sesame seeds at this stage.

Step 6: Optionally
0%

Step 6 · Optionally

Optionally, add a spoon of desi ghee for enhanced aroma and richness. Blend to incorporate.

Step 7: Transfer the almond butter to a sterilized glass jar
0%

Step 7 · Transfer the almond butter to a sterilized glass jar

Transfer the almond butter to a sterilized glass jar. Store under refrigeration for up to 2 weeks.

Why this recipe is healthy

This homemade Almond Butter recipe is free from artificial preservatives, hydrogenated fats, and refined sugars, making it a cleaner and healthier choice compared to commercial spreads. The use of jaggery as a sweetener offers a lower glycemic index, and the addition of Indian superfoods like flax and sesame seeds increases its nutritional profile. Perfect for weight management, muscle recovery, and maintaining energy throughout the day.

A note on tradition

Almonds have been prized in Indian cuisine for centuries, especially during winter and festive seasons for their warming properties. Badam is often gifted during Diwali, Eid, or as part of wedding hampers. While almond butter itself is a modern adaptation, its ingredients and aromas are deeply rooted in Indian traditions. It's now a popular homemade alternative for health-conscious families seeking natural, preservative-free spreads.

← Back to Almond Butter nutrition