chopped fresh cilantro (coriander)to taste, for serving
Instructions
Drain excess liquid from the tofu package. Wrap the tofu in several clean towels and place a heavy object on top of it. (Alternately, use a tofu press). Press the tofu for 10-15 minutes - to save time, I start this before I chop and prep other ingredients.
Mix together all of the spices and set aside. Heat the coconut oil in a skillet over medium heat, and add the diced onion with a pinch of salt. Cook the onion, stirring occasionally, until translucent and starting to lightly brown, 4 to 6 minutes.
Add the cumin seeds and cook for 60 seconds more. Add the garlic, ginger, and chili pepper, and cook for another 60 seconds. Stir in all of the spice mixture and cook, stirring constantly, just until fragrant, about 45 seconds.
Add the bell pepper, nutritional yeast, and tomato paste, and cook for 2 more minutes, stirring frequently. Finally, add the tomatoes and stir well, scraping around the bottom of the pan. Cook for 3-4 minutes or until the tomatoes are starting to soften. Turn off the heat.
Cut the pressed tofu into small cubes. Lightly spray or grease the bottom of your slow cooker. Add the coconut milk, white wine vinegar, and coconut sugar to the slow cooker, and stir to combine. Use a spatula to add all of the mixture from the skillet. Add the tofu and stir gently.
Cook on low for 4 to 6 hours, or on high for 2 to 3 hours. Alternately, cook under pressure in your Instant Pot for 10 to 15 minutes; or on the stovetop for about 30 minutes at a simmer, stirring occasionally.
After cooking, season to taste with additional salt, and fresh lemon juice. Serve with rice or accompaniments of choice, garnished with fresh cilantro.
Video
Notes
CASHEW CREAM: I'm usually too lazy to do this extra step, but for a more authentic tikka masala flavor, this recipe is even better with cashew cream substituted for the coconut milk. For the cashew cream, use 3/4 cup raw cashews plus 1 and 3/4 cups water and 2 tsp lemon juice.NO SLOW COOKER: Bring the mixture to a boil in a saucepan. Reduce to a gentle simmer, then cook covered for 25-30 minutes, stirring occasionally, or until tomatoes are broken down and tofu has absorbed the sauce flavor.NUTRITIONAL YEAST: The nutritional yeast gives a slightly cheesy, funky undertone that makes this tikka masala taste more similar to one made with dairy. To omit it, add 1/2 tbsp of olive oil or vegetable oil, and brown the onions more deeply before continuing with the recipe. If you have soy sauce on hand, also add 1/2 tbsp to replace the umami.