3cupsvegetable stockor water + 1 cup for finishing
2tablespoonsmadras curry powder
2teaspoonsgaram masala
1– 14.5 oz. can petite diced tomatoes
4tablespoonsclarified butterghee or vegetable oil
2medium yellow onionsdiced
1medium sweet potatopeeled and diced
3clovesgarlicminced
1tablespoonfresh gingergrated
½jalapeño pepperseeded and minced
1 ½tablespoonstomato paste
1– 14 oz. can chickpeasrinsed
½head cauliflowercut into bite-sized florets
1cupfrozen peas
1cupcoconut milkfull fat
3tablespoonsfresh cilantroroughly chopped or torn
1teaspoonkosher salt
Basmati Rice – cooked according to package directions.
Instructions
In a small, dry skillet, toast curry powder and garam masala over medium heat for one minute, stirring constantly. Remove from heat and transfer to a small bowl to cool.
Melt butter in medium-sized Dutch oven, or large, heavy-bottomed pot over medium-high heat. Add onion and sweet potatoes.
Cook, stirring occasionally, until onions just begin to caramelize and sweet potatoes begin to soften slightly, about 8-10 minutes.
Reduce heat to medium. Add garlic, ginger, jalapeño and tomato paste. Stir to combine and continue cooking, stirring often, for one minute. Add toasted spices and continue stirring for another minute.
Add stock (or water), diced tomatoes, chickpeas and salt. Scrape the bottom of the pot to get brown bits and stir to combine. Cover, reduce heat to medium low and let it simmer for 20 minutes.
Add cauliflower and continue to simmer for an additional 20 minutes, or until cauliflower is tender. (If making ahead, stop here and cool down for storage. To finish, go to next step)
Remove from heat, add coconut milk and peas. Add additional stock, if desired. Finish with cilantro and serve immediately with basmati rice.
Notes
Although the cook time is about 45 minutes, the majority of that time is hands-off. The pot is simmering away on the stove while you are doing other things.