This Whole30 Butter Chicken recipe is a delightful twist on a beloved classic, bringing comfort and flavor right to your dinner table. With its creamy coconut sauce, tender shredded chicken, and aromatic spices, this dish is not only a feast for the senses but also a winner for quick weeknight meals.
Why You’ll Love Whole30 Butter Chicken
- Quick and Easy: This recipe comes together in just 30 minutes, making it perfect for busy evenings.
- Comforting and Flavorful: The blend of spices and creamy coconut milk creates a warm, satisfying dish that feels indulgent without the guilt.
- Family-Friendly: The mild yet flavorful profile appeals to both kids and adults, ensuring everyone at the table will enjoy it.
- Versatile: Serve it with a variety of sides or adjust the spices to fit your family’s taste preferences.
- Meal Prep Friendly: Make a larger batch to enjoy throughout the week, whether for lunches or quick dinners.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Difficulty Level: Easy
Ingredients You’ll Need for Whole30 Butter Chicken
- Protein
- 2 lbs chicken thighs, boneless and skinless
- Base
- 1 cup coconut milk
- 1 onion, finely chopped
- 4 cloves garlic, minced
- 2 tablespoons ginger, grated
- Spices
- 2 tablespoons tomato paste
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 teaspoon garam masala
- Salt and pepper to taste
- Garnish
- Fresh cilantro, for garnish
Using chicken thighs keeps the dish juicy and forgiving, while the coconut milk adds a rich creaminess that pairs beautifully with the spices. If you want to substitute chicken with another protein, consider using shrimp or firm tofu for a different texture.
How to Make Whole30 Butter Chicken
-
Sauté Aromatics: Set your Instant Pot to sauté mode. Add the chopped onion, minced garlic, and grated ginger, sautéing until softened, about 3-5 minutes.
-
Add Spices: Stir in the curry powder, turmeric, garam masala, salt, and pepper. Cook for 1 minute to allow the spices to release their fragrance.
-
Incorporate Chicken: Add the chicken thighs and tomato paste to the pot. Mix well to coat the chicken evenly with the spices.
-
Pour in Coconut Milk: Pour the coconut milk over the chicken, stirring gently to combine everything.
-
Pressure Cook: Seal the Instant Pot lid and set it to cook on high pressure for 15 minutes.
-
Shred the Chicken: Once the cooking time is up, carefully release the pressure. Remove the chicken from the pot and shred it with two forks.
-
Combine and Season: Return the shredded chicken to the pot and stir well to combine. Adjust seasoning if necessary.
-
Garnish and Serve: Serve warm, garnished with fresh cilantro, and accompanying compliant sides.
Tips for Success
- Use Fresh Spices: Ensure your spices are fresh for the best flavor. If they’ve been sitting in your pantry for a while, consider replacing them before making this dish.
- Control Thickness: If you prefer a thicker sauce, let the dish sauté without the lid for a few minutes after pressure cooking to evaporate excess liquid.
- Keep Chicken Juicy: Don’t overcook the chicken in the Instant Pot; 15 minutes is usually perfect for tender, juicy results.
- Mind the Heat: If you or your family prefer a kick, add some chili powder or chopped fresh chilies when you add the spices.
- Prep in Advance: You can chop the onion and garlic ahead of time to make the cooking process even quicker.
Easy Variations
- Protein Swap: Use chicken breast for a leaner option or replace chicken with chickpeas or lentils for a vegetarian version.
- Add Veggies: Incorporate vegetables like spinach, bell peppers, or cauliflower during the pressure cooking phase for added nutrition.
- Creamy Substitution: If you’re not strictly adhering to Whole30, consider adding a dollop of yogurt or cream before serving for an extra creamy touch.
- Coconut Free Option: For those avoiding coconut, use almond milk or another non-dairy cream alternative, keeping in mind it may alter the flavor slightly.
What to Serve with Whole30 Butter Chicken
- Cauliflower Rice: A great low-carb substitute for traditional rice, it soaks up the sauce beautifully.
- Zucchini Noodles: These provide a fresh and light base, perfect for the rich butter chicken.
- Roasted Vegetables: Caramelized veggies like zucchini, bell peppers, and asparagus add texture and nutrients to the meal.
- Salad: A refreshing green salad with a tangy vinaigrette can balance the meal’s richness.
Storage and Reheating
- Refrigerator Storage: Store any leftovers in an airtight container in the fridge for up to 4 days.
- Freezer Storage: You can freeze the butter chicken for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Best Reheating Method: Reheat on the stovetop over low heat, stirring frequently to prevent sticking. You can add a splash of water or coconut milk to loosen the sauce.
- Meal Prep Note: This dish allows for easy meal prepping; simply divide into portions for quick meals during the week.
Common Mistakes to Avoid
- Overcooking the Chicken: This can lead to dry, tough meat. Stick closely to the recommended cooking time.
- Sautéing Without Oil: Keep an eye on the sauté process and add a little oil if needed to prevent sticking and burning.
- Skipping Seasoning Adjustments: Taste the dish before serving and adjust the salt and spices according to your preference.
Whole30 Butter Chicken: Background & Cultural Inspiration
Butter chicken, also known as Murgh Makhani, originated in Delhi, India, during the 1950s. It was crafted by the chefs at the Moti Mahal restaurant, reportedly made from leftover chicken and a rich sauce of butter, cream, and spices. This dish brings together the rich culinary traditions of Indian cuisine with its aromatic spices and creamy textures. In this Whole30 adaptation, we lighten the dish while preserving its comforting qualities, allowing you to enjoy a cultural staple in a healthier format.
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Absolutely! Chicken breast is a lean option, but it may require slightly less cooking time. Aim for 10-12 minutes on high pressure.
How spicy is this dish?
The level of spiciness can be adjusted by modifying the amount of curry powder. For milder flavor, use a lesser amount or pick a milder curry blend.
Can I make this in advance?
Yes, it’s great for meal prep! Store it in the refrigerator for up to 4 days. You can also freeze it for up to 3 months.
What if I don’t have an Instant Pot?
You can make this recipe on the stovetop. Simply sauté the ingredients as directed, then cover and simmer for 30-40 minutes until the chicken is cooked through.
How do I store leftovers?
Keep leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
Final Thoughts
This Whole30 Butter Chicken is not only a delicious meal that your whole family will enjoy, but it also offers a wonderful opportunity to explore the rich flavors of Indian cuisine. With its creamy texture and aromatic spices, this recipe makes for a comforting weeknight dinner that’s quick and simple to prepare. Whether you’re sticking to Whole30 or just looking for a hearty dish, this recipe is worth adding to your regular rotation. Enjoy every bite!

