Dairy-Free-Butter-Chicken
| |

Best Dairy Free Butter Chicken (Rich & Creamy)

This dairy free butter chicken is rich, creamy, and packed with bold Indian flavors — made completely without dairy.

Prep Time: 10 minutes | Cook Time: 45 minutes | Marinating Time: 30 minutes | Total Time: 1 hour 25 minutes | Servings: 6


What Is Dairy Free Butter Chicken?

Dairy free butter chicken is the classic Indian curry you love — tender chicken simmered in a deeply spiced tomato sauce — made completely without cream, butter, or any dairy product. Instead of heavy cream, this dairy free butter chicken uses full-fat coconut cream to achieve that same silky, restaurant-quality richness.

If you’ve been searching for a dairy free butter chicken that actually tastes like the real thing, this is it. It’s gluten-free, easy to make in one pan, and tastes even better the next day.


Why You’ll Love This Dairy Free Butter Chicken

  • 100% dairy-free — coconut cream replaces heavy cream perfectly
  • One-pan dinner — less cleanup, more eating
  • Gluten-free — safe for celiacs and gluten-sensitive eaters
  • Better the next day — leftovers are incredible
  • Customizable heat — mild or spicy, you control it

What Makes This the Best Dairy Free Butter Chicken?

Most dairy free butter chicken recipes fall flat or rely on complicated cashew cream. This version keeps things simple and uses full-fat coconut cream — not coconut milk — which creates a thick, luxurious sauce that coats every piece of chicken beautifully.

Two things make this dairy free butter chicken exceptional:

  1. Marinating the chicken overnight — the spices penetrate deep and the chicken stays incredibly juicy
  2. Blooming the spices — toasting your garam masala, cumin, and coriander in oil for 60 seconds before adding tomatoes unlocks aromatic oils that completely transform the sauce depth

Ingredients for Dairy Free Butter Chicken

dairy free butter chicken

For the Chicken Marinade

  • 2½ lbs boneless, skinless chicken thighs — juicier and more forgiving than breasts
  • ½ cup full-fat coconut cream — forms the marinade base and helps spices stick
  • 2 tbsp lemon juice — adds brightness and tenderizes the chicken
  • 1 tbsp fresh ginger, minced — fresh gives warmth that ground ginger can’t match
  • 3 garlic cloves, minced
  • 1 tbsp garam masala — the backbone spice of this dairy free butter chicken
  • 1 tsp chili powder — adjust to your spice preference
  • 1 tsp salt
  • 2 tbsp olive oil — for searing

For the Dairy-Free Butter Chicken Sauce

  • 2 tbsp olive oil
  • 1 large yellow onion, finely chopped — the sweet, savory base of every great curry
  • 5 garlic cloves, minced
  • 1 tbsp fresh ginger, minced
  • 1 tbsp garam masala
  • 2 tsp cumin powder — earthy and nutty, essential in Indian cooking
  • 2 tsp paprika — adds mild heat and rich color
  • 1 tsp coriander powder — citrusy warmth that balances the garam masala
  • 1 tsp chili powder
  • 2 tsp salt
  • 2 cans (14.5 oz each) diced tomatoes — the acidic backbone of the sauce
  • 1 cup full-fat coconut cream — what makes this dairy free butter chicken so creamy
  • ½ tsp dried fenugreek (Kasoori Methi) — the secret ingredient of authentic butter chicken
  • 2 tbsp vegan butter — stirred in at the end for a rich, buttery finish
  • Fresh cilantro — optional garnish

How to Make Dairy Free Butter Chicken (Step-by-Step)

Step 1 — Marinate the Chicken

In a large bowl, mix coconut cream, lemon juice, ginger, garlic, garam masala, chili powder, and salt. Add your chicken pieces and toss until fully coated. Cover and refrigerate for at least 30 minutes — overnight gives the deepest flavor for your dairy-free butter chicken.

Step 2 — Sear the Chicken

Heat a large skillet over medium-high heat with 2 tbsp olive oil. Cook chicken in batches for 6–7 minutes until golden on all sides. Don’t skip the sear — it adds smoky, caramelized depth to your dairy-free butter chicken similar to tandoor cooking. Remove from the pan and set aside.

Step 3 — Sauté the Onions

In the same pan on medium-low, add 2 tbsp olive oil and cook the onion for 8–10 minutes until soft and translucent, scraping up the golden bits left from the chicken.

Step 4 — Bloom the Spices

Add garlic and ginger, cook 1 minute. Add all spices — garam masala, cumin, paprika, coriander, chili powder — and toast for 60 seconds. This step is essential for authentic dairy-free butter chicken flavor.

