Crispy Masala Tofu With Lemon Rice and RaitaNisha Vora113 ratings with an average rating of 5 out of 5 stars11345 minutes
Chickpea Flatbread With Chaat Masala TomatoesNisha Vora34 ratings with an average rating of 5 out of 5 stars341 hour 45 minutes
Sticky Glazed Tofu SandwichesNisha Vora231 ratings with an average rating of 5 out of 5 stars2311 hour 15 minutes
Silken Tofu With Peanut Chile CrispNisha Vora180 ratings with an average rating of 5 out of 5 stars18030 minutes
Crispy Curried Tofu and Carrots Nisha Vora469 ratings with an average rating of 5 out of 5 stars46955 minutes
Roasted Cauliflower, Chickpeas and Dates Nisha Vora690 ratings with an average rating of 5 out of 5 stars69045 minutes
Charred Cabbage in Spiced Tomatoes With TahiniNisha Vora300 ratings with an average rating of 5 out of 5 stars3001 hour
Deeply Roasted Cabbage With Peanut CrunchNisha Vora263 ratings with an average rating of 5 out of 5 stars2631 hour 35 minutes
Creamy Vegan Cabbage PastaNisha Vora267 ratings with an average rating of 5 out of 5 stars26750 minutes
Creamy Chickpea Spinach Masala With TadkaNisha Vora442 ratings with an average rating of 5 out of 5 stars4421 hour 10 minutes
Spicy Noodle Stir-Fry With Salt and Pepper TofuNisha Vora364 ratings with an average rating of 5 out of 5 stars36450 minutes
Citrus-Braised Fennel With White BeansNisha Vora220 ratings with an average rating of 5 out of 5 stars22050 minutes
Maple-Roasted Squash and Chickpeas With Mint-Pistachio PestoNisha Vora256 ratings with an average rating of 5 out of 5 stars2561 hour
Vegan Herb Bread Pudding With Caramelized LeeksNisha Vora114 ratings with an average rating of 5 out of 5 stars114About 3 hours
Crispy Beans and Juicy Tomatoes Over Tahini YogurtNisha Vora532 ratings with an average rating of 5 out of 5 stars53245 minutes
I Can’t Believe It’s Not Chicken (Super-Savory Grated Tofu)Nisha Vora4641 ratings with an average rating of 5 out of 5 stars4,64130 minutes
Heirloom Tomato Salad With Ricotta and Chile OilNisha Vora271 ratings with an average rating of 5 out of 5 stars27120 minutes