This chicken tikka masala is rich, flavorful, and ready in under 30 minutes! A one-pot meal with minimal prep, this will be your new go-to weeknight dinner.
Stir the garlic, ginger, garam masala, chili powder, cumin, turmeric, cayenne, and salt into the onion until the spices are quite fragrant, about 1 minute.
Add the chicken. Stir until it is completely coated in the spice mixture, breaking up any large chunks as you go.
Add the tomato sauce and coconut milk. Stir until combined.
Bring to a simmer, then reduce heat to low to continue simmering for about 15 minutes.
Stir in the frozen peas and allow to simmer for about 2 minutes. Turn off the heat.
Allow to cool for 3 minutes, then stir in the yogurt (allowing it to cool prevents it from curdling).
Serve with rice or naan and garnish with fresh cilantro, if desired.