Spicy, tangy, and full of rich earthy flavors, this delicious vegetarian dish is brightened up with sweet pops of fresh peas and cilantro. I like to serve this over cauliflower or kelp noodle rice. This dish is low carb but not keto-friendly so skip this if it exceeds your carbohydrate levels. If you are avoiding soy, you can swap the tofu for paneer.
14ouncecan diced tomatoes with jalapeñoor regular and add a couple minced slices of pickled jalapeño
1/2cupvegetable broth or water
3/4cupspeasfrozen
1/4cupcreamor cashew cream for dairy-free, optional
1/4cupcilantrochopped
Get Recipe Ingredients
Instructions
Heat the avocado oil in a large nonstick pan over medium-high heat. When hot, add the tofu. Cook until golden, rotating to brown all sides. Transfer to a plate and set aside. Do not clean the pan.
Add the ginger, garlic, onions, and bay leaf. Cook, cook over medium heat until the onion is soft, translucent, and golden, about 5-10 minutes. Add the garam masala, coriander, salt, sweetener, chili powder, turmeric, and kauri methi. Cook until fragrant, about 1-2 minutes more. Add the tomatoes and broth and bring to a boil. Reduce the heat to a simmer and cook for 10 minutes.
Add the tofu and frozen peas. Remove from heat, cover, and let stand for 10 minutes to heat through. Stir in cilantro and cream, if using. Adjust seasoning to taste and serve.