Prep Time 20 minutes mins
Cook Time 35 minutes mins
Total Time 55 minutes mins
Tomato depth: If the gravy tastes sharp, simmer longer, or add a tiny pinch of sugar and balance with salt.
Watery gravy: Simmer until oil shows at the edges; a spoon of tomato paste helps if you keep it on hand.
Vegan: Skip cream; use coconut milk or finish with a longer onion simmer for body.
Paneer swap: Substitute paneer cubes; you may skip or shorten pressing.
Storage: Refrigerate in an airtight container up to 3 days. Reheat gently with a splash of water.
Freezing: Gravy freezes better than tofu; tofu texture can change after freezing—add fresh tofu when reheating if meal prepping.