Badam Milkshake

// Badam milkshake, or Indian Almond Milkshake, is a delectable and refreshing drink that is popular in India during the summer season.



Badam milkshake, or Indian Almond Milkshake, is a delectable and refreshing drink that is popular in India during the summer season. This street style recipe is easy-to-make and can be enjoyed as a breakfast drink, a dessert, or an after-meal beverage.

Cooking tip of the day
Culinary Education: Workshops and Masterclasses

Attend workshops or masterclasses in specific cuisines or techniques to expand your knowledge.

photo of two glasses of badam milkshake on a plate with flowers in the background

This creamy and rich drink can also be served at parties, celebrations, and festivals. Made with some handy ingredients, it gets done in under 20 minutes.

This protein-rich, healthy, and flavorsome drink has a thick and creamy texture that entices many people.

About Badam Milkshake

Badam Milk Shake, Badam Shake, or Indian Style Almond Milkshake is a popular milk-based beverage that has become famous for its delicious taste and refreshing texture. It is a simple and easy-to-make, wonderful summer drink that is not only delightful but also rich in protein and essential nutrients. It is a perfect drink to serve as brunch, after-meal beverage or even as an indulgent weekend breakfast.

The creamy and thick texture of the badam shake is simply irresistible. The combination of almonds, milk, and custard creates a smooth and velvety texture that makes every sip of this enticing drink an extravagant experience.

photo of a woman holding a glass of a badam milkshake

Another reason people love this drink is because of its nutritional value. Almonds are an excellent source of vitamin E, protein, fiber, healthy fats, and other essential nutrients and that is why it is considered a healthy addition to a balanced diet.

This milkshake uses sugar, which can be replaced with healthy alternatives such as jaggery powder, coconut sugar, or dates.

It is an ideal breakfast drink that can give you the energy required to kick start your day. The thick and creamy consistency of the milkshake also makes it an ideal dessert that can satisfy your sweet tooth after a meal.

The ingredients used in making badam shake are simple and easily available in most supermarkets or grocery stores. Plus, this milkshake recipe is versatile that everyone can enjoy. Just do the adjustments according to taste preferences, your almond milkshake is ready.

How to Make Badam Milk Shake at Home

To make this delicious beverage, you will need about 30 pieces of almonds, 1-liter full cream milk, 1/2 cup of sugar, a pinch of cardamom powder, rose water, custard powder, chopped nuts, and some saffron strands.

First, you need to blend the soaked almonds with milk until smooth. After that custard powder is mixed with cold milk and mixed until combined. Later milk is boiled with saffron strands until it thickens a bit.

Then it is flavored with cardamom and cooked along with almond paste for about 4-5 minutes. After that, sugar is added to sweeten it.

Lastly, add custard mixture to the boiling milk and cook until the milk has thickened and reaches a pouring and creamy consistency. Then it is flavored with rose water and enriched with chopped nuts.

After that, let the mixture cool down at room temperature and then chill in the refrigerator. Your badam milkshake is now ready to be served. You can garnish it with some chopped almonds or pistachios and serve it chilled.

This delicious drink badam milk shake, can be served anytime of the day when you are craving for a rich, creamy, and chilled dessert or drink. Another great thing about this drink is that it can be made ahead of time and kept refrigerated until ready to serve.

You can make it with other flavors such as strawberry or rose for different taste preferences.

there are two glasses of almond milkshake on a tray with a plant in the side

This Badam Milkshake  

✓ has a thick and creamy consistency

✓ is smooth and velvety

✓ is a refreshing and cooling drink

✓ great for summer parties or get-togethers

✓ has a subtle yet pleasant flavor from the saffron and cardamom

✓ is customizable

✓ is rich in healthy fats

✓ is a great source of vitamin E, and protein

✓ can be prepared in advance

✓ is best served chilled

Ingredients

This milkshake recipe uses some simple and readily available ingredients. The following is a detailed description of the ingredients used in badam milk shake recipe:

  • Almonds: Badam or almonds are the key ingredient of this Indian badam milkshake recipe. It provides the beverage with its characteristic nutty flavor and creamy texture. Here, you can use both blanched and raw almonds.

