Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté until it becomes translucent, about 5 minutes.
Stir in the minced garlic and grated ginger, cooking for another 2 minutes until fragrant.
Add the tikka masala spice blend, stirring continuously for about 1 minute to toast the spices.
Incorporate the diced tomatoes and coconut milk, mixing well. Allow the mixture to simmer for about 5 minutes, letting the flavors meld together.
Add the chickpeas to the sauce, mixing everything until the chickpeas are well coated. Simmer for an additional 10 minutes on low heat, allowing the sauce to thicken.
Stir in the garam masala and lemon juice, seasoning with salt to taste. Simmer for a few more minutes to let the flavors deepen.
Remove from heat and let it sit for a few minutes. Serve the chickpea tikka masala over basmati rice or quinoa, garnished with freshly chopped cilantro.
Notes
Serve with basmati rice or quinoa for a complete meal.