Made with simple ingredients and taking only 20 minutes, this brilliant butter chicken recipe features tender chicken cooked in a rich and creamy, lightly spiced curry sauce.
Many of the butter chicken recipes I have come across are pretty complex. They require multiple ingredients and long marinating times; some even require ingredients to be blitzed in a food processor. This Easy Butter Chicken is made with the simplest ingredients, and I can have dinner on the table in just 20 minutes. Bite-sized pieces of chicken are perfectly cooked in a creamy sauce, then seasoned with just a few carefully chosen aromatic spices to create a delicious and intense flavour. Serve the curry with steamed rice, a dollop of yoghurt and a few fresh ingredients, such as cucumber and coriander (cilantro), for a fast and easy dinner.

Can you make Easy Butter Chicken ahead of time?
Easy Butter Chicken can be cooked and refrigerated for up to 3 days in an airtight container. It can also be frozen for up to 2 months. Thaw in the fridge overnight before reheating. Freezing may change the texture and cause the cream to separate, but the flavour will still be amazing.
Is Easy Butter Chicken suitable for leftovers?
Yes, refrigerate Easy Butter Chicken for up to 3 days in an airtight container. You can also freeze it for up to 2 months.
If you enjoyed Easy Butter Chicken, I think you’ll love:
Butter Chicken Pot Pie Recipe
Chicken Korma Recipe
Chicken Korma Bake Recipe
Easy Lamb Korma Recipe

Easy Butter Chicken
“Awesome recipe. This is our go to curry recipe.” Share Pin Recipe PrintIngredients
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 1 onion, finely diced
- 2 garlic cloves, finely chopped
- 1 tbsp freshly minced ginger
- 500 g (1 lb) boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp yellow mustard seeds
- 1 tsp ground turmeric
- 1 tsp sea salt flakes
- ¼ tsp freshly cracked black pepper
- 2 tbsp tomato paste
- 250 ml (1 cup) thickened (whipping/heavy) cream
- 2 tbsp plain yoghurt
- Coriander (cilantro) sprigs
- 1 cucumber, finely sliced
- ½ red onion, finely sliced
- 1 fresh chilli (optional)
- Steamed basmati rice topped with store-bought crispy-fried shallots (optional)
Instructions
- Cook the base veggies – Heat the olive oil and butter in a large, heavy-based frying pan over medium heat. Add the onion, garlic and ginger and cook, stirring, for 1 minute until fragrant.
- Add the chicken and spices – Add the chicken, garam masala, cumin, yellow mustard seeds, turmeric, salt and pepper. Cook, stirring, for 3–4 minutes until the chicken is slightly browned.
- Stir through the tomato paste and cream – Add the tomato paste and cream and stir to combine. Cook for 8 minutes more.
- Serve – Serve with plain yoghurt, coriander, cucumber, red onion and chilli (if using) with steamed basmati rice, topped with crispy-fried shallots if you like.
Nutrition information
Disclaimer re gluten-free and dairy-free recipes





















oliviafraker says:
I think I have made butter chicken using every possible supermarket recipe base and also some “from scratch” time consuming recipes. Never with any success.
This recipe though! OMG!!!! Next level. So so easy, absolutely delicious. I’ve made it numerous times now and it never disappoints.
Nicole says:
Ahhh! This makes me so happy to read! I feel exactly the same way about this recipe. So glad you enjoy it as much as we do! 😍