Banana Almond Milkshake
A creamy, thick, and naturally sweet milkshake that blends ripe bananas with nutty almonds and chilled milk. This classic Indian breakfast or evening drink comes together in under 5 minutes and is a satisfying way to start the day or refuel after school.
For 4 servings
- prep
Soak and peel the almonds.
Soak 20 almonds in water for 2 hours at room temperature, or overnight in the fridge. Drain the water, then pinch each almond between your fingers to slip off the brown skin. Discard the skins.
TIPSoaking makes the almonds soft, creamy, and easier to digest. If short on time, soak them in hot water for 15 minutes. - prep
Prep the bananas and cardamom.
Peel the bananas and slice them into chunks. Crack open the green cardamom pods, remove the black seeds, and discard the green husks.
- mix · ~2 min
Blend into a smooth milkshake.
1.Add sliced bananas, peeled almonds, cardamom seeds, sugar, and ice cubes to a blender jar.2.Pour in the cold milk.3.Blend on high speed for 1-2 minutes until completely smooth and creamy with no almond bits remaining.TIPTaste and add an extra tablespoon of sugar only if your bananas were not sweet enough. - serve
Pour into glasses and garnish with almonds.
Pour the milkshake into chilled glasses. Scatter the slivered almonds on top. Serve immediately before any separation occurs.
TIPChill the glasses in the freezer for 5 minutes before pouring for the best frothy experience.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use very ripe bananas with brown spots for maximum natural sweetness and creamy texture.
- 2Soak almonds overnight or in hot water for 15 minutes if short on time — this softens them for a silky blend.
- 3Crush the cardamom seeds lightly before adding to release more aromatic oils into the milkshake.
- 4Blend on high speed for at least 90 seconds to ensure almonds are fully pulverized, avoiding gritty bits.
- 5Chill your serving glasses in the freezer for 5 minutes before pouring to keep the milkshake cold longer.
- 6Add an extra ice cube if you prefer a thicker, frostier shake — adjust milk slightly to balance.
Adapt it for your goals.
Dairy-free
Replace full-fat milk with chilled almond milk or coconut milk. The shake stays creamy while becoming lactose-free and lighter — perfect for those avoiding dairy.
high proteinHigh-protein
Add 1 scoop of unflavored or vanilla protein powder and use 1 extra tablespoon of almonds. Great as a post-workout recovery drink that still tastes like a treat.
low sugarLow-sugar
Omit the added sugar entirely and use 4 very ripe bananas plus a pinch of cinnamon. The natural fruit sweetness is enough for a guilt-free indulgence.
veganVegan
Swap cow's milk for oat milk or cashew milk and use maple syrup or date syrup instead of sugar. All plant-based, yet still rich and satisfying.
chocolate twistChocolate twist
Add 1 tablespoon of unsweetened cocoa powder or 2 tablespoons of chocolate syrup before blending. Pairs beautifully with banana and cardamom for an Indian-style chocolate shake.
Why this is on our healthy list.
Rich in Potassium
Bananas deliver a high dose of potassium, which supports healthy blood pressure and muscle function.
Good Source of Vitamin E
Almonds provide vitamin E, a fat-soluble antioxidant that helps protect cells from oxidative stress.
Natural Energy Boost
The combination of banana carbohydrates and almond protein makes this shake a quick, balanced energy source for breakfast or post-activity refueling.
Digestive Aid from Cardamom
Green cardamom is traditionally used in Indian cooking to soothe digestion and reduce bloating.
Bone Health Support
Full-fat milk supplies calcium and vitamin D, essential for maintaining strong bones and teeth.
Frequently asked questions
Yes, but the shake may have a slightly grainy texture and the skin can add a mild bitterness. Soaking at least 15 minutes in hot water helps.



