Ingredients
Method
- Step 1: Heat olive oil in a large skillet over medium heat. Add the onion and sauté until softened, about 5 minutes.
- Step 2: Add garlic, ginger, garam masala, cumin, turmeric, paprika, and chili powder. Cook for 1-2 minutes until fragrant.
- Step 3: Stir in the tomato paste and diced tomatoes. Cook for 5 minutes, stirring occasionally.
- Step 4: Add cauliflower florets and chickpeas to the skillet. Stir to coat them in the sauce.
- Step 5: Pour in the heavy cream or coconut milk. Stir well and bring to a simmer.
- Step 6: Cover the skillet and let it cook for 15-20 minutes, or until the cauliflower is tender.
- Step 7: Season with salt and pepper to taste. Garnish with fresh cilantro before serving.
- Step 8: Serve hot with steamed rice or naan bread.
Notes
For a spicier version, add more chili powder or a diced jalapeño. You can also substitute cauliflower with other veggies like broccoli or zucchini.
