Sweet Potato Indian Sweet Recipe: Cardamom-Spiced Crunch With Caramelized Edges

Side Dishes

Sweet Potato Indian Sweet Recipe: Cardamom-Spiced Crunch With Caramelized Edges

This sweet potato Indian sweet recipe transforms humble orange roots into a fragrant, caramelized dessert that tastes like Diwali celebrations. The secret lies in slow-cooking sweet potatoes with cardamom and ghee until they develop a golden crust and tender, spiced centers—just like my grandmother used to make.

What begins as simple vegetables becomes a rich, aromatic treat perfect for festivals or family gatherings.

The magic happens in two stages: first, roasting the sweet potatoes until their edges caramelize beautifully, then simmering them with warm spices until they soften into a velvety texture. A touch of condensed milk at the end adds just the right amount of sweetness without overpowering the natural flavors.

This recipe balances tradition with simplicity—no complex techniques, just careful attention to texture and timing.

What you’ll end up with is a dessert that’s crispy on the outside, tender within, and infused with the warm, earthy aroma of cardamom. The caramelized edges contrast perfectly with the soft, spiced interior, creating a texture that’s impossible to resist.

Serve warm with a dollop of whipped cream or a sprinkle of chopped pistachios for an extra touch of elegance.

This dish is especially beloved during Indian festivals like Diwali and Holi, where sweets are shared with loved ones. The recipe also adapts beautifully to dietary needs—swap ghee for coconut oil for a vegan version, or add nuts for extra crunch. Let’s create something that feels like home.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato indian sweet

Eleven ingredients that transform simple sweet potatoes into a festival-worthy Indian dessert.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and cubed
Clarified Butter (Ghee) 🧈 ½ cup For authentic flavor and richness
Green Cardamom Pods 🌿 10 whole Lightly crushed for aroma release
Condensed Milk 🥛 1 can 14 oz can (standard size)
Granulated Sugar 🍚 ¾ cup White or organic preferred
Heavy Cream 🥛 ½ cup Full-fat for best texture
Ground Cinnamon 🌶️ 1 tsp Ceylon cinnamon preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated preferred
Salt 🧂 ½ tsp Diamond Crystal preferred
Unsalted Butter 🧈 2 tbsp For roasting sweet potatoes
Pistachios 🥜 ¼ cup Chopped, for garnish (optional)

The sweet potatoes are the heart of this recipe—look for vibrant orange ones with smooth skin at the grocery store. Whole Foods or Indian specialty markets often carry the best varieties, but any medium-sized orange sweet potato works. Peeled and cubed evenly for consistent cooking, these become the canvas for the cardamom and caramelized edges. The ghee is non-negotiable for that authentic flavor—store-bought or homemade both work, but avoid margarine substitutes. Cardamom should be whole pods until crushed—Penzeys or local spice shops carry the best quality, but the grocery store variety is fine if fresh-smelling.

No condensed milk? Substitute with equal parts evaporated milk and sugar, though the texture won't be identical. Running short on pistachios? Almonds or cashews work beautifully—just toast them first for extra flavor. The Ceylon cinnamon makes a difference here—regular grocery store cinnamon is fine in a pinch, but it lacks the delicate sweetness. For a vegan version, replace the ghee with coconut oil and use coconut condensed milk. The sugar can be swapped for maple syrup or jaggery if preferred, though it may slightly alter the caramelization. Always taste as you go—adjust sweetness to your preference.

Store any leftovers in an airtight container for up to 5 days—they reheat beautifully. The caramelized edges soften slightly but regain their crispness when warmed. For festival prep, make this 2 days ahead—the flavors deepen as it sits. Freeze portions for up to 3 months by wrapping tightly in plastic. When serving, a sprinkle of chopped pistachios adds that restaurant-quality touch. The dish keeps well at room temperature for 4 hours if covered, making it perfect for sharing during celebrations.

❤️