Whole30 Butter Chicken
Ingredients
Protein
- 2 lbs chicken thighs, boneless and skinless Use chicken thighs for juiciness.
Base
- 1 cup coconut milk Adds creaminess to the dish.
- 1 unit onion, finely chopped
- 4 cloves garlic, minced
- 2 tablespoons ginger, grated
Spices
- 2 tablespoons tomato paste
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 teaspoon garam masala
- to taste Salt and pepper
Garnish
- Fresh cilantro, for garnish
Instructions
Preparation
- Set your Instant Pot to sauté mode. Add the chopped onion, minced garlic, and grated ginger, sautéing until softened, about 3-5 minutes.
- Stir in the curry powder, turmeric, garam masala, salt, and pepper. Cook for 1 minute to allow the spices to release their fragrance.
- Add the chicken thighs and tomato paste to the pot. Mix well to coat the chicken evenly with the spices.
- Pour the coconut milk over the chicken, stirring gently to combine everything.
- Seal the Instant Pot lid and set it to cook on high pressure for 15 minutes.
- Once the cooking time is up, carefully release the pressure. Remove the chicken from the pot and shred it with two forks.
- Return the shredded chicken to the pot and stir well to combine. Adjust seasoning if necessary.
- Serve warm, garnished with fresh cilantro, and accompanying compliant sides.








