Take a bite out of tradition! If you’re looking for a quick dessert, these deliciously moist coconut balls will not disappoint. This Indian-inspired recipe calls for only five ingredients, and it comes together in about 30 minutes.

Nariyal Ladoo: Traditional Indian Coconut Balls
Prep Time 15 minutes
Cook Time 8 minutes
Total Time 23 minutes
Servings 20
Calories 165 kcal
Ingredients
- 3¼ cups desiccated coconut divided
- 14 oz. can condensed milk sweetened
- 3 Tbsp. heavy whipping cream optional
- 1/2 tsp. ground cardamom seeds
- 1 tsp. ghee for greasing
Instructions
-
In wide-mouthed bowl, pour in ¼ cup of desiccated coconut. Set aside.
-
Heat non-stick wok over medium-low and add remaining 3 cups desiccated coconut.
-
Cook coconut for about 5 minutes while stirring continuously to toast evenly.
-
Add condensed milk, whipping cream and cardamom powder to the desiccated coconut.
-
Continue to cook while stirring continuously until the mixture is well combined and has fully absorbed the liquid (should take about 2-3 minutes).
-
Remove wok from heat and let the mixture cool for no more than 10 minutes.
-
Grease hands with ghee and scoop out a ping pong sized ball of the coconut mixture.
-
Shape it into a ball. Roll the ball into the reserved desiccated coconut mixture and then set it aside.
-
Repeat with remaining mixture.
-
Consume immediately or refrigerate for about 3-4 days.
Recipe Notes
- The coconut mixture needs to be warm while rolling - otherwise they’ll fall apart.
- If the coconut mixture is too sticky, cook for a few more minutes until the moisture is absorbed.
- If the mixture is too dry to roll, then add a tablespoon of milk or heavy cream to add moisture.
- Using heavy cream is optional, but if you like soft coconut balls, don’t skip it.
- Order the ingredients you need to make this recipe at Vitacost.com!
Nutrition Facts
Nariyal Ladoo: Traditional Indian Coconut Balls
Amount Per Serving (1 g)
Calories 165
Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 10g50%
Polyunsaturated Fat 1g
Monounsaturated Fat 1g
Cholesterol 10mg3%
Sodium 31mg1%
Potassium 152mg4%
Carbohydrates 14g5%
Fiber 2g8%
Sugar 12g13%
Protein 3g6%
Vitamin A 86IU2%
Vitamin C 1mg1%
Calcium 62mg6%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.