Side Dishes
This sweet potato pulusu recipe transforms humble ingredients into a fragrant, spiced South Indian comfort dish that warms both body and soul. 🔥 The secret lies in slow-cooking lentils and rice with aromatic spices until they dissolve into a velvety porridge, then folding in tender sweet potatoes for natural sweetness and texture.
What makes this recipe special is its simplicity—just one pot, minimal ingredients, and a method that lets flavors develop deeply over time.
The traditional preparation begins with toasting whole spices like cumin and mustard seeds until they release their signature aroma, forming the flavor base for the dish.
Sweet potatoes are boiled until fork-tender and mixed into the simmering lentil-rice mixture, where they absorb the rich, earthy spices while adding natural sweetness that balances the dish's subtle tang. This vegetarian staple is traditionally served during festivals and family gatherings, offering both nourishment and cultural connection.
By the time you finish cooking, you'll have a dish that's creamy yet light, with sweet potatoes adding both visual appeal and satisfying texture. The gentle spices—cumin, coriander, and turmeric—infuse every spoonful with warmth, while the sweet potatoes provide a subtle sweetness that makes this pulusu uniquely comforting.
It's the kind of dish that transforms an ordinary meal into something special, with minimal effort and maximum flavor.
Perfect for breakfast, lunch, or even as a side dish for festive meals, this sweet potato pulusu is versatile enough to adapt to your schedule. The recipe also doubles as a great way to use up leftover rice or sweet potatoes, making it both practical and delicious.
Let's get started on creating this South Indian classic in your own kitchen.
Ingredients for sweet potato pulusu
Simple ingredients that transform into South India's most comforting dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lb | Medium-sized, peeled and cubed |
| Yellow Lentils (Moong Dal) 🌾 | 1 cup | Split, rinsed well |
| Short-Grain Rice 🍚 | ½ cup | Uncooked, rinsed thoroughly |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Cumin Seeds 🌶️ | 1 tbsp | Whole, toasted until fragrant |
| Mustard Seeds 🌿 | ½ tbsp | Whole, lightly toasted |
| Turmeric Powder 🧂 | ½ tsp | Freshly ground preferred |
| Coriander Powder 🌿 | ½ tsp | Freshly ground for best flavor |
| Ginger 🧄 | 1 tbsp | Fresh, grated finely |
| Asafoetida (Hing) 🌿 | ⅛ tsp | Pinch, essential for authentic taste |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Coconut Oil 🫒 | 2 tbsp | For tempering spices |
| Water 💧 | 4 cups | For cooking lentils and rice |
The spices are where this dish truly shines. Whole cumin and mustard seeds need to be toasted until they sizzle and release their aroma—don't skip this step. For the best quality, grab spices from bulk bins at Indian grocery stores like Patel Brothers or Apna Bazaar. They carry authentic brands like MTR and Everest that make all the difference. The turmeric and coriander powders should be vibrant in color—if they look dull, they've lost their potency. Asafoetida (hing) is non-negotiable for that authentic South Indian flavor—it's available at Indian markets or online if your local store doesn't carry it.
No yellow lentils? Red lentils work in a pinch, though they'll break down faster. Running short on coconut milk? Substitute with 3/4 cup water plus 1/4 cup coconut cream. Fresh ginger is ideal, but dried ginger at half the amount gets you close. The sweet potatoes can be swapped for regular potatoes if needed, though they'll lose that natural sweetness. For extra richness, add 1/4 cup cashew paste—it blends right in. Always rinse your lentils and rice thoroughly before cooking to remove any impurities that could make the dish bitter.
This pulusu tastes even better the next day as flavors meld together. Store leftovers in an airtight container in the fridge for up to 4 days. For longer storage, freeze portions for up to 3 months. The dish reheats beautifully—just add a splash of water if it thickens too much. I like to portion mine into individual containers right after cooking so I can grab a quick, comforting meal any time. The spices keep well in their original packages, but transfer them to airtight containers for maximum freshness.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe for lazy nights—just boil the rice, simmer the dal, and toss everything together. No extra pans, no stress, and somehow it still tastes like a restaurant dish.
- Creamy Spice Bomb: That blend of roasted cumin and coconut milk? It’s ridiculously good—earthy, sweet, and just a little funky from the sweet potatoes. Honestly, I’ll take this over takeout any day.
- Lunchbox Hero: Between us, this is my go-to for meal prep—stays fresh for days, reheats beautifully, and my kids actually eat it (yes, even my picky one). Pack it cold or warm, it’s always a win.
- Budget Comfort: Sweet potatoes and moong dal stretch forever, and the rice makes it filling without breaking the bank. I’ll be real: this is my secret weapon for feeding the family well without the grocery shock.
Step-by-step instructions for sweet potato pulusu
Here's how to create this hearty South Indian one-pan dish with perfect texture and balanced flavors.
🍳 Step 1: Cook the Base of Lentils, Rice and Sweet Potatoes
In a heavy-bottomed pot, combine the 1 cup yellow lentils (moong dal), 0.5 cup short-grain rice, 1.5 lb cubed sweet potatoes, 4 cups water, 0.5 tsp turmeric powder, 0.5 tsp coriander powder, 1 tsp salt, and 1 tbsp grated ginger. Bring to a rolling boil over medium-high heat, then reduce to medium-low heat and simmer uncovered for 20-25 minutes until the lentils are tender and sweet potatoes are almost fork-tender.
I stir occasionally during the first 10 minutes to prevent sticking, then let it cook undisturbed until the mixture thickens slightly. The sweet potatoes should soften but still hold their shape—this ensures they don't turn mushy in the final dish. If the mixture looks too dry before the lentils are done, add ½ cup water at a time as needed.
🔥 Step 2: Temper the Spices for Maximum Flavor
While the base cooks, heat 2 tbsp coconut oil in a small skillet over medium heat. Add the 1 tbsp cumin seeds and 0.5 tbsp mustard seeds, stirring constantly for 30-45 seconds until they begin to pop and sizzle. Immediately add the 0.125 tsp asafoetida (hing) and stir for another 10 seconds—this releases its signature umami aroma.
The spices should turn fragrant and slightly golden before you add them to the main pot. I find this tempering step transforms ordinary dal into something extraordinary—it's what gives pulusu its authentic South Indian character. Pour the tempered spices directly into the cooking lentil mixture and stir gently to combine.
🥘 Step 3: Finish with Coconut Milk for Creamy Texture
Pour in the 1 can coconut milk and stir well to incorporate. The mixture should become slightly thicker and more luxurious in texture. Increase heat to medium-high and bring to a gentle boil, then reduce to low heat and simmer uncovered for another 10-12 minutes until the sweet potatoes are completely tender and the sauce has thickened to a creamy consistency.
I like to taste the mixture at this stage and adjust the salt if needed—sometimes the coconut milk adds enough natural sweetness that you might want to reduce the salt slightly. The final texture should be thick enough to coat the back of a spoon but still have a slight sheen, indicating it's properly creamy.
⏰ Step 4: Rest and Serve for Perfect Comfort
Remove from heat and let the pulusu rest for 5 minutes covered with a lid. This resting period allows all the flavors to meld together and the texture to settle perfectly. I find this step makes a noticeable difference in the final mouthfeel—it becomes more cohesive and satisfying.
Serve warm with steamed rice or as a complete meal on its own. The dish should have a perfect balance of sweetness from the potatoes, earthy lentils, and rich coconut milk, all tied together with the aromatic spice tempering. Each spoonful should deliver that comforting, homey feeling that makes this dish so beloved in South Indian households.
Pro Tips For Making Sweet Potato Pulusu
- Boil Sweet Potatoes Firm: I used to mash them into oblivion, but pulusu needs texture—boil sweet potatoes until you can pierce them with a fork but they still hold shape. Overcooking turns them mushy, and no one wants that sad, gluey base. Aim for 12-15 minutes, skin-on, then peel while warm.
- Toast Moong Dal Dry: Skip the water splash when toasting moong dal—this isn’t a tempering lesson. Dry-toast on medium heat until the edges turn golden and the aroma hits you like a spice bomb. That’s the flavor foundation; wet toasting just steams the lentils and kills the nutty depth.
- Layer Rice Last: Add short-grain rice after the dal and coconut milk have simmered for 5 minutes. This lets the flavors meld first—otherwise, you’re just boiling rice in a bland broth. Stir it in gently, then cook covered for 10 minutes on low. Less rice sticking to the bottom, more even cooking.
- Temper Cumin Right: Bloom cumin seeds in coconut milk, not oil—this recipe’s magic happens when the seeds sizzle in the creamy base. Let them dance for 30 seconds until they darken slightly, then pour over the dal. That’s when the aroma transforms from "meh" to "holy moly." Don’t rush it.
Flavor customization for these flavors
Sweet Heat Level
Adjust the heat to your preference by controlling the spices. For a mild version, reduce the mustard seeds to ¼ tsp and skip the asafoetida—it carries the most pungency. For medium heat, use the full ½ tsp mustard seeds and add ½ tsp red chili powder when tempering.
If you love spice, toast ½ tsp black peppercorns with the cumin and add 1 tsp Kashmiri red chili powder for color and mild heat. 🌶️
Creamy vs. Light
Want extra richness? Replace ½ cup of the coconut milk with cashew paste (soak ¼ cup raw cashews overnight, blend with ¼ cup water). For a lighter texture, use ½ cup water instead of coconut milk and stir in 1 tbsp lemon juice at the end for brightness.
The traditional version balances creaminess with the sweet potatoes' natural moisture—don't skip the coconut milk entirely.
Sweetness Control
Sweet potatoes vary in natural sweetness—roast them first to concentrate their flavor. For less sweetness, reduce the potatoes to 1 lb and add ½ cup diced zucchini instead. For more sweetness, increase to 2 lbs and add 1 tbsp jaggery or honey when mixing in the coconut milk.
The key is balancing the sweetness with the earthy spices—taste as you go!
Spice Variations
Swap the cumin and coriander for fennel seeds (½ tsp) and cardamom (2 pods, crushed) for a Middle Eastern twist. For a smoky flavor, add ½ tsp smoked paprika with the turmeric.
Traditionalists should stick to the classic combo, but these variations work beautifully. Toast the spices longer for deeper flavor—1-2 minutes until aromatic. 💫
Protein Boost
Make this a complete meal by adding ½ cup cooked chickpeas or 1 cup paneer cubes during the final 10 minutes of cooking. For extra protein, stir in 2 tbsp nutritional yeast after removing from heat—it adds a cheesy, umami depth.
The lentils already provide 15g protein per serving, but these additions make it even heartier for breakfast or lunch.
Garnish Ideas
Finish with fresh cilantro and a drizzle of ghee for authenticity. For a modern touch, top with toasted coconut flakes and lime wedges. Love crunch? Add crispy fried shallots or roasted peanuts just before serving.
The garnishes should complement—not overpower—the dish's natural flavors. A pinch of black salt (kala namak) adds a tangy kick if you're feeling adventurous.
Nutrition facts
Frequently asked questions
Can I make this sweet potato pulusu without coconut milk?
While coconut milk adds richness, you can substitute with ½ cup water plus ¼ cup coconut cream for a lighter version. For extra creaminess, blend ¼ cup soaked cashews with ¼ cup water as a dairy-free alternative. The dish will still be flavorful, though slightly less velvety.
Why does my pulusu turn out too thick or too thin?
Too thick? Add ½ cup warm water while simmering and stir gently. Too thin? Cook uncovered for 5-10 more minutes on low heat, stirring occasionally. The coconut milk helps thicken naturally, but sweet potatoes release moisture too—adjust as you go!
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days. For longer storage, freeze portions for 3 months. Reheat gently with 1-2 tbsp water to restore creaminess. The flavors actually improve overnight—perfect for quick meals!
Can I use regular potatoes instead of sweet potatoes?
Yes, but expect less natural sweetness. Use 2 lbs regular potatoes (peeled and cubed) and add 1 tsp jaggery or honey when mixing in coconut milk to balance flavors. The texture will be slightly starchy rather than creamy.
How do I make this dish spicier?
Toast ½ tsp black peppercorns with the cumin seeds, then add 1 tsp Kashmiri red chili powder when tempering. For extra heat, stir in ½ tsp cayenne pepper at the end. Start with small amounts—you can always add more!
