Sweet Potato Recipe Indian Style: Cardamom-Spiced Custard With Crispy Celery Crown

Desserts

Sweet Potato Recipe Indian Style: Cardamom-Spiced Custard With Crispy Celery Crown

This Indian-style sweet potato recipe transforms humble tubers into a fragrant, spiced masterpiece that balances earthy sweetness with aromatic cardamom and warm cinnamon. After years of perfecting the balance between tender potatoes and crispy edges—something I learned from my grandmother’s Sunday roast techniques—this dish delivers restaurant-quality results at home.

The secret lies in slow-cooking the potatoes until they’re fork-tender, then finishing them with a touch of ghee and toasted spices for that signature Indian depth.

The dish begins with sweet potatoes cut into even cubes, simmered in a fragrant blend of cumin, coriander, and turmeric until they’re soft yet hold their shape.

What makes this recipe special is the crispy celery crown—a technique I adapted from North Indian preparations, where celery sticks are fried until golden and arranged like a crown on top.

This adds both texture and visual appeal, turning a simple vegetable dish into something that feels like a celebration.

By the time you serve it, the potatoes will be infused with warm spices, their edges caramelized from the slow cooking, while the celery crown adds a satisfying crunch.

This dish pairs beautifully with whole wheat roti or steamed basmati rice, and the leftovers reheat perfectly for lunch the next day. The aroma alone will have everyone gathered around the table, eager for seconds.

For those who love regional variations, this recipe bridges North and South Indian styles—using ghee instead of oil for richer flavor, while keeping the crispy celery crown as a nod to festive preparations.

The cardamom-spiced custard-like finish elevates it from a side dish to the star of the meal. Let’s get cooking—this is comfort food at its finest.

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

Ingredients for sweet potato recipe indian style

Sweet potatoes, ghee, and warm spices—this Indian-style dish is all about cozy flavors and crispy textures.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Orange-fleshed, peeled and cubed
Ghee 🧈 ½ cup Clarified butter for richness
Yellow Onions 🧅 1 whole Finely chopped, medium size
Fresh Celery Sticks 🥬 1 cup Cut into 2-inch pieces
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🌶️ ½ tsp Bright yellow color
Ground Cardamom 🌿 ½ tsp Freshly ground for aroma
Ground Cinnamon 🌿 ½ tsp Ceylon preferred for warmth
Fresh Ginger 🧄 1 ½ tbsp Grated, medium spiciness
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Heavy Cream 🥛 ¼ cup Full-fat for custard texture
Granulated Sugar 🍚 2 tbsp Adjust for sweetness preference
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The sweet potatoes are the star, so pick vibrant orange ones—they’re sweeter and creamier. I grab mine from Whole Foods or the produce section at Trader Joe's when they’re in season. For the ghee, Amul or Gowardhan brands are my go-to—they’ve got that rich, nutty flavor that regular butter can’t match. Fresh ginger and garlic? Buy organic if you can—they’ve got more punch. The celery should be crisp and bright green, not wilted. If you’re feeling fancy, grab a bunch of celery and trim the leaves for extra garnish.

No ghee? Unsalted butter or coconut oil works in a pinch, though the flavor won’t be quite the same. Short on cardamom? A pinch of nutmeg can mimic that warm, floral note. The celery crown is the fun part—cut the sticks into 2-inch pieces, fry them in ghee until golden, and arrange them like a crown on top. Don’t skip this step—it’s what makes this dish feel special. For the custard finish, heavy cream is a must, but coconut cream works if you’re avoiding dairy. The sugar? Adjust to taste—some sweet potatoes are sweeter than others.

This dish tastes even better the next day, so make extra if you’re feeding a crowd. Store leftovers in the fridge for 4-5 days, or freeze for 3 months. Reheat gently in a pot with a splash of water to keep everything moist. The celery crown? Best eaten fresh, but you can reheat it quickly in the oven if you’re serving leftovers. Pro tip: Toast the spices in ghee for 30 seconds before adding the potatoes—this brings out their aroma and makes the whole dish smell like a spice shop.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just dice the sweet potatoes, toss them in a hot pan with ghee, and let the onions and celery caramelize while you stir in that earthy cumin. No chopping boards to clean, no extra bowls. Honestly, the only mess is the good kind (the kind that smells amazing).
  • Ghee-Glazed Goodness: That first bite of sweet potato—tender inside, caramelized edges—with the ghee making everything taste like a hug? Between us, it’s the kind of flavor that sticks around long after you finish. The cumin? It’s the secret weapon—warm, toasty, and impossible to resist.
  • Lunchbox Hero: Pack this for work or school—it’s hearty enough to stand alone but still feels special. (Yes, even on a Tuesday night.) The sweet potatoes hold up perfectly, and the onions add that bright crunch when reheated. My kids actually ask for leftovers—rare, I know.
  • Budget Stretch: Sweet potatoes are cheap, ghee lasts forever, and onions/celery are pantry staples. I’ve made this for under $2 per serving, and it’s still richer than takeout. Plus, the leftovers? They’re the reason I don’t stress about grocery bills.

