Tofu in Butter Chicken Style
All Recipes

Tofu in Butter Chicken Style

45 min 4 servings Medium
Butter chicken, or 'poulet au beurre', is a beloved dish known for its rich, creamy tomato sauce and aromatic spices. This vegetarian version swaps the chicken for tofu, making it accessible to those who prefer a plant-based diet. The tofu absorbs the delicious flavours of the sauce, offering a satisfying taste that rivals the traditional dish. Tofu in Butter Chicken Style is a fantastic way to enjoy the indulgent spices without the meat. The creamy sauce, made with tomatoes, cream, and a blend of spices, coats the tofu beautifully, creating a dish that's perfect for weeknight dinners or special occasions alike.

Instructions

1

Prepare the tofu

Press the tofu to remove excess water, then cut it into 2.5 cm (1 inch) cubes.

Pro tip: Pressing tofu improves its texture by making it firmer and more absorbent.

2

Cook the tofu

Heat 2 tbsp of vegetable oil in a large pan over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, about 8-10 minutes. Remove from pan and set aside.

Pro tip: Ensure tofu is dry before frying to achieve a crispy texture.

3

Sauté aromatics

In the same pan, melt 1 tbsp of butter. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and ginger, cooking for another 2 minutes.

Pro tip: Lower the heat if garlic starts to brown too quickly to avoid bitterness.

4

Make the sauce

Add the pureed tomatoes to the pan, along with garam masala, cumin, coriander, turmeric, and chili powder. Stir well and bring to a simmer.

Pro tip: Use canned tomatoes for consistent texture and flavour.

5

Simmer the sauce

Let the sauce simmer for 10 minutes, stirring occasionally, until it thickens slightly.

Pro tip: Simmering allows the spices to meld into the sauce.

6

Finish the dish

Stir in the heavy cream and add the cooked tofu back into the pan. Season with salt and pepper to taste. Cook for an additional 5 minutes until the tofu is heated through. If using poultry instead of tofu, ensure it reaches an internal temperature of 165°F / 74°C by inserting a food thermometer into the thickest part.

Pro tip: Adjust cream to your desired level of richness and creaminess.

💡

Tips & Tricks

  • Press tofu to remove excess moisture for a firmer texture.
  • Use canned tomatoes for a consistent sauce.
  • Adjust spices to taste for desired heat level.
  • Serve over basmati rice for a complete meal.

Frequently Asked Questions

What is tofu poulet au beurre?

Tofu poulet au beurre is a vegetarian version of butter chicken, using tofu instead of chicken.

Can I make this dish vegan?

Yes, replace the butter with a vegan alternative and use coconut milk instead of cream.

How long should I press the tofu?

Press the tofu for about 20 minutes to remove excess moisture.

What can I serve with tofu in butter chicken style?

Serve it with basmati rice, naan bread, or a fresh cucumber salad.

How spicy is this dish?

The dish is mildly spicy. Adjust the chili powder to your taste for more or less heat.

Serving Suggestions

Serve this Tofu in Butter Chicken Style with basmati rice or warm naan bread to soak up the rich sauce. Pair it with a refreshing cucumber salad or a side of steamed vegetables for a complete meal. This dish can be made ahead and stored in the refrigerator for up to three days. The flavours will continue to develop, making leftovers even more delicious.

Nutrition per serving

320

Calories

14g

Protein

21g

Fat

20g

Carbs