Dairy-Free Butter Chicken

Dairy-Free Butter Chicken: Creamy Comfort Without the Dairy 🥥✨

Hey there, foodie friends! Let’s talk about butter chicken—the ultimate cozy meal that’s basically a hug on a plate. But what if I told you that you can enjoy all that saucy, spiced goodness without the dairy? Yep, this Dairy-Free Butter Chicken is here to rock your world. Creamy coconut milk steps in for heavy cream, and a blend of warm spices like garam masala and turmeric brings the flavor fireworks. Whether you’re dairy-free, experimenting with plant-based eats, or just craving something lighter, this dish is your new weeknight MVP. Let’s get simmering!

Creamy Dairy-Free Butter Chicken

Creamy Dairy-Free Butter Chicken

The Time I Tricked My Dairy-Loving Friends 🙊

Picture this: It’s 2018, and I’m hosting a dinner party for my “butter chicken or bust” crew. One friend’s lactose intolerant, another’s vegan-curious, and I’m sweating bullets because my reputation’s on the line. Enter this coconut milk hack! I swapped cream for coconut milk, crossed my fingers, and served it up with extra cilantro. The result? They DEVOURED it. My carnivore buddy even said, “Wait, this isn’t real cream?!” Cue the chef’s mic drop. Now, this recipe’s my go-to for impressing skeptics and satisfying cravings—no dairy required.

What You’ll Need 🛒

Grab these pantry staples and let’s make magic:

Chicken Marinade

  • ½ cup full-fat coconut milk/cream/yogurt: The dairy-free MVP! Coconut yogurt adds tang, while cream amps up richness. No coconut? Cashew cream works too.
  • 1 tbsp lemon juice: Brightens the marinade. Lime works in a pinch!
  • 1 tbsp minced ginger + 1½ tbsp garlic: Fresh is best, but 1 tsp powdered ginger/garlic per tbsp in a rush.
  • 2 tsp garam masala: The soul of this dish. No garam masala? Mix cinnamon, cumin, and coriander.

Butter Chicken Sauce

  • 4 tbsp coconut oil: Adds buttery flavor. Avocado oil works too.
  • 1 onion + 5 garlic cloves: The flavor base. Red onion adds sweetness!
  • 1 mild chili (jalapeño/serrano): Seed it for zero heat, or add cayenne for a kick.
  • ½ tsp fenugreek (optional): Adds a maple-like depth. Skip if you don’t have it, but it’s worth tracking down!

Let’s Cook! 👨🍳

  1. Marinate the Chicken: Mix all marinade ingredients in a bowl. Add chicken, coat like you’re giving it a spa day. Marinate 30+ minutes (overnight = flavor explosion!).
  2. Sear Like a Pro: Heat 2 tbsp coconut oil in a skillet. Sear chicken in batches—don’t crowd the pan! Golden-brown bits = flavor gold. Set aside.
  3. Build the Sauce Base: Sauté onions until caramelized (7 mins). Add garlic, ginger, chili—sizzle 1 minute until fragrant.
  4. Toast Those Spices: Reduce heat. Stir in tomato paste, garam masala, coriander, cumin, and pepper. Cook 2-3 mins to wake up the spices (your kitchen will smell AMAZING).
  5. Simmer & Blend: Add water, salt, sugar. Simmer 15 mins until thickened. Blend until smooth—immersion blender FTW!
  6. Finish with Coconut Cream: Stir in coconut milk, add chicken back, simmer 10 mins. Fenugreek goes in last for that authentic touch.

Plate It Like a Chef 🍽️

Serve over steaming basmati rice or cauliflower rice for a low-carb twist. Top with fresh cilantro, a lime wedge, and a dollop of coconut yogurt. Garlic naan (dairy-free!) for dipping is non-negotiable. Pro tip: Sprinkle with smoked paprika for Instagram-worthy vibes.

Mix It Up! 🌶️

  • Vegan Vibes: Swap chicken for chickpeas + cauliflower. Marinate 30 mins!
  • Protein Swap: Try shrimp, tofu, or even jackfruit for a pulled “chicken” effect.
  • Spice Level: Add ¼ tsp cayenne with the spices, or top with sliced chili.
  • Nutty Twist: Stir in 1 tbsp almond butter for extra richness.
  • Instant Pot Hack: Sauté onions/garlic in the pot, add everything except coconut milk. Pressure cook 8 mins, stir in coconut milk after.

Confessions from My Kitchen 😅

True story: The first time I made this, I forgot the tomato paste and used ketchup. Don’t be me. Over the years, I’ve learned:
– Double the sauce if you’re a dipper.
– Freezes like a dream—portion it for lazy days.
– Kids go nuts for this (shhh, they’ll never know it’s dairy-free).

Your Questions, Answered 🔥

Q: My sauce is too thin!
A: Simmer uncovered 5-10 mins longer. Add 1 tsp arrowroot starch mixed with water to thicken fast.

Q: Coconut milk separated—help!
A: Gently reheat on low and whisk. Full-fat coconut milk is less likely to split!

Q: Can I skip marinating?
A> Technically yes, but the chicken won’t be as tender. Even 15 mins helps!

Q: No garam masala?
A> Mix 1 tsp cumin + 1 tsp coriander + ½ tsp cinnamon + ¼ tsp cloves.

Nutritional Info (Per Serving) 📊

Calories: 420 | Protein: 34g | Fat: 28g | Carbs: 12g | Sugar: 6g
Diet-Friendly: Dairy-Free, Gluten-Free, Paleo

Print

Dairy-Free Butter Chicken

  • Author: Emily Walker
  • Prep Time: 15 minutes
  • Additional Marinating Time: 30 mins
  • Cook Time: 45 minutes
  • Total Time: 1 hr 30 mins
  • Yield: 4 1x

Ingredients

Scale

Chicken Marinade:

½ cup full-fat coconut milk, coconut cream, or coconut yogurt

1 tbsp fresh lemon juice

1 tbsp minced ginger

1½ tbsp minced garlic

2 tsp garam masala

½ tsp black pepper

1 tsp turmeric

½ tsp salt

2 lbs boneless, skinless chicken (breasts or thighs), cut bite-sized

Butter Chicken Sauce:

4 tbsp coconut oil, divided

1 onion, finely diced

5 garlic cloves, minced

4 tsp freshly grated ginger

1 mild chili (e.g., jalapeño), minced

1 tbsp garam masala

1 tsp ground coriander

½ tsp ground cumin

½ tsp black pepper

1½ cups water

½ cup tomato paste

1 tbsp sugar

1 tsp salt

½ tsp dried fenugreek (optional)

1 cup full-fat coconut milk or cream

Instructions

Marinate the Chicken:
Mix all marinade ingredients in a bowl. Add chicken and coat well. Marinate for 30 minutes to overnight.

Sear Chicken:
Heat 2 tbsp coconut oil in a large skillet. Sear chicken in batches for 3 mins each side. Remove and set aside.

Build the Sauce:
Add remaining oil to the pan. Sauté onions until soft (5–7 mins). Stir in garlic, ginger, and chili for 1 min.

Spice It Up:
Reduce heat. Add tomato paste, garam masala, coriander, cumin, and pepper. Cook 2–3 mins, adding water if dry.

Simmer:
Stir in water, salt, and sugar. Simmer 15 mins until thick and deep in color.

Blend Sauce:
Use an immersion or regular blender to purée sauce until smooth, then return to pan.

Finish:
Stir in coconut milk/cream and add chicken back to the sauce. Simmer 10 mins. Add fenugreek if using.

Serve:
Top with fresh cilantro. Pair with rice or cauliflower rice for a perfect meal.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!