Why You'll Love This Recipe

  • Foolproof Prep: I swear by this one—just peel, cube, and simmer. No fancy techniques, no last-minute stress. The sweet potatoes soften in their own time while you handle the ghee and cardamom, which takes all of two minutes. Honestly, it’s the kind of recipe where you can sip tea and still feel like you’re doing something special.
  • Cardamom-Kissed Magic: That first whiff of ghee and crushed cardamom pods? Instant warmth. The cardamom’s floral punch cuts through the sweetness just enough to make it feel sophisticated, while the condensed milk adds this velvety richness. Between us, it’s the kind of flavor combo that makes you want to eat it straight from the pot.
  • Weeknight to Party: This is my go-to for lazy Sundays and unexpected guests. Serve it warm with a dollop of whipped cream for a cozy breakfast, or chill it for a no-fuss dessert that still feels intentional. I’ve even packed it in jars for potlucks—always a hit, never a flop.
  • Budget Sweetness: Sweet potatoes and condensed milk stretch farther than you’d think. A single batch feeds four, and leftovers? They reheat beautifully or even taste great cold. Plus, ghee and cardamom are pantry staples that add luxury without breaking the bank. It’s comfort food that doesn’t guilt-trip you.

Step-by-step instructions for cardamom-spiced sweet potatoes

Aromatic and caramelized with just the right balance of sweetness and spice.

1

Roast Sweet Potatoes Until Caramelized

Preheat your oven to 400°F and line a large baking sheet with parchment paper. In a large bowl, toss the 2 lbs cubed sweet potatoes with 2 tbsp unsalted butter until evenly coated. Spread them in a single layer on the prepared baking sheet, ensuring they don't overlap.

Roast for 25-30 minutes until the edges begin to caramelize and turn golden brown. You'll notice the sweet potatoes soften slightly while developing a crispy exterior. Flip them halfway through cooking to ensure even browning. Remove from the oven and set aside—they'll continue cooking slightly as they rest.

2

Infuse Ghee with Cardamom and Spices

In a medium saucepan, melt 0.5 cup clarified butter (ghee) over low heat. Add the 10 whole green cardamom pods and let them sizzle gently for 1-2 minutes until the aroma fills your kitchen. This step is crucial for building the dish's signature fragrance.

Remove the cardamom pods with a slotted spoon and discard them. Stir in 0.75 cup granulated sugar, 1 tsp ground cinnamon, and 0.5 tsp ground nutmeg, cooking for another 2 minutes until the sugar dissolves and the mixture becomes fragrant. This spiced ghee will be the flavor foundation for your sweet potatoes.

3

Combine Roasted Potatoes with Spiced Ghee

Return the roasted sweet potatoes to the saucepan with the spiced ghee. Add 1 can condensed milk and 0.5 cup heavy cream, stirring gently to coat all the potatoes evenly. The mixture should look glossy and well-combined. Cook over medium-low heat for 5-7 minutes, stirring occasionally, until the potatoes absorb the flavors and the sauce thickens slightly.

Season with 0.5 tsp salt and taste. You want a perfect balance of sweetness from the condensed milk and sugar, with the warm spices providing depth. The potatoes should be tender with caramelized edges that contrast beautifully with the creamy sauce.

4

Garnish and Serve Warm

Transfer the sweet potatoes to a serving dish and let them cool slightly for 2 minutes. Garnish with 0.25 cup chopped pistachios for texture and visual appeal. The pistachios add a delightful crunch that contrasts perfectly with the creamy potatoes.

Serve immediately while warm, as the flavors meld best when enjoyed fresh. This dish pairs beautifully with a cup of chai or as a dessert option after a traditional Indian meal. The combination of caramelized edges, aromatic spices, and creamy sauce creates a truly indulgent experience.

👨‍🍳

Pro Tips For Making Sweet Potato Indian Sweet

  • Peel After Cooking: Sweet potatoes are stubborn—peeling them raw makes them bruise and bleed starch everywhere. Boil them whole with skins on (about 15 minutes until fork-tender), then slip the skins off under cold water. The flesh stays intact, and you avoid the messy peel-then-chop chaos.
  • Toast Cardamom First: Whole green cardamom pods need a quick dry toast in ghee (30 seconds over medium heat) until fragrant. Smash them lightly with the back of a spoon—this releases their oils and aroma before they hit the sweet potatoes. I learned this the hard way: skipping it means flavor hiding in the background.
  • Simmer, Don’t Boil: Once you add condensed milk and sugar, keep the heat at a gentle simmer (tiny bubbles, not rolling). Boiling turns the ghee greasy and the sweet potatoes gloppy. Stir often—this keeps the texture creamy and the ghee shimmering, not separating. (Yes, even if you’re impatient like me.)
  • Use Less Condensed Milk: The recipe probably says "1 can," but start with ¾ cup instead. Condensed milk is intense—adding it all at once can make the dish cloyingly sweet. Taste as you go, then adjust with sugar or a splash of water if needed. Trust me, your future self will thank you for not drowning the sweet potatoes in syrup.