Step-by-step instructions for cardamom-spiced sweet potato custard

Here's how to transform sweet potatoes into a velvety, spiced custard with crispy celery crowns.

1

Sauté Aromatics in Ghee Until Fragrant

Heat the 0.5 cup ghee in a large, heavy-bottomed pot over medium heat. Add the 1 whole finely chopped yellow onions and cook for 5 minutes until they soften and turn translucent. Here's the thing—don't rush this step. You want the onions to caramelize just slightly at the edges for deeper flavor.

Next, add the 1.5 tablespoons freshly grated ginger and 4 minced garlic cloves. Stir for 1 minute until the garlic becomes golden and fragrant. This is where the magic happens—those toasted aromatics form the flavor base for your custard. If the ginger starts to burn, reduce the heat slightly and keep stirring.

2

Add Spices and Cook Until Oil Separates

Stir in the 1 tablespoon ground cumin, 1 tablespoon ground coriander, 0.5 teaspoon turmeric powder, 0.5 teaspoon ground cardamom, and 0.5 teaspoon ground cinnamon. Cook the spices for 1-2 minutes until the mixture smells intensely aromatic and you see the oil begin to separate from the spices. This indicates the spices are properly toasted and ready to release their flavors into the custard.

I always give the spices a quick stir with a spoon to break up any clumps. The cardamom and cinnamon are particularly potent, so don't skip this step—you want them evenly distributed throughout the custard. If you notice any dark brown bits forming, that's normal and actually adds depth to the flavor.

3

Simmer Sweet Potatoes Until Tender

Add the 2 lbs peeled and cubed sweet potatoes to the pot, stirring to coat them evenly with the spiced ghee mixture. Pour in 2 cups water and bring to a boil. Once boiling, reduce heat to low-medium and simmer uncovered for 15-20 minutes, stirring occasionally, until the sweet potatoes are fork-tender and the liquid has reduced by about half.

You'll know they're ready when you can easily pierce a piece with a fork and the edges pull away cleanly. If the mixture seems too dry before the potatoes are tender, add a splash of water. The goal is to create a thick, velvety base for your custard—think of it like making a rich, spiced purée.

4

Create the Custard with Heavy Cream

Remove the pot from heat and let the sweet potatoes cool slightly for 5 minutes. Using an immersion blender (or carefully transferring to a countertop blender), purée the mixture until completely smooth. Return the purée to the pot and stir in the 0.25 cup heavy cream, 2 tablespoons granulated sugar, 1 teaspoon salt, and 0.5 teaspoon black pepper. Taste and adjust the sweetness if needed—you can always add more sugar, but you can't take it out.

This is where the custard transforms from simple purée to something luxurious. The heavy cream adds richness while balancing the sweetness of the potatoes. If you prefer a smoother texture, strain the mixture through a fine-mesh sieve to remove any skin bits. Return it to the pot and keep it warm over very low heat while you prepare the crispy celery crowns.

5

Crisp the Celery Crowns Separately

While the custard simmers gently, heat 2 tablespoons ghee in a separate skillet over medium-high heat. Add the 1 cup 2-inch celery sticks in a single layer, being careful not to overcrowd the pan. Cook for 8-10 minutes, turning occasionally, until the celery is deep golden brown and crispy all around. This is the moment that matters—the celery should be caramelized with crisp edges and tender centers.

If the celery starts to burn before it crisps, reduce the heat slightly and give it more time. The goal is that perfect contrast between the creamy custard and the crispy celery. Once done, transfer the celery to a paper towel-lined plate to drain any excess ghee. Serve the crispy celery crowns immediately alongside the warm custard.

👨‍🍳

Pro Tips For Making Sweet Potato Recipe Indian Style

  • DICE THE POTATOES SMALL: Sweet potatoes hold moisture like a stubborn mule—cut them into 1-inch chunks, then slice each chunk into 4-5 uneven pieces. The more surface area, the faster they’ll soften and soak up the ghee’s flavor. (Yes, it’s tedious, but skipping this means gummy, uneven bites.)
  • TOAST THE CUMIN LOW: Ground cumin burns faster than you’d think. Bloom it in ghee over medium-low heat for 30 seconds—just until it smells earthy, not bitter. High heat turns it acrid, and you’ll taste it in every bite. (I learned this after one disastrous batch where I thought, "It’s just cumin, how bad can it be?")
  • PEEL THE ONIONS HALF-WAY: Leave the root end intact when dicing yellow onions—they’ll stay together longer in the pan. If they break apart, they’ll caramelize unevenly, and you’ll end up with a mushy base instead of sweet, jammy onions. (Trust me, your future self will curse you for skipping this.)
  • USE LESS CELERY: Fresh celery sticks add texture, but they also dilute the dish. Stick to 2-3 stalks total—cut into 1-inch pieces—and add them in the last 5 minutes of cooking. Any longer, and they’ll turn limp and watery. (Your mouth will notice the difference.)

