How to Make Sweet Potato Yokan (Traditional & Healthy Version)

Sweet Potato Yokan is a unique fusion dessert, combining the comforting taste of Indian shakarkand (sweet potato) with the subtlety of traditional Japanese yokan. While yokan originally hails from Japan, Indian home cooks have adapted this delightful sweet using locally available ingredients like shakarkand, nariyal (coconut), and desi ghee. This steamed dessert is perfect for those who wish to indulge in mithai without the guilt of extra sugar or deep frying. Its smooth texture and mildly sweet flavor make it an ideal treat during winter months, especially when sweet potatoes are in season across India. In India, sweet potato-based sweets are often enjoyed during fasting (vrat) festivals such as Navratri, owing to their high nutrition and satiating qualities. This health-conscious version of Sweet Potato Yokan skips refined sugars and uses jaggery (gur) for sweetness, making it suitable for those watching their calorie intake. The addition of cardamom (elaichi) and coconut adds a desi touch, making it a perfect fit for Indian palates. Serve it as a post-meal dessert or as a nourishing snack for kids and adults alike.

35 min total2 servingseasy110 kcal / 100g

Ingredients

  • Shakarkand (Sweet Potato)
    2 medium (about 250g) Shakarkand (Sweet Potato)
  • Gur (Jaggery), grated
    1/4 cup Gur (Jaggery), grated
  • Nariyal ka doodh (Coconut milk)
    1/2 cup Nariyal ka doodh (Coconut milk)
  • Agar agar powder
    1 tsp Agar agar powder (vegetarian gelatin alternative)
  • Elaichi (Cardamom) powder
    1/2 tsp Elaichi (Cardamom) powder
  • Desi ghee
    1 tsp Desi ghee
  • Pista (Pistachios), slivered
    1 tbsp Pista (Pistachios), slivered (for garnish)
  • Badam (Almonds), slivered
    1 tbsp Badam (Almonds), slivered (for garnish)
  • Salt
    A pinch Salt (balances sweetness)
  • Water
    1/2 cup Water (for dissolving agar agar)

Step-by-step instructions

Step 1: Wash and boil the sweet potatoes until soft
0%

Step 1 · Wash and boil the sweet potatoes until soft

Wash and boil the sweet potatoes until soft. Peel and mash them into a smooth paste.

Step 2: In a pan
0%

Step 2 · In a pan

In a pan, dissolve agar agar powder in water. Bring to a gentle boil and stir till fully dissolved.

Step 3: Add mashed sweet potatoes
0%

Step 3 · Add mashed sweet potatoes

Add mashed sweet potatoes, grated jaggery, and coconut milk to the agar agar mixture. Mix well to combine.

Step 4: Add elaichi powder
0%

Step 4 · Add elaichi powder

Add elaichi powder, a pinch of salt, and desi ghee. Stir and cook on low flame until the mixture thickens and leaves the sides of the pan.

Step 5: Pour the mixture into a greased tray or thali
0%

Step 5 · Pour the mixture into a greased tray or thali

Pour the mixture into a greased tray or thali. Flatten evenly and garnish with slivered almonds and pistachios.

Step 6: Let it cool to room temperature
0%
1h 0m

Step 6 · Let it cool to room temperature

Let it cool to room temperature, then refrigerate for 1 hour or until set firm.

Step 7: Slice into thick bars and serve chilled
0%

Step 7 · Slice into thick bars and serve chilled

Slice into thick bars and serve chilled.

Why this recipe is healthy

This Sweet Potato Yokan recipe is a healthy dessert option, as it avoids refined sugar and uses fiber-rich sweet potatoes and jaggery. Steamed and set with agar agar instead of gelatin, it has fewer calories and less saturated fat than traditional mithai. With no deep-frying or maida (refined flour), it’s suitable for those on a weight loss or diabetic-friendly diet.

A note on tradition

Sweet potatoes are a popular ingredient in Indian households, especially during fasting periods like Navratri, Maha Shivratri, and Ekadashi, when grains are avoided. This Indian-style yokan is a creative adaptation, using local ingredients while maintaining traditional fasting rules. It’s a modern treat that fits well with India’s love for innovative, seasonal sweets.

← Back to Sweet Potato Yokan nutrition