1/4 cup of almond flour can also be used for making almond paste.

  • Milk: It is the second main ingredient of this recipe. It is the base of the badam milkshake and gives the milkshake a creamy taste and thick texture. Full fat milk tasted best here, but you can also use semi-skimmed milk.

Remember the low-fat milk will not give the same creamy texture as the full cream milk.

  • Sweetener: Sugar is added to the drink to sweeten this milkshake. It also balances out the nutty flavor of the almonds. The street style recipe uses white sugar so I have used white granulated sugar here. However, you can also use brown sugar, dates, or coconut sugar.

  • Flavorings: For flavoring I have used cardamom powder (a sweet-scenting spice) to add a subtle yet delightful flavor to this milkshake. I have also added saffron strands and rose water to provide a distinct floral flavor and aroma.

  • Vanilla custard powder: It is added to the badam shake to make it thicker and creamy. Adding vanilla flavored custard powder also adds delicate vanilla flavor that beautifully complements the nutty taste of the almonds.  

  • Chopped nuts: I have added a mix of chopped nuts (almonds, cashews, and pistachios) in the milkshake recipe for a delightful crunch and used it as garnish.

overhead photo of a plate with two glasses of badam milkshake on it

Variations

Badam milk shake is a flexible drink that can be easily customized to suit individual tastes and preferences. Here are some variations of the classic almond milkshake recipe:

Chocolate Badam Milkshake

To add a chocolate flavor to the classic almond milkshake, simply use corn flour instead of vanilla custard powder. Also, skip other flavorings (saffron, cardamom, and rose) and use cocoa powder or chocolate syrup to the recipe. The rest of the recipe will be the same.

Mango Badam Milkshake

To make a mango flavored badam milkshake, swap vanilla custard powder with mango flavored custard powder. Also, after cooling, add 1 cup mango pulp to the drink, or blend the milkshake with diced mangoes to give this drink a fruity flavor.

It is a wonderful variation for summer months when fresh mangoes are in season.

Strawberry Badam Milkshake

Strawberry flavored almond milkshake can be made by substituting vanilla custard powder with strawberry flavored custard powder. Also, after cooling, add some chopped strawberries, or strawberry puree to the milkshake.

Kesar Pista Badam Milkshake

Here, swap vanilla custard powder with kesar pista custard powder and the rest of the recipe will be the same. Also, replace mixed nuts with chopped pistachios.

Rose Badam Milkshake

To make rose flavored badam milk shake, reduce the amount of sugar and add 1/4 cup of rose syrup to the milkshake recipe. You can also add some dried rose petals to the milkshake.

Coconut Badam Milkshake

For this coconut flavored badam shake, replace regular milk with coconut milk. Also add 1 tablespoon of shredded coconut to the almond milkshake recipe for a tropical flavor. It is an indulgent drink for those who love coconut flavor.

Storage suggestions

This Indian style almond milkshake tastes best when served chilled within a few hours of making it. You can also store it for up to 2 days in the refrigerator.

To store, transfer it to a sealed container and chill in the refrigerator until use. Give it a quick stir before serving and enjoy.

You can also freeze it for a longer shelf life. To freeze, transfer cooled milkshake to a Ziplock bag and freeze for up to 3 months. When you want to serve, thaw it in the refrigerator overnight and serve. If the texture is uneven, you can blend it before serving.

Serving Suggestions

Indian Almond Milkshake can be served as a refreshing breakfast drink, summer drink/dessert, or an after-meal drink. It tastes best when served chilled.

You can serve it as an evening snack along with samosa, khaman dhokla, aloo bhuija, paneer tikka, aloo pakora, or aloo tikki chaat. You can also serve along with an elaborate Indian meal consisting of palak puri, paneer korma, chana masala, matar pulao, pineapple raita, gulab jamun, chickpea salad, pickle and papad.

It can also be served as a refreshing after meal drink to soothe the spiciness.

closeup photo of two glasses of badam milkshake with chopped nuts on top

