Nutrition Facts for Vegan butter chicken with rice
Blog Research API Download App

Vegan Butter Chicken with Rice

Image of Vegan Butter Chicken with Rice
Nutriscore Rating: 77/100

Indulge in the rich, comforting flavors of this Vegan Butter Chicken with Rice—a plant-based twist on the classic Indian favorite! Featuring tender, golden-browned cubes of marinated tofu simmered in a luscious, spiced tomato and coconut milk sauce, this recipe is a savory delight that's bursting with aromatic warmth. Perfectly served over fluffy basmati rice and garnished with fresh cilantro, it offers a hearty, protein-packed meal that's naturally dairy-free and brimming with authentic flavors. With just 20 minutes of prep time and simple ingredients like garam masala, ginger, and non-dairy yogurt, you'll create a dish that's both weeknight-friendly and special enough for entertaining. This vegan butter chicken alternative is as satisfying as it is nourishing—a must-try recipe for anyone craving a cozy, plant-powered comfort meal!

Titanium Cutting Board
4.9
★★★★★
1,315 verified reviews
⭐ Customer Favorite

The Last Cutting Board You'll Ever Need

Join thousands who made the switch to pure titanium

"I was shocked when I learned about the bacteria and microplastics in my old cutting board. Switching to Titan Haus was the best decision—I'll never go back!"

David M., Verified Buyer

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 400 grams firm tofu
  • 120 grams non-dairy yogurt
  • 1 tablespoon lemon juice
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 0.5 teaspoon turmeric powder
  • 1 teaspoon salt
  • 2 tablespoons olive oil
  • 1 large onion
  • 1 tablespoon ginger
  • 4 pieces garlic cloves
  • 400 grams canned crushed tomatoes
  • 200 milliliters coconut milk
  • 0.25 teaspoon cayenne pepper
  • 1 teaspoon sugar
  • 4 cups cooked basmati rice
  • 0.5 cup fresh cilantro
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Press the tofu to remove excess moisture. Cut the tofu into bite-sized cubes.

2

In a mixing bowl, combine the non-dairy yogurt, lemon juice, garam masala, cumin, coriander, paprika, turmeric, and salt. Add the tofu cubes and mix well until all pieces are coated. Let it marinate for at least 15 minutes.

3

In a large pan, heat olive oil over medium heat. Add the marinated tofu pieces and cook until they are golden brown on all sides. Remove them from the pan and set aside.

4

In the same pan, add a bit more oil if needed. Add the chopped onion and sauté for about 5 minutes, or until the onion becomes translucent.

5

Add minced ginger and garlic to the pan, and cook for an additional 2 minutes, stirring often.

6

Stir in the canned crushed tomatoes, coconut milk, cayenne pepper, and sugar. Mix well and bring to a simmer. Let it cook for about 10 minutes until the sauce thickens slightly.

7

Return the cooked tofu to the pan, ensuring that it's fully covered with the sauce. Let it simmer for another 5-10 minutes to absorb the flavors.

8

Serve the vegan butter tofu with cooked basmati rice, garnished with fresh cilantro.

Cooking Tip: Take your time with each step for the best results!
529
cal
22.8g
protein
73.9g
carbs
16.7g
fat

Nutrition Facts

1 serving (556.0g)
Calories
529
% Daily Value*
Total Fat 16.7 g 21%
Saturated Fat 2.8 g 14%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 650 mg 28%
Total Carbohydrate 73.9 g 27%
Dietary Fiber 6.1 g 22%
Total Sugars 13.3 g
Protein 22.8 g 46%
Vitamin D 0.0 mcg 0%
Calcium 789 mg 61%
Iron 7.2 mg 40%
Potassium 733 mg 16%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

54.8%%
17.0%%
28.2%%
Fat: 606 cal (28.2%%)
Protein: 366 cal (17.0%%)
Carbs: 1180 cal (54.8%%)