Easy Sweet Potato and Lentil Curry

A warming, one-pot curry that combines roasted sweetness of orange and yellow sweet potatoes with earthy red and green lentils, aromatic spices, and bright ginger. This vegetarian-friendly dish delivers complex flavor from toasted cumin seeds and curry powder, balanced by tangy tomatoes and creamy yogurt for serving. The texture contrasts between tender potato, soft lentils, and light broth create a satisfying, nutrient-dense meal. Perfect for weeknight dinners, meal prep, or feeding groups without fuss. Unlike heavier curries, this version stays light and accessible while maintaining authentic spice depth. Serve over rice, with naan, or on its own—it's naturally vegan and gluten-free if you skip the bread. Ready in under 30 minutes with minimal cleanup.
Ingredients
- 2 tablespoon cooking oil
- 1 red onion, diced
- 1 clove garlic, crushed
- 1 tablespoon curry powder
- 1 teaspoon cumin seeds
- 1 ½ pound sweet potatoes, peeled and cubed, orange or yellow/white-fleshed or combination
- 2 cup chicken or vegetable broth
- 1 14.5-ounce can diced tomatoes
- ¼ cup red lentils
- ¼ cup green lentils
- 1 1-inch piece fresh ginger, grated
- salt(optional)
- pepper(optional)
- cilantro sprigs, for garnish(optional)
- yogurt, for serving(optional)
- naan or flatbread, for serving(optional)rice or quinoa1 cup cookedcarb
changes texture and absorption
Instructions
- 1
Warm oil in a large saucepan or small stockpot over medium heat.
- 2
Add diced onion and crushed garlic, stirring occasionally until slightly softened.
- 3
Stir in curry powder and cumin seeds, cooking until fragrant, about 1 minute.
- 4
Add peeled cubed sweet potatoes, broth, canned tomatoes with juice, red and green lentils, and grated ginger.
- 5
Bring to a boil over high heat, then reduce to a simmer.
- 6
Cover and cook until sweet potatoes and lentils are tender, about 20 minutes.
- 7
Season with salt and pepper.
- 8
Serve garnished with cilantro sprigs and dollop of yogurt if desired, with naan on the side.
Tips
Toast cumin seeds briefly before adding curry powder to unlock deeper aromatics and prevent bitter spice notes. This 30-second step elevates flavor significantly without extra time.
Mix red and green lentils deliberately: red lentils break down quickly, thickening the sauce, while green lentils hold shape, providing texture contrast in the finished curry.
Grate fresh ginger just before cooking to preserve volatile oils. Pre-grated ginger loses potency quickly and won't deliver the same brightness.
Good to Know
Refrigerate in airtight container up to 4 days. Freezes well up to 3 months; thaw overnight before reheating over medium heat, adding broth if sauce has thickened.
Prepare all ingredients up to 8 hours ahead and store separately. Curry tastes better next day as spices fully bloom. Make full batch and portion for meal prep.
Serve hot with cilantro and yogurt. Pair with naan, rice, or quinoa. Complements cucumber raita, lime wedges, or chutney on the side.
Common Mistakes
Skip covering the pot to avoid a dry sauce that burns at the bottom. Moisture from steam keeps lentils and potatoes tender.
Add salt too early to avoid toughening lentil skins. Season only after lentils are nearly tender.
Substitutions
Dairy-Free Swaps
General Alternatives
changes texture and absorption
FAQ
Can I make this curry ahead and freeze it?
Yes. Cool completely, transfer to freezer-safe containers, and freeze up to 3 months. Thaw overnight in the refrigerator. Reheat gently on the stovetop over medium heat, stirring occasionally and adding broth if the curry has thickened significantly.
What if I don't have both red and green lentils?
Use either variety alone in the full 1/2 cup total. Red lentils will create a creamier, more cohesive sauce; green or brown lentils will stay firmer. Cooking time remains about 20 minutes, though green varieties may take 22-25 minutes.
How long does leftover curry keep in the refrigerator?
Store in an airtight container for up to 4 days. The flavors actually improve after a day as spices continue blooming. Reheat portions over medium heat on the stovetop, stirring occasionally, or in the microwave in 2-minute intervals.