This easy butter chicken is a creamy, mild Indian-Style chicken curry made with coconut milk, warm spices, and tender chicken breast. Quick to make, family-friendly, and perfect for weeknight dinners or meal prep.
I’d love your feedback – just click on the stars to rate this recipe! ⭐
Sauté the aromatics: Heat the coconut oil in a large, deep skillet (or wok) over medium heat. Add the diced onions and garlic; cook for 3–5 minutes until onons soft and translucent. Add the ginger and cook for 30 seconds, stirring constantly. Sprinkle in the flour and stir well to coat the onions.
Add liquids and spices: Stir in the tomato paste, coconut milk and spices (garam masala, coriander, cumin, turmeric, cayenne, salt, and black pepper). Simmer gently for 1–2 minutes, stirring, until the sauce thickens slightly and is smooth.
Cook the chicken: Add the raw chicken pieces and stir to incorporate them into the sauce. Bring to a gentle simmer, reduce the heat to medium-low, cover, and cook for about 10 minutes, or until the chicken is fully cooked and tender.
Finish and serve: Taste and adjust seasoning with more salt, spice, or a squeeze of lemon juice as needed. Serve hot over steamed basmati rice and garnish with fresh cilantro. Naan and some simple steamed spinach are great on the side. Enjoy!
For a relaxing atmosphere in the kitchen I recommend my personal Elle Republic: Chilled Out Kitchen Tunes Playlist on Spotify.