Craving that comforting Indian flavor but want to make it yourself? This Tofu Tikka Masala, a vegetarian twist on the classic chicken tikka masala, is packed with flavor and easy to make at home! We've streamlined the process of making this complex dish with a few simple tricks and step-by-step photo instructions. Makes 2 large servings of 4 smaller servings.
Rice: If serving with rice (highly recommended), start cooking that now according to package instructions.
Prep Seasonings: In a small bowl, stir together 1 Tbsp garam masala, 2 tsp ground turmeric, 2 tsp smoked paprika, 2 tsp cumin, 2 tsp coriander, and 1 tsp salt. Evenly split the spice mixture into 2 small bowls. Similarly, evenly divide the 8 cloves garlic and the 4 Tbsp fresh grated ginger into 2 bowls. Half of this will be for the tikka, and the other half for the masala.
Tikka Marinade: In a large bowl, stir together 1 cup plain yogurt and half of the seasonings (half of the spices, garlic, and ginger).
Prep Tofu: Preheat oven to 400°F (204°C). Drain 1 14-oz package extra-firm tofu and wrap it in a few layers of paper towels. Set a heavy pan on top to help press out water for about 15 minutes. When finished, tear into bite-sized chunks.
Add Tofu: Gently stir tofu chunks into marinade. You can let the tofu marinate overnight for maximum flavor, or continue cooking. It's good either way!
Bake Tofu Tikka: Pour tofu tikka mixture onto a parchment paper-lined baking sheet. Bake for 15 minutes, then remove from oven and flip each piece over. Continue cooking for 15 minutes, or until a bit browned and crispy at the edges. (Optionally turn the broiler on your oven at the end to help get things crispy, just be sure to watch it closely to prevent burning!)
Masala Base: Melt 2 Tbsp unsalted butter in a large saute pan over medium heat. Add ½ medium yellow onion and the reserved half of garlic and ginger. Cook until onion is soft, about 5 minutes. Stir in 2 Tbsp tomato paste and the reserved half of seasonings (from step 1). Continue cooking for 3 minutes.
Masala Sauce: Add 1 14.5-oz can crushed tomatoes and 1 13.5-oz can coconut milk. Cover and let simmer for 15 to 20 minutes to let flavors all merge.(Optionally blend the sauce carefully with an immersion or countertop blender to make it smooth and creamy!)
Serve: Gently stir tofu tikka into masala sauce. Serve warm with naan and basmati rice.