RecipeShare Test Kitchen

Tender chicken in a rich tomato-cream sauce with butter, warm spices, and a smooth finish that works well with basmati rice or flatbread.
Butter chicken is one of those dishes that feels generous almost immediately. The sauce is rich from cream and butter, but the tomato paste and spices keep it from tasting flat, so the finished dish still feels balanced enough for a weeknight dinner.
This version is built for speed, which means the chicken cooks directly in the sauce rather than through a long separate marinade and grill step. That changes the format a little, but it still gives you the warm spice profile and creamy finish most people want from butter chicken.
Serve it with basmati rice for the most straightforward plate, or add flatbread if you want something to drag through the sauce. It is also a practical dish for leftovers because the flavor settles well overnight.
The spices need a brief cook in the butter with the onion, garlic, and ginger so they bloom before the cream goes in. That step helps the sauce taste warm and deep instead of chalky or one-note.
It also helps to taste the sauce before serving. Depending on the tomato paste and cream you use, you may want a little extra salt, sugar, or spice to bring everything into balance.
Serve butter chicken hot with rice, naan, or a simple cucumber salad on the side. A little extra butter or cilantro on top can help freshen the finish.
Store leftovers in the fridge for up to 3 days and reheat gently so the sauce stays smooth instead of splitting.
Tender chicken in a rich tomato-cream sauce with butter, warm spices, and a smooth finish that works well with basmati rice or flatbread.

Use fresh cilantro for the best flavor.
Adjust cayenne pepper to your heat preference.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Heat the butter in a pan until melted.
Add the chopped onions and sauté until translucent.
Stir in the minced garlic and ginger.
Add cumin, cayenne pepper, garam masala, turmeric, and cinnamon sticks.
Mix in the chicken slices and cook until golden brown.
Stir in the tomato paste, heavy cream, and chopped cilantro.
Simmer until the chicken is fully cooked and the sauce thickens.
Season with salt, pepper, and sugar to taste.
Top with a dollop of butter before serving.
Boil the water and add the basmati rice.
Cook until rice is fluffy and water is absorbed.
4/7/2025
Quick, creamy, and satisfying! The rice pairing was perfect. This is going into regular dinner rotation.
7/6/2024
Loved the flavors, though I’ll cut back on the cream next time. Still very delicious.
2/5/2024
So easy to follow! I served it with garlic naan and it felt like dining out at an Indian restaurant.
12/4/2023
Added more cayenne for extra spice—turned out fantastic. Will be a staple in my kitchen.
9/3/2023
Hands down one of the best butter chicken recipes I’ve tried—creamy, flavorful, and restaurant-quality. Family approved!
Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.
Import recipes from most websites
Create and edit your own recipes
Plan your week with the Meal Planner
Mark favourites for quick access
Build grocery lists from your meal plan
Tick off pantry items you already have
Serving Size: 250 grams
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Add your personal creations and build your own recipe collection.