Spiced Lentil and Sweet Potato Kofta Curry
A vibrant and comforting Indian curry featuring flavorful kofta made from red lentils and sweet potato, simmered in a rich, aromatic tomato-based gravy. This dish is a delightful blend of earthy spices and subtle sweetness, perfect for a hearty vegetarian meal.

Prep Time
75 min
Difficulty
Medium
Servings
4
Calories
450 kcal
Instructions
- 1
Rinse the red lentils thoroughly and cook them in a large pot with 3 cups of water until soft and mushy, about 20-25 minutes. Drain any excess water.
~25 min - 2
Peel and cube the sweet potato. Steam or boil until tender, about 15-20 minutes. Mash the sweet potato until smooth.
~20 min - 3
Finely chop the onion, ginger, garlic, and green chili (if using).
~5 min - 4
In a food processor, combine the cooked lentils, mashed sweet potato, chopped onion, ginger, garlic, green chili, chopped cilantro, garam masala, cumin powder, coriander powder, turmeric powder, chili powder, and salt. Pulse until a dough-like consistency is formed. If it's too sticky, add a tablespoon of chickpea flour or breadcrumbs.
~10 min - 5
Roll the lentil-sweet potato mixture into small balls (kofta), about 1-inch in diameter.
~5 min - 6
Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Pan-fry the kofta in batches until golden brown and slightly crispy on all sides. Remove and set aside.
~10 min - 7
In the same skillet (or a separate large pot), heat the remaining 2 tablespoons of vegetable oil over medium heat. Add the finely chopped onion, ginger, and garlic, and sauté until softened, about 5 minutes.
~5 min - 8
Add the pureed tomatoes, garam masala, cumin powder, coriander powder, turmeric powder, chili powder, and salt. Cook for another 5-7 minutes until the tomatoes are well cooked and the oil starts to separate.
~7 min - 9
Pour in the water and bring to a simmer. Let it cook for 10 minutes to allow the flavors to meld.
~10 min - 10
Gently add the pan-fried kofta to the simmering curry. Stir in the heavy cream or coconut milk. Cook for another 5 minutes, allowing the kofta to absorb the sauce.
~5 min - 11
Garnish with fresh cilantro and serve hot.
Tips
- For crispier kofta, you can shallow fry them in more oil or air fry them at 180°C (350°F) for 15-20 minutes, flipping halfway through.
- This curry tastes even better the next day, allowing the flavors to deepen. Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Featured Collections
Popular Recipes
HalalSpiced Chickpea and Sweet Potato Fritters
These savory fritters are a delightful Indian-inspired snack, perfect for an afternoon treat. They combine the earthy flavor of chickpeas with the natural sweetness of sweet potato, elevated by a blend of aromatic spices. Crispy on the outside and tender on the inside, they are incredibly satisfying.
HalalBitter Melon & Jaggery Delight
This dessert offers a unique balance of bitter and sweet, with the subtle earthiness of bitter melon beautifully complemented by the rich caramel notes of jaggery. It's a surprisingly delightful and healthy treat that challenges traditional dessert profiles.
HalalRosewater Pistachio Shrikhand Tartlets
Delicate tartlets filled with a creamy, subtly spiced shrikhand, a classic Indian yogurt-based dessert. Topped with crunchy pistachios and a hint of rosewater, these treats offer a delightful blend of sweet and fragrant flavors.
HalalSpiced Lamb and Fig Tagine with Saffron Couscous
A fragrant and deeply flavorful lamb tagine, slow-cooked with sweet figs, warming spices, and tender lamb shoulder. Served alongside fluffy saffron-infused couscous, this dish offers a delightful balance of savory, sweet, and aromatic notes.