Creative variations of this sweet potato indian sweet

Diwali-Inspired Halwa Twist

Transform this recipe into a rich sweet potato halwa by adding ½ cup chopped almonds and ½ cup shredded coconut to the spiced ghee mixture.

After roasting the sweet potatoes, blend them into a smooth purée (about 2 cups) and cook with the ghee, cardamom, and 1 cup powdered sugar until thick and glossy. The texture becomes more like a silky pudding with caramelized edges—perfect for Diwali offerings. 🌟

Vegan Coconut Version

For a vegan adaptation, replace the ghee with ½ cup coconut oil and use 1 can coconut condensed milk (or 1 cup coconut milk + ½ cup jaggery). Swap heavy cream for ½ cup coconut cream and add 1 tsp vanilla extract for depth.

The dish retains its caramelized edges while keeping all flavors rich and satisfying. Store in an airtight container for up to 5 days.

Spiced Chai-Infused Variation

Elevate the flavor by infusing the ghee with 1 tsp chai spice blend (cinnamon, cardamom, cloves, and black pepper) instead of just cardamom. Simmer the spice blend in the ghee for 3 minutes before adding sugar and potatoes.

The result is a warm, chai-scented dessert that tastes like a hug in every bite. Garnish with crushed pistachios for extra crunch. ✨

Crunchy Nutella Swirl

Add a decadent twist by stirring ¼ cup Nutella into the final mixture with the condensed milk and cream. Fold in 2 tbsp chopped dark chocolate for pockets of melted richness.

Serve warm with a dollop of whipped cream and a sprinkle of sea salt to balance the sweetness. This version feels like a festive dessert without sacrificing tradition. 💛

Winter Warmth Adaptation

For a cooler-weather version, add ½ cup sautéed apples (peeled and diced) to the roasted sweet potatoes before simmering in the spiced ghee. The apples caramelize beautifully, adding a tart contrast to the creamy potatoes.

Top with toasted pecans for a Southern-India-inspired touch. This works perfectly for Holi celebrations or family gatherings. ❄️

Keto-Friendly Sweetness

Reduce the sugar to ¼ cup and use ½ cup unsweetened almond milk instead of heavy cream. Sweeten with 2 tbsp erythritol or 1 tbsp monk fruit sweetener for a low-carb version that still delivers rich flavor.

The caramelized edges remain crispy, while the interior stays tender and lightly spiced. Perfect for those watching their sugar intake! 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 380mg17%
Total Carbohydrate 68g25%
Dietary Fiber 7g25%
Sugars 52g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular potatoes instead of sweet potatoes?

No, sweet potatoes are essential for this recipe! Their natural sweetness and vibrant orange color create the perfect balance with the warm spices. Regular potatoes would make the dish taste too starchy and lose that signature caramelized flavor. If you're out of sweet potatoes, try orange-fleshed varieties like Japanese sweet potatoes for a similar effect.

2

How do I adjust the sweetness level?

Start with the full 0.75 cup sugar and 1 can condensed milk as written, then taste before serving. For less sweetness, reduce sugar by 2 tbsp and use ½ cup low-fat condensed milk. For extra sweetness, add 1 tbsp powdered sugar at the end. The cardamom and ghee provide natural depth, so adjust gradually.

3

Can I make this recipe without ghee?

Yes! For a lighter version, use ½ cup unsalted butter or ½ cup coconut oil for a vegan option. The flavor will be slightly different but still delicious. If using butter, add an extra ½ tsp cardamom to compensate for the missing depth. The texture remains creamy, though ghee gives the most authentic taste.

4

Why did my sweet potatoes turn mushy?

Overcooking or using small, watery sweet potatoes causes mushiness. Stick to medium-sized potatoes and roast at 400°F for exactly 25-30 minutes. For extra insurance, pat them dry before roasting. If they soften too much during simmering, reduce heat to low and cook just until flavors meld. The edges should stay caramelized while the centers remain tender.

5

How can I make this ahead for Diwali?

Prepare the roasted sweet potatoes 1 day ahead and store in an airtight container. Reheat gently in the oven at 300°F for 10 minutes before adding the spiced ghee mixture. The flavors deepen overnight! For a 2-day head start, make the spiced ghee mixture separately and combine just before serving. Garnish with pistachios right before eating to keep them crisp.

★★★★★4.6(15 reviews)
Categories Side Dishes