Pro tips & tricks to make Badam Milkshake at home

Making a perfect almond milkshake is remarkably simple. Just follow the tips below to make the best badam shake at home:

  1. Almonds: It is recommended to use soaked almonds to get a smooth almond paste. Soak them overnight or for at least 4-5 hours before making the milkshake. Also, peel the skin before blending them so that you get a creamy texture, and the skin bits do not get stuck in your teeth.

  2. Milk: For making almond milkshake, you can use room temperature milk. But for making custard mixture, use chilled milk.  

  3. Blender: For making almond paste, it is advised to use a high-speed blender to get a smooth and creamy mixture.  

  4. Sweetener: You can add sweetener according to taste preference. If you do not want to use sugar, then you can use dates, honey, or jaggery powder.

  5. Chill: Make sure to chill the milkshake before serving. Chilling for at least 2 hours is highly recommended. The chilling time will help to enhance the flavors and provide a refreshing and delightful experience.

  6. Smooth texture: If in case, your milkshake turns lumpy, then you can whisk it or blend it using a blender.

  7. Toppings: You can also top this milkshake with vanilla ice cream, rose ice cream, kesar pista ice cream, strawberry ice cream or rose ice cream.

photo of a person pouring a golden spoon into a glass of almond milkshake

FAQ

What is badam milkshake?

Badam milk shake, or Almond milkshake is a popular and refreshing Indian summer drink made by blending soaked almonds with milk, sweetener, and flavorings.

Is badam milkshake healthy?

Yes, badam shakes are considered a healthy drink as they are rich in protein, vitamins, fiber, and healthy fats. This badam drink is also an excellent source of calcium, which is essential for maintaining healthy bones and teeth.  

Can I use almond milk instead of whole milk to make badam milkshake?

Yes, you can use almond milk instead of whole milk to make almond milkshake. However, remember that the texture of the milkshake will not be as creamy and rich. Also, the flavor of the milkshake will be different.

Can I use roasted almonds to make Almond milkshake?

Using raw almonds is recommended to make Badam milk shake. But you can use blanched almonds or almond flour.

How long can I store Badam Shake in the refrigerator?

Badam Milkshake stays fresh for up to 2 days when stored in the refrigerator. To preserve its freshness and flavor, store it in an air-tight container.

Can I make Badam milkshake without adding sugar?

Yes, you can make Badam milk shake without adding sugar by substituting it with natural sweeteners such as dates or jaggery.  

Is Badam Milk Shake suitable for people with lactose intolerance?

This Badam milkshake recipe contains regular milk, so it is not suitable for people with lactose intolerance. If you want to make it lactose-free, then use lactose-free milk. You can also use almond milk or other non-dairy milk alternatives.


Badam Milkshake (Step-by-step photo instructions)

How to make Badam Milkshake

  1. Add soaked and peeled almonds to a bowl. Also, add 3/4 cup milk to the same bowl. Now transfer them to a blender and blend until smooth and creamy. Set aside. In a small bowl, mix together the vanilla custard powder and 1/4 cup of cold milk until well combined. Keep it aside for later use.
  2. Image of the recipe cooking step-1-1 for Badam Milkshake
  3. In a wide pan, add the milk powder and stir it well. Heat for 2 minutes, then add crushed saffron strands and mix well. Bring the milk to a boil over high heat. Once boiling, reduce the heat to medium. Keep boiling and scrapping the sides of the pan with a spatula. You need to boil for about 4 minutes or until the milk thickens slightly.
  4. Image of the recipe cooking step-1-2 for Badam Milkshake
  5. When the milk has reduced, add the prepared milk-almond paste. Mix well and stir continuously. After that, add cardamom powder and mix it well to combine. Let it boil for about 3-4 minutes. Next, add sugar and mix well. Cook it until the sugar dissolves completely.
  6. Image of the recipe cooking step-1-3 for Badam Milkshake
  7. Stir the custard mix and turn the heat to low. Now, slowly add it to the pan while stirring constantly. Cook for 2-3 minutes or until it thickens slightly. You don't want to overcook it as it will become too thick after cooling. We need pouring consistency like a milkshake.
  8. Image of the recipe cooking step-1-4 for Badam Milkshake
  9. Once done, add rose/kewra water and mix well. Let it cool completely at room temperature then chill it in the refrigerator. After cooling, you can serve it as it is. Alternatively, transfer it to a blender and blend until smooth. Pour it into a glass and top with chopped nuts and glazed cherry. Serve chilled.
  10. Image of the recipe cooking step-1-5 for Badam Milkshake