Step 5 — Build the Tomato Base

Pour in both cans of diced tomatoes, stir together, and simmer for 5–8 minutes until the sauce turns a deep reddish-brown.

Step 6 — Blend Until Smooth

Carefully transfer the sauce to a blender. Fill only halfway, leave the lid slightly ajar, and cover with a towel. Blend until completely smooth, then return to the pan. A smooth sauce is what separates a great dairy-free butter chicken from an average one.

Step 7 — Add Coconut Cream and Chicken

Stir in 1 cup of coconut cream. Add the seared chicken and any resting juices back in. Cover and simmer on low for 10 minutes, stirring occasionally.

Step 8 — Finish and Serve

Stir in the dried fenugreek and vegan butter until melted. Taste, adjust salt, and serve your dairy-free butter chicken hot over basmati rice with gluten-free naan and fresh cilantro.

dairy free butter chicken

Tips for the Best Dairy-Free Butter Chicken

Marinate overnight if possible. The longer the chicken sits in the coconut cream marinade, the more flavor your dairy-free butter chicken will have.

Use coconut cream, not coconut milk. Coconut milk is too thin — it will give you a watery dairy-free butter chicken sauce. Full-fat coconut cream is what creates that thick, restaurant-quality result.

Always bloom your spices. That 60-second toast in oil is the step most home cooks skip — and it’s exactly why restaurant dairy-free butter chicken tastes different from homemade versions.

Blend carefully. Hot liquids expand. Fill blender only halfway, crack the lid, and cover with a towel to avoid burns.

Add vegetables. Baby spinach or frozen peas stirred in after blending turn this dairy-free butter chicken into a complete one-bowl meal.

Watch your canned tomatoes. Some brands are salted. Taste before adding any extra salt at the end.


What to Serve With Dairy-Free Butter Chicken


How to Store Dairy-Free Butter Chicken

dairy free butter chicken

Refrigerator: Store leftover dairy-free butter chicken in an airtight container for up to 4 days. The flavor deepens overnight — leftovers are exceptional.

Freezer: This dairy-free butter chicken freezes beautifully. Cool completely, transfer to a freezer-safe container, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating: Warm on the stovetop over medium-low heat, stirring occasionally. Microwave in a covered dish for 2–3 minutes, stirring halfway. Add a splash of coconut cream if the sauce thickened too much.


Frequently Asked Questions About Dairy-Free Butter Chicken

Can I use chicken breasts instead of thighs in dairy free butter chicken? Yes, but thighs stay juicier. If using breasts, reduce the simmering time slightly to avoid drying them out.

Is traditional butter chicken dairy-free? No — classic butter chicken is made with heavy cream and butter. This dairy free butter chicken replaces both with coconut cream and vegan butter for identical richness.

Can I make dairy-free butter chicken in the Instant Pot? Absolutely. Sear the chicken on sauté mode, build the sauce the same way, then pressure cook on high for 8 minutes. Quick release, blend the sauce, return the chicken, and stir in fenugreek and vegan butter.

What can I substitute for fenugreek in dairy free butter chicken? There’s no perfect substitute. If unavailable, omit it — your dairy free butter chicken will still be delicious. But dried fenugreek (Kasoori Methi) is worth finding at an Indian grocery store or online.

How spicy is this dairy-free butter chicken? Mild-to-medium as written. Reduce chili powder to ½ tsp for mild, or increase to 1½ tsp for more heat.

Can I make dairy free butter chicken ahead of time? Yes! This is one of the best make-ahead dinners. Make it up to 2 days ahead and reheat gently — the flavors only get better.


More Recipes You’ll Love

  • Dairy-Free Chicken Tikka Masala
  • Coconut Chicken Curry
  • Gluten-Free Naan Bread
  • Homemade Vegan Butter
  • Gluten-Free Turmeric Coconut Chicken Curry

Dairy-Free Butter Chicken

Creamy and rich dairy-free butter chicken made with coconut cream instead of dairy. Easy one-pan Indian recipe packed with bold flavor.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 1 hour 25 minutes
Servings: 6
Course: Dinner
Calories: 420

Notes

Use coconut cream, not coconut milk
Marinate overnight for deeper flavor
Adjust spice level as needed
Tastes better the next day

Tried this dairy-free butter chicken? Leave a ⭐⭐⭐⭐⭐ rating and comment below — it helps others find this recipe!

Pin to Pinterest | Share on Facebook
Follow us On : Facebook and Pinterest

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating