Creamy Tofu Butter Chicken (Dairy-Free)

A dairy-free take on butter chicken using tofu for protein and a rich, creamy tomato-based sauce spiced with garam masala and ginger. Mildly spicy, great with rice or naan.

  • Prep Time: min
  • Cook Time: min
Servings:
2 servings
(originally 3 servings)

Ingredients(scaled)

  • 9 ⅓ oz firm tofu
  • cup diced tomatoes
  • cup coconut milk
  • small onion
  • 2 garlic cloves
  • tbsp ginger
  • 1 ⅓ tsp garam masala
  • tsp ground cumin
  • tsp paprika
  • tsp turmeric
  • tsp kasuri methi (dried fenugreek)
  • 1 ⅓ tbsp oil
  • tsp salt
  • tbsp lemon juice

Instructions

  1. Press and pat dry the tofu, then cut into 1-inch cubes.
  2. Heat oil in a pan over medium heat. Sauté chopped onion until translucent.
  3. Add minced garlic and grated ginger; cook for 1 minute until fragrant.
  4. Stir in garam masala, cumin, paprika, turmeric, and fenugreek; cook for 30 seconds.
  5. Add crushed tomatoes and simmer for 5 minutes to blend flavors.
  6. Gently fold in tofu cubes; simmer 5 minutes to let tofu absorb sauce.
  7. Pour in coconut milk; simmer until sauce thickens moderately, about 5–7 minutes.
  8. Season with salt and lemon juice. Serve hot with rice or naan.
Nutritional Estimates
Per serving · 2 servings total
calories
protein
carbohydrates
fat

Community Ratings & Comments

No ratings yet. Be the first!

Leave a rating

Leave a comment

Comments

No comments yet. Be the first to leave one!

Try these other recipes