01 - Rinse the basmati rice under cold water until the water runs clear. In a medium saucepan, combine rice, water, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork before serving.
02 - While the rice cooks, heat oil in a large skillet or saucepan over medium heat. Add the onion and sauté for 5-6 minutes until softened and lightly golden.
03 - Stir in the garlic and ginger, cooking for 1 minute until fragrant.
04 - Add cumin, coriander, garam masala, turmeric, smoked paprika, and cayenne pepper. Toast spices for 30 seconds, stirring constantly.
05 - Pour in the diced tomatoes, scraping up any browned bits from the pan. Cook for 3-4 minutes, stirring occasionally.
06 - Add coconut milk, chickpeas, salt, and black pepper. Stir to combine and bring to a gentle simmer.
07 - Reduce heat to low and simmer uncovered for 15-20 minutes, stirring occasionally, until the sauce thickens and flavors meld.
08 - Stir in lemon juice and maple syrup. Taste and adjust seasoning as needed.
09 - Serve the chickpea tikka masala over the cooked rice, garnished with fresh cilantro and lemon wedges if desired.