Sweet Potato and Lentil Tikka Masala
This Sweet Potato and Lentil Tikka Masala is a delightful twist on the traditional Indian dish, bringing together the earthy sweetness of sweet potatoes and the protein-packed goodness of lentils. It's a creamy, comforting, and flavorful vegan curry that's perfect for weeknight dinners.

Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 cup dried red lentils, rinsed
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 2 tablespoons vegetable oil
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Sauté the Aromatics: In a large pot, heat the vegetable oil over medium heat. Add the chopped onion, garlic, and ginger, and sauté until the onion is translucent (about 5 minutes).
- Add the Spices: Stir in the curry powder, cumin, coriander, and garam masala, cooking for an additional minute until fragrant.
- Combine Ingredients: Add the diced sweet potatoes, rinsed lentils, diced tomatoes, and coconut milk to the pot. Stir well to combine.
- Simmer: Bring the mixture to a boil, then reduce the heat to low and cover. Allow it to simmer for about 25-30 minutes, or until the sweet potatoes are tender and the lentils are cooked through.
- Season and Serve: Taste and adjust seasoning with salt and pepper. Serve hot, garnished with fresh cilantro, over rice or with naan.
Cook’s tips
- Toast the spices in the oil for a minute before adding other ingredients to deepen their aroma.
- Use full-fat coconut milk for a richer, creamier sauce; light coconut milk will make it thinner.
- Rinse the lentils thoroughly until the water runs clear to avoid any grit or foam during cooking.
- If you prefer a smoother texture, blend half of the cooked sauce before adding the sweet potatoes.
- Adjust the heat by adding a pinch of cayenne pepper or red chili flakes if you like it spicier.
Substitutions
- Use butternut squash or pumpkin instead of sweet potatoes for a similar sweetness.
- Swap red lentils for yellow split peas or chickpeas for a different texture and flavor.
- Replace coconut milk with heavy cream or a non-dairy cream alternative for a variation.
- Use fresh diced tomatoes (about 2 cups) instead of canned, adding a splash of water if needed.
- If you don't have garam masala, use a mix of ground cinnamon, cloves, and cardamom.
Storage & reheating
Store in an airtight container in the refrigerator for up to 5 days. Reheat on the stovetop over medium heat, adding a splash of water or coconut milk to loosen the sauce if it thickens.
Frequently asked questions
Can I make this in a slow cooker?
Yes, sauté the aromatics and spices first, then transfer everything to a slow cooker and cook on low for 6–8 hours or on high for 3–4 hours.
Is this recipe gluten-free?
Yes, all the ingredients are naturally gluten-free. Just be sure to check your curry powder and garam masala for any additives.
Can I freeze this tikka masala?
Absolutely. It freezes well for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop.
What should I serve with this dish?
It pairs beautifully with basmati rice, naan, or even quinoa. A side of steamed greens or a simple salad also works great.



