01 - Rinse the basmati rice under cold water until clear. Combine rice, water, and salt in a saucepan. Bring to a boil, cover, reduce heat to low, and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
02 - Heat coconut oil in a large skillet over medium heat. Add chopped onion and sauté 5 to 7 minutes until soft and golden.
03 - Stir in minced garlic, grated ginger, and green chili (if using). Cook for 1 to 2 minutes until fragrant.
04 - Add garam masala, cumin, coriander, turmeric, smoked paprika, and cayenne pepper (if using). Stir continuously for 1 minute to toast spices.
05 - Pour in crushed tomatoes, coconut milk, salt, and sugar or maple syrup. Stir thoroughly, bring to a simmer, and cook uncovered for 10 minutes, stirring occasionally.
06 - Incorporate drained chickpeas and simmer for an additional 10 minutes to thicken sauce and meld flavors.
07 - Stir in the juice of half a lemon. Adjust seasoning to taste.
08 - Plate the chickpea tikka masala over the cooked basmati rice. Garnish with chopped fresh cilantro and lemon wedges.