Since making this easy butter chicken recipe, I’ve stopped ordering takeout. My family likes this better than the murgh makhani we used to order, and dinner is on the table in only 30 minutes!
Heat the butter in a large-sized frying pan over medium-high heat. Add the onion, ginger, and garlic and cook for about 8-10 minutes, until well-browned, reducing the heat if necessary.
Add the spices to the pan and cook for 1 minute to remove their raw flavor. Pour the can of tomatoes into the pan and scrape the bottom to remove any bits that are stuck to the pan.
28 ounce can of crushed or diced tomatoes
Transfer the sauce to a blender and blend on high until smooth.
Return the sauce to the pan, add the chicken and water, and bring the sauce to a simmer. Reduce the heat to medium-low, cover the pan, and let the chicken cook for 10 minutes, until it is fully cooked.
1 lb chicken breasts or thighs, 1 cup water
Stir in the cream, almond butter, and coconut sugar. Season to taste with sea salt.
½ cup whipping cream, 2 tablespoons almond butter, 2-4 tablespoons coconut sugar, Sea salt
Serve with rice (and if you have it, naan) with some cilantro on top.
Cilantro
Notes
Butter: Using butter will give you the most authentic flavor. But if you need to avoid dairy, opt for oil. Tomatoes: I like to use canned tomatoes as they have better flavor than many store-bought tomatoes. But if it's tomato season and you have some homegrown tomatoes, feel free to use a few of those instead!Almond butter: Raw cashews are a more traditional ingredient. I opted to use almond butter so that you'll be able to blend this even without a high-powered blender. Feel free to use cashew butter, if you have that on hand. Spices: If you don't have all of the spices, don't fret! Garam masala is the most important one here. If needed, you can substitute it with curry powder.