-
1
Heat 3 tbsp of the oil in a large nonstick frying pan over medium-high heat.
-
2
Add the onion and reduce the heat to medium-low.
-
3
Cook, stirring frequently for 810 minutes or until the onions are dark golden brown; do not burn.
-
4
Meanwhile, combine the garlic, chile, and ginger in a blender and process into a thick paste.
-
5
Add the garam masala and season with salt and pepper.
-
6
Add the spice mixture to the fried onions and cook, stirring, for 12 minutes.
-
7
Transfer to a large, heavy-bottomed saucepan.
-
8
Stir in the tomatoes and 2/3 cup water.
-
9
Bring to a boil, stirring often.
-
10
Reduce the heat to low and simmer, stirring often, until lightly thickened.
-
11
Gently stir the frozen peas into the sauce, increase the heat to medium, and return the sauce to a simmer.
-
12
Cover and cook for about 5 minutes, or until the peas are hot.
-
13
Wash and dry the frying pan.
-
14
Add 3 tbsp oil and heat over high heat.
-
15
In batches, add the paneer in a single layer.
-
16
Cook, turning occasionally with a slotted spatula, about 3 minutes or until golden brown.
-
17
Transfer the fried paneer to the hot tomato sauce.
-
18
Continue with the remaining paneer, adding more oil as needed.