-
1
1.
-
2
Heat up a skillet or frying pan with 1/2 tablespoon of the oil and add the cubed tofu.
-
3
Cook for 4 minutes on each side, or until golden brown.
-
4
Transfer to a plate with some water on it, to help keep the tofu moist while you continue cooking.
-
5
2.
-
6
In a saucepan, over medium-high heat, add the other 1/2 tablespoon of oil and let it get hot.
-
7
3.
-
8
Add the onions and cook for 2-3 minutes.
-
9
Add the turmeric and stir.
-
10
4.
-
11
Add the Roma tomatoes.
-
12
The juice of the tomatoes will help create the gravy, or masala for the dish.
-
13
5.
-
14
Add the garlic, grated ginger and salt to taste.
-
15
6.
-
16
Stir in the sour cream, and add the garam masala.
-
17
7.
-
18
Add the frozen peas and the water, then stir.
-
19
Add no more than 1/2 a cup of water.
-
20
You can start with 1/4 cup and if that doesnt create enough curry, add a bit more.
-
21
8.
-
22
Cover and let the curry come to a boil.
-
23
9.
-
24
Once its thickened a bit, add the tofu into the saucepan and stir.
-
25
Since youre using extra firm, it should hold its shape.
-
26
If you use paneer, though, be careful!
-
27
That can break apart easily.
-
28
10.
-
29
Add the curry leaves and the tamarind concentrate and stir well.
-
30
Let the whole curry simmer for 8-10 minutes.
-
31
Serve hot over cooked basmati rice, or eat with naan.