Experience the rich and comforting flavors of Savory Butter Chicken Bliss! This mouthwatering dish features tender chicken cooked in a luscious sauce made with aromatic spices, tomatoes, and creamy goodness. Perfect for a cozy family dinner or special occasion, serve it over fluffy basmati rice or warm naan for a complete meal. With easy-to-follow steps and a total prep time of just 30 minutes, you'll impress everyone at the table with this delicious recipe!
1 lb (450g) boneless chicken thighs or breasts, cut into bite-sized pieces
2 tablespoons ghee or unsalted butter
1 medium onion, finely chopped
3 cloves garlic, minced
1 tablespoon freshly grated ginger
1 can (14 oz) diced tomatoes
1/2 cup heavy cream
2 tablespoons tomato paste
1 tablespoon garam masala
1 teaspoon ground cumin
1 teaspoon ground coriander
1 teaspoon turmeric
1/2 teaspoon cayenne pepper (adjust to taste)
Salt, to taste
Fresh cilantro, for garnish
Cooked basmati rice or naan, for serving