Recipe Card


Badam Milkshake [Recipe]

Recipe Image
Badam milkshake, or Indian Almond Milkshake, is a delectable and refreshing drink that is popular in India during the summer season.
★★★★★
(Rating: 5 from 6 reviews)

Prep time 🕐 Cook time 🕐 Total time 🕐
20 mins
Category ☶ Cuisine ♨ Serves ☺
Drinks Indian 4
Nutrition Info ⊛ Serving size ⊚
214 calories 1

INGREDIENTS

For Badam Milkshake
  • 30 almonds, soaked overnight and peeled
  • 2 teaspoons vanilla custard powder or corn flour
  • 3/4 cup + 1/4 cup + 3 cups whole milk, divided
  • 7-8 tablespoons granulated sugar, or to taste
  • 1/4 cup saffron-infused milk (or regular milk)
  • 1/2 teaspoon cardamom powder
  • 1/2 teaspoon rose or kewra water (optional)
  • 2-3 tablespoons chopped nuts
For serving
  • Chopped nuts, for garnish
  • Glazed cherries or rose syrup (optional)

INSTRUCTIONS:

How to make Badam Milkshake
  1. Add soaked and peeled almonds to a bowl. Also, add 3/4 cup milk to the same bowl. Now transfer them to a blender and blend until smooth and creamy. Set aside. In a small bowl, mix together the vanilla custard powder and 1/4 cup of cold milk until well combined. Keep it aside for later use.
  2. In a wide pan, add the milk powder and stir it well. Heat for 2 minutes, then add crushed saffron strands and mix well. Bring the milk to a boil over high heat. Once boiling, reduce the heat to medium. Keep boiling and scrapping the sides of the pan with a spatula. You need to boil for about 4 minutes or until the milk thickens slightly.
  3. When the milk has reduced, add the prepared milk-almond paste. Mix well and stir continuously. After that, add cardamom powder and mix it well to combine. Let it boil for about 3-4 minutes. Next, add sugar and mix well. Cook it until the sugar dissolves completely.
  4. Stir the custard mix and turn the heat to low. Now, slowly add it to the pan while stirring constantly. Cook for 2-3 minutes or until it thickens slightly. You don't want to overcook it as it will become too thick after cooling. We need pouring consistency like a milkshake.
  5. Once done, add rose/kewra water and mix well. Let it cool completely at room temperature then chill it in the refrigerator. After cooling, you can serve it as it is. Alternatively, transfer it to a blender and blend until smooth. Pour it into a glass and top with chopped nuts and glazed cherry. Serve chilled.

WATCH RECIPE VIDEO: Click the play button and video will load ...


NOTES:

  1. Almonds: You can also use almonds without peeling, but the milkshake will have a slightly gritty texture. So, to get a smoother and creamier milkshake I recommend peeling the almonds before using.
  2. Vegan: To make a vegan badam milkshake, swap milk with coconut or almond milk.
  3. Be sure not to overcook the mixture, or it will turn into a custard.
  4. Vanilla custard is used to thicken the milkshake, but you can also replace it with corn flour or arrowroot powder.
  5. For best results, serve the almond milkshake chilled.
  6. If your milkshake has thickened too much after cooling, then you can add a little milk to it and blend it again.
  7. You can also add a scoop of vanilla ice cream to the milkshake for a richer and creamier texture.


Subscribe to our mailing list and collect recipes wherever you are. It's FREE + You'll also get a BONUS EBOOK about INTERESTING COOKING TIPS.

Share this Recipe with your friends: