Craving the rich, creamy flavor of butter chicken without the dairy? This Dairy-Free Indian-Style Butter Chicken Sauce is an easy way to get all those warm, savory spices and creamy texture without using butter, cream, or yogurt. 🥘
The sauce starts with onion, garlic, tomatoes, and classic Indian spices, then gets finished with unsweetened full-fat coconut milk and blended until smooth. Pour it over cooked chicken for an easy dairy-free butter chicken-style meal.
The recipe makes about 4 servings of sauce and uses:
- 1 tbsp oil or animal fat
- ½ medium onion, diced
- Salt, to taste
- 3 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes
- 1 tbsp garam masala
- ½ tsp turmeric powder
- 1 tsp cumin
- 1 tsp red pepper powder, such as cayenne, optional
- 1 cup unsweetened full-fat coconut milk

Dairy-Free Indian-Style Butter Chicken Sauce
Ingredients
- 1 tbsp Oil or Animal Fat
- 1/2 oz Medium Onion
- 3 Garlic Cloves
- 1 can Diced Tomatoes (14.5 oz)
- 1 tbsp Garam Masala
- 1/2 tsp Turmeric Powder
- 1 tsp Ground Cumin
- 1 tsp Red Pepper Powder, such as Cayenne Optional
- 1 cup Unsweetened Full-Fat Coconut Milk
- Salt to taste
Instructions
- Cook the Onion: Heat the oil or animal fat in a skillet or saucepan over medium heat. Add the diced onion and season with salt. Cook until the onion begins to soften.
- Add Garlic: Add the minced garlic and cook until fragrant, about 30–60 seconds.
- Add Tomatoes and Spices: Add the diced tomatoes, garam masala, turmeric, cumin, and optional red pepper powder. Stir to combine and cook for 5 minutes.
- Add Coconut Milk: Remove the pan from the heat and stir in the unsweetened full-fat coconut milk.
- Blend the Sauce: Allow the mixture to cool slightly, then blend until smooth using an immersion blender or food processor.
- Finish Cooking: Return the blended sauce to the pan and cook over medium-low heat for another 5 minutes.
- Serve: Pour the finished sauce over cooked chicken and serve.
Video
Notes
🍽️ Equipment Used
For this recipe, you’ll need a skillet or saucepan and either a food processor or immersion blender.
An immersion blender, available on Amazon.com, makes it especially easy to blend the sauce directly in the pan once it has cooled slightly.
FTC Disclosure: This post contains affiliate links. I may earn a commission at no extra cost to you.
🔁 Variations & Substitutions
- Oil or Animal Fat: I used fat to sauté the onion, but you can use your preferred cooking oil or animal fat. Coconut oil works particularly well with the flavors in this recipe.
- Coconut Milk: Use unsweetened full-fat coconut milk for the richest and creamiest sauce. Avoid sweetened coconut milk, which will change the flavor of the dish.
- Spice Level: The cayenne or red pepper powder is optional. Leave it out for a milder sauce or increase it if you like more heat.
- Tomatoes: Diced tomatoes work well because the sauce is blended smooth. You can also experiment with crushed tomatoes if that’s what you have available.
- Protein: Pour the finished sauce over cooked chicken for a traditional butter chicken-style meal, or use it with shrimp, tofu, tempeh, or another protein.
- Vegetables: The sauce can also be served over roasted or sautéed vegetables for a vegetarian or plant-based meal.
- Butter: Traditional butter chicken uses butter, but this recipe uses oil or animal fat to keep the sauce dairy-free. If you aren’t avoiding dairy, butter can be used instead.
Del blog a tu cocina
La semana baja en carbohidratos de $50
Siete días de comidas bajas en carbohidratos para dos adultos, a partir de un pedido real de comestibles de $50: todos los precios aparecen en la página.
Nutritional Info
📊 Nutrition (Per Serving)
Nutritional information will vary depending on the cooking fat, coconut milk, and other specific ingredients used.
The nutritional information for the sauce does not include the chicken or other protein served with it. If you’re tracking carbohydrates or other macros closely, check the labels on your specific ingredients.
🧠 Why This Recipe Works
Traditional butter chicken gets its rich, creamy texture from dairy ingredients such as butter, cream, or yogurt. This version takes a different approach.
The combination of tomatoes, spices, and full-fat coconut milk creates a smooth, creamy sauce without any dairy. Blending the cooked ingredients gives the sauce its silky texture and incorporates the onion and garlic into the tomato base.
The coconut milk also adds richness while balancing the acidity of the tomatoes and the warmth of the spices.
The result is a flavorful sauce that can be poured over cooked chicken for an easy Indian-inspired meal without requiring a complicated ingredient list.
🥗 Diet Notes
This recipe is dairy-free as written and contains no butter, cream, or yogurt.
It is also naturally gluten-free when made with gluten-free ingredients. Check the labels on your garam masala, spices, coconut milk, and other packaged ingredients if you need to avoid gluten.
The sauce can also be used to create vegetarian or vegan meals by serving it with tofu, tempeh, or vegetables. If making the recipe vegan, use a plant-based cooking oil rather than animal fat.
FAQ: Frequently Asked Questions
Is this traditional butter chicken?
This is an Indian-style butter chicken sauce inspired by the flavors and creamy texture of butter chicken. It isn’t a traditional butter chicken recipe because it replaces the dairy ingredients with unsweetened full-fat coconut milk.
Is this sauce really dairy-free?
Yes. The recipe uses oil or animal fat instead of butter and unsweetened full-fat coconut milk instead of cream or yogurt.
Can I use light coconut milk?
You can, but full-fat coconut milk gives the sauce a richer and creamier texture. For the best result, I recommend unsweetened full-fat coconut milk.
Is the coconut flavor strong?
The coconut milk adds richness and creaminess, but the tomatoes, garlic, garam masala, cumin, turmeric, and other spices provide most of the flavor. Using full-fat coconut milk helps create the creamy texture without requiring dairy.
How spicy is this sauce?
The heat is completely customizable. The cayenne or red pepper powder is optional, so you can leave it out for a mild sauce or add more if you prefer a spicy dish.
What can I serve with this sauce?
Pour it over cooked chicken for a butter chicken-style meal. You can also serve it with shrimp, tofu, tempeh, or vegetables. A small portion of rice can also be served alongside it.
Can I make this sauce ahead of time?
Yes. The sauce can be prepared ahead of time and refrigerated until you’re ready to use it. Reheat gently on the stovetop, stirring occasionally.
Can I freeze this sauce?
Yes. Allow the sauce to cool completely, then transfer it to a freezer-safe container. Thaw in the refrigerator and reheat gently.
🧊 Storage
Store leftover sauce in an airtight container in the refrigerator for up to 3–4 days.
Reheat gently on the stovetop or in the microwave, stirring occasionally. If the sauce becomes too thick, add a small amount of water or coconut milk to loosen it.
The sauce can also be frozen for longer storage.
More Dairy-Free Recipes
Explore more Practical Plate recipes made without dairy, including sauces, main dishes, breakfasts, and sides that don’t rely on milk, cream, butter, or cheese for great flavor.

No-Bake Sushi Bowl
A deconstructed sushi bowl made with a small portion of real sushi rice, mashed avocado, spicy fish, sriracha mayo, jalapeño, and sesame seeds. A lower-carb way to enjoy the flavors of sushi without making sushi rolls.

Dairy-Free Ranch Dip
A creamy, flavorful ranch dip made without dairy. Perfect for dipping fresh vegetables, serving with wings, spreading on sandwiches and wraps, or using as a dressing.




Deja un comentario