Go Back
+ servings
5 from 3 votes
Vegan Butter Chicken on a plate with Rice
Vegan Butter Chicken
Prep Time
10 mins
Cook Time
25 mins
Soak Time
4 hrs
Total Time
4 hrs 35 mins

This vegan butter chicken is decadent and flavorful! Super easy to make and tastes just like the real deal.

Course: Entree
Cuisine: American, Indian
Servings: 4
Calories: 400 kcal
Author: Alissa Saenz
  • 1 cup raw cashews, soaked in water 4 to 8 hours, drained and rinsed
  • 1 ½ cups vegetable broth, divided
  • 2 tablespoons vegan butter
  • 1 medium onion, diced
  • 16 ounces seitan* (cut into 1-inch pieces)
  • 3 garlic cloves, minced
  • 1 teaspoon freshly grated ginger
  • 1 tablespoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 (14 ounce or 400 gram) can fire roasted tomatoes
  • 1 tablespoon tomato paste
  • Salt & pepper, to taste
  • Fresh cilantro
  • Cooked basmati rice**, for serving
  1. Place the cashews and ¾ cup of broth into a blender or food processor fitted with an s-blade. Blend to a smooth paste.

  2. Melt the butter in a large skillet over medium heat, then add the onion. Sweat the onion for about 5 minutes, until soft and translucent.

  3. Add the seitan to the skillet. Cook the seitan with the onion, stirring frequently, until it begins to brown, about 5 minutes.

  4. Stir in the garlic, ginger, garam masala, cumin, and paprika. Stir to coat the seitan with the spices and continue cooking everything for about 1 minute, until very fragrant.

  5. Stir in the remaining ¾ cup of broth, diced tomatoes, and tomato paste.

  6. Raise the heat and bring the liquid to a boil. Lower the heat and simmer everything for about 10 minutes, stirring occasionally.

  7. Stir in the cashew mixture. Continue cooking everything until the sauce comes back up to a simmer.

  8. Remove the skillet from heat and season the curry with salt and pepper to taste. Sprinkle with fresh cilantro.

  9. Serve with basmati rice.

Recipe Notes

*If you use my homemade seitan, you'll need about 1 ½ batches.

**Nutrition information does not include rice.

Nutrition Facts
Vegan Butter Chicken
Amount Per Serving
Calories 400 Calories from Fat 206
% Daily Value*
Fat 22.9g35%
Saturated Fat 4.9g25%
Sodium 756mg32%
Potassium 476mg14%
Carbohydrates 23.2g8%
Fiber 4.1g16%
Sugar 6.2g7%
Protein 29.8g60%
Calcium 43mg4%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.