If you want an Indian sweet that looks impressive but takes almost no effort, these coconut almond balls are your answer. They are soft, lightly toasted, and fragrant with cardamom, and they come together in one pan in about 20 minutes. There is no sugar syrup to watch and no complicated technique.
Think of them as a modern nariyal ladoo. Almond flour replaces part of the coconut, which gives you a richer, more tender bite and a slightly more wholesome treat. They are naturally gluten-free and vegetarian, so they work for most guests at a festive table.

Jump to:
Why You'll Love This Coconut Almond Ladoo Recipe
- Only 3 main ingredients: almond flour, desiccated coconut, and sweetened condensed milk, plus cardamom for aroma.
- Ready in 20 minutes: 5 minutes of prep and 15 minutes on the stove.
- Beginner friendly: a great first step if you've never made mithai at home.
- Festival ready: ideal for Diwali, Navratri, Ganesh Chaturthi, Raksha Bandhan, or Holi.
- Gluten-free and vegetarian: easy to share with a mixed crowd.
- Make-ahead friendly: they keep well in the fridge, so you can prepare them days before guests arrive.
Ingredients
- Almond flour: gives structure, a buttery flavor, and a tender texture. No almond flour? Grind blanched almonds to a very fine powder.
- Desiccated coconut (unsweetened, fine): adds sweetness, chew, and that classic ladoo flavor. You'll also use some for rolling.
- Sweetened condensed milk: sweetens the mixture and binds everything together.
- Green cardamom powder: the signature Indian flavor. Freshly ground pods are best.
- Ghee: a little to grease your hands so the mixture doesn't stick.

How to Make Coconut Almond Balls
- Toast the base. Warm a non-stick pan over medium-low heat. Add the coconut and almond flour and stir for 2 to 3 minutes until nutty and fragrant. Keep the color pale. You want toasted, not browned.
- Add the condensed milk. Pour it in and stir constantly for 2 to 3 minutes until the mixture thickens and pulls together into a soft dough.
- Flavor it. Stir in the cardamom powder.
- Cool slightly. Take the pan off the heat and let the mixture rest for 3 to 4 minutes, until it is warm but comfortable to handle.
- Shape. Grease your palms with a little ghee, scoop out a small portion, and roll it into a smooth ball.
- Coat. If desired, roll the balls in a little extra desiccated coconut or garnish with chopped almonds or pistachios. Let them cool completely before storing. Your homemade coconut almond balls are ready to enjoy!
You may also like: Coconut Burfi, Coconut Almond Cookies

Variations
- Classic coconut ladoo: skip the almond flour and use 2 cups desiccated coconut.
- Coconut Almond Balls with Dates: For a naturally sweetened variation, blend soft, pitted dates with the almonds and coconut. Add a small amount of water or another suitable binder only if needed. The texture will be denser and chewier than the condensed milk version.
- Rose-scented: add a few drops of rose water at the end.
- Saffron: soak a pinch of saffron in a teaspoon of warm milk and stir it in.
- Chocolate Coconut Almond Balls: Add a tablespoon or two of unsweetened cocoa powder to the mixture for a chocolatey twist. You can also drizzle the finished balls with melted chocolate.
- Mango twist: stir in a spoonful of mango pulp for a fruity version.
Pro-Tips
- Keep the heat low. Almond flour and coconut scorch quickly, so stir the whole time.
- Fix a dry mixture. If it crumbles and won't hold, stir in 1 to 2 tablespoons of milk and try again.
- Fix a sticky mixture. Cook it another minute, or let it cool a little longer before rolling.
- Roll while warm. If the mixture cools completely, it becomes harder to shape.
- Using fresh coconut? Roast it in a little ghee for 4 to 5 minutes first to cook off the moisture.
- Want more crunch? Fold in finely chopped toasted almonds or pistachios, or press a whole almond on top of each ball.
Storage
In the refrigerator: Store the coconut almond balls in an airtight container in the refrigerator for up to 1 week. Take them out about 30 minutes before serving so they soften and taste their best.
In the freezer: For longer storage, freeze them in a single layer, then transfer to a container for up to 1 month. Thaw them in the refrigerator before serving. Their texture may change slightly after freezing.
Make ahead: These coconut almond balls are convenient to prepare ahead of a party or holiday gathering. Chill them before transferring them to a serving platter.
More Indian Desserts You'll Love
- Milk Powder Burfi Bars
- Badam Halwa Truffles
- Paneer Kheer
- Kalakand with Ricotta Cheese
- Easy Peda Recipe
These coconut almond balls prove that a great Indian sweet doesn't need hours in the kitchen. With a few pantry ingredients and one pan, you get a festive dessert that tastes like you worked much harder. Make a batch this week, and don't be surprised when they disappear fast.
If you try them, leave a star rating and a comment below.

Coconut Almond Balls (Nariyal Badam Ladoo)
Equipment
Ingredients
- 1 cup desiccated coconut
- 1 cup almond flour
- ½ (7 oz) can sweetened condensed milk
- ½ teaspoon cardamom powder
- 2 tablespoons desiccated coconut for rolling
- 1 teaspoon ghee for greasing hands
Instructions
- Warm a non-stick pan over medium-low heat. Add the coconut and almond flour and stir for 2 to 3 minutes until nutty and fragrant. Keep the color pale. You want toasted, not browned.
- Add the condensed milk and stir constantly for 2 to 3 minutes until the mixture thickens and pulls together into a soft dough.
- Stir in the cardamom powder.
- Take the pan off the heat and let the mixture rest for 3 to 4 minutes, until it is warm but comfortable to handle.
- Grease your palms with a little ghee, scoop out a small portion, and roll it into a smooth ball.
- If desired, roll the balls in a little extra desiccated coconut or garnish with chopped almonds or pistachios. Let them cool completely before storing.Your homemade coconut almond balls are ready to enjoy!
Notes
- Keep the heat low and stir constantly so the almond flour and coconut don't scorch.
- If the mixture is too dry to hold together, stir in 1 to 2 tablespoons of milk.
- No almond flour? Grind blanched almonds to a very fine powder.
- For classic coconut ladoo, skip the almond flour and use 2 cups desiccated coconut.
- Store in an airtight container in the refrigerator for up to 1 week, or freeze for up to 1 month. Let them sit out for about 30 minutes before serving.
Nutrition
Disclaimer
Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.





Leave a Reply