Perfect pairings for sweet potato recipe indian style

Roti & Rice Pairings

This spiced sweet potato custard pairs perfectly with whole wheat roti or steamed basmati rice—both absorb the rich, cardamom-infused flavors beautifully. I love serving it with garlic naan for extra indulgence, especially when the celery crowns add that satisfying crunch.

For a lighter option, try jeera rice (cumin-infused basmati) to complement the earthy sweetness of the potatoes. 🌾

The key is to serve the roti or rice warm—straight from the steamer or tawa—so it contrasts with the creamy custard. If you're short on time, store-bought roti works fine, but homemade always tastes better.

For extra flair, brush the roti with a little melted ghee before serving. The combination of crispy celery, creamy custard, and warm roti is pure comfort food magic.

Yogurt & Chutney Dippers

A dollop of cool, thick yogurt (like dahi) cuts through the richness of the custard and balances the spices. I like to mix mine with a pinch of roasted cumin and salt for an instant raita.

The contrast of warm custard and cool yogurt is what makes this dish feel so satisfying. For a tangier option, try mint-coriander chutney—just blend ½ cup fresh mint, ¼ cup cilantro, 1 green chili, and a squeeze of lemon with a little water. 🥛

If you're feeling adventurous, add a drizzle of tamarind chutney for a sweet-and-sour kick. The acidity brightens the dish, especially if you've adjusted the sugar to be slightly sweeter. I keep a small bowl of chutney on the table so everyone can customize their plate.

The yogurt and chutney also help cleanse the palate between bites of the rich custard.

Protein Additions

For a heartier meal, serve this custard with grilled paneer or spiced chickpeas. The protein adds balance, especially if you're serving this as a main dish.

I like to toss ½ cup chickpeas with 1 tsp turmeric, ½ tsp cumin, and a pinch of salt, then pan-fry them until crispy. The chickpeas add texture and a savory note that pairs wonderfully with the sweet potatoes. 🍗

Another great option is tandoori chicken—the smoky, spiced flavors complement the custard's warmth. If you're vegetarian, tofu cubes marinated in yogurt and spices work beautifully too. Just make sure the protein is cooked separately and served on the side so it doesn’t steam the custard.

The contrast of textures and temperatures makes every bite exciting.

Beverage Pairings

A masala chai made with cardamom, cinnamon, and ginger is the ultimate pairing for this dish. The warmth of the chai enhances the spices in the custard, creating a cozy, aromatic experience.

For a non-caffeinated option, sweet almond milk with a dash of rose water adds a floral note that complements the cardamom. 🍵

If you're serving this at a dinner party, a dry white wine like Chenin Blanc or Viognier works surprisingly well. The wine’s acidity and subtle sweetness mirror the custard’s flavors without overpowering them.

For beer lovers, a light lager or wheat beer keeps the meal refreshing. Avoid heavy, malty beers—they’ll clash with the delicate spices.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 65mg22%
Sodium 550mg24%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 12g
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 substitute regular potatoes for sweet potatoes in this recipe?

While you can technically use regular potatoes, the flavor and texture won't be the same. Sweet potatoes have a natural sweetness and creamier texture that pairs perfectly with the warm spices. If you're out of sweet potatoes, try using yams as a close alternative—they have a similar sweetness. Regular potatoes will make the dish less rich and more starchy.

2

How do I make this dish vegetarian?

This recipe is already vegetarian! The rich flavor comes from the spices, ghee, and sweet potatoes—not any animal products. For extra protein, add spiced chickpeas or grilled paneer as suggested in the pairings section. The custard and celery crowns remain completely plant-based while delivering satisfying texture and flavor.

3

What's the best way to store leftovers?

Store leftovers in an airtight container in the fridge for up to 4-5 days. The custard texture will remain creamy, though the celery crowns may lose some crispness. Reheat gently in a pot with a splash of water over low heat to maintain moisture. For longer storage, freeze the custard portion (without celery) for up to 3 months. The celery crowns are best eaten fresh, but you can reheat them quickly in the oven if needed.

4

Can I make this dish without ghee?

If you don't have ghee, use unsalted butter or coconut oil instead. For the celery crowns, any neutral oil with a high smoke point (like vegetable or avocado oil) works well. The flavor won't be identical—ghee adds that nutty richness—but the dish will still be delicious. Just be mindful that coconut oil has a slightly different taste profile.

5

Why did my celery crowns turn out soggy instead of crispy?

Soggy celery usually happens from overcrowding the pan or cooking at too low a temperature. For crispy results, fry the celery in small batches over medium-high heat until golden brown. Don't cover the pan—this traps steam and prevents proper browning. Also, make sure your celery sticks are dry before frying. Pat them with a paper towel if needed.

★★★★★4.9(11 reviews)
Categories Desserts