1 pound extra-firm tofu, cubed (frozen and thawed, if desired)
canola oil, as needed
1 large onion, finely chopped
1 teaspoon ground cumin
1/2" section ginger, grated
4 cloves garlic, minced
2 tomatoes, diced
1 green chili (or 2 jalapenos), chopped
4 green onions, chopped
1 teaspoon salt
1 teaspoon turmeric
cumin seeds, to taste
black and red pepper, to taste
garam masala, to taste
paprika, to taste
garlic powder, to taste
1 pound frozen peas
1. For traditional style paneer, deep fry tofu. Heat canola oil to 350 degrees F in a saucepan and fry tofu in small batches for about 2 minutes until golden, or keep raw.
2. Heat 1-2 tablespoons canola oil in a very large pan. Add the onion and saute over medium heat. Add the cumin. When it begins to brown, add ginger and finally garlic. Saute until well-mixed and fragrant.
3. Add tomatoes, green onions, and green chili. Cook until tomatoes become liquidy. Add salt and turmeric. Add all other spices, to taste. Cook for a few minutes until fragrant.
4. Add raw or deep fried tofu. Cook until tofu has absorbed all flavors (5-10 minutes). Add peas. Cook for an additional 10-15 minutes, or until peas are hot and tasty.
Serve with an Indian vegan bread or basmati rice.