01 - Rinse basmati rice under cold water until clear. Combine rice, water, and salt in a medium saucepan. Bring to a boil, 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 - Heat coconut oil in a large skillet over medium heat. Add chopped onion and sauté for 5 to 7 minutes until soft and golden.
03 - Incorporate minced garlic, grated ginger, and chopped green chili if using. Cook for 1 to 2 minutes, stirring frequently until fragrant.
04 - Add garam masala, ground cumin, ground coriander, smoked paprika, turmeric, and cayenne pepper. Toast for 1 minute until the spices release aroma.
05 - Stir in chopped tomatoes and cook for 5 minutes, stirring occasionally, until they soften and the sauce thickens slightly.
06 - Pour in coconut milk and mix thoroughly. Add drained chickpeas, salt, black pepper, and maple syrup. Bring to a gentle simmer.
07 - Simmer uncovered for 15 to 20 minutes, stirring occasionally, until the sauce is thick and creamy.
08 - Stir in lemon juice and chopped cilantro. Adjust seasoning with salt or pepper as desired.
09 - Plate the chickpea tikka masala atop the basmati rice and garnish with additional cilantro.