Indian-Style Vegetable Curry with Sweet Potatoes and Eggplant
A hearty vegan curry featuring creamy sweet potatoes and tender eggplant in a spiced aromatic base
Why This Recipe Works
This variation swaps traditional potatoes for creamy sweet potatoes and eggplant, which soak up the aromatic spices perfectly. The key is allowing the eggplant to soften completely into the sauce for a richer, more cohesive texture.
Instructions
Heat the oil in a large Dutch oven over medium-high heat until it shimmers. Add the onion and salt and cook until the onion is softened and beginning to brown at the edges, about 5 to 7 minutes.
Add the garlic, ginger, and curry powder. Stir constantly to toast the spices without burning them until the mixture is highly fragrant, about 1 minute.
Stir in the broth, tomatoes with their juice, and sweet potatoes. Bring the liquid to a simmer, scraping up any browned bits from the bottom of the pot.
Stir in the eggplant and green beans. Reduce the heat to medium-low, cover the pot, and simmer until all the vegetables are tender and the sweet potatoes can be easily pierced with a fork, 15 to 20 minutes.
Remove the pot from the heat and stir in the cilantro. Taste the curry and adjust the seasoning with additional salt as needed. Serve hot with rice or flatbread.
π½οΈ Complete the Meal
Frequently Asked Questions
Can I freeze this recipe?
Refrigerate for up to 4 days. Freezes well for up to 2 months.
Can I make this ahead of time?
The curry can be made 1-2 days ahead. Store in an airtight container in the refrigerator. Reheat gently on the stovetop or in the microwave before serving.