This is a quick butter chicken recipe that is very tasty.
In a large saucepan over medium high heat, heat oil and fry onion until soft and translucent.
Add and cook chicken until lightly browned, about 10 minutes.
Add butter, lemon juice, ginger garlic paste, garam masala, cumin and tomatoes.
Cook, stirring, for 3 minutes.
Stir in cream and yogurt and reduce heat to simmer, then cook on low for 10 minutes.
Serve over rice or with naan bread.