• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Wholly Tasteful
  • Home
  • Recipes
    • Dinner
    • Dessert
    • Low carb
    • Paleo
    • Vegetarian
  • About
  • Contact
  • Navigation Menu: Social Icons

menu icon
go to homepage
  • Recipes
  • Breakfast
  • Dinner
  • Dessert
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • Breakfast
    • Dinner
    • Dessert
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Gluten-Free

    Tofu Tikka Masala

    January 27, 2021 by Agnieszka 5 Comments

    Jump to Recipe·Print Recipe

    Tofu Tikka Masala is the perfect rich and creamy Indian curry that’s better than takeout. Instead of classic chicken, this tikka masala features tofu, peppers and onions, marinated in aromatic spices, roasted to tender perfection, and dropped into wonderfully flavorful tomato-based curry sauce.

    Indian food is hands down my number one favorite takeout, after Thai and Vietnamese. I absolutely love the wonderfully rich saag paneer, butter chicken, samosas, all the fluffy naans and even the super spicy Vindaloo when I’m craving something particularly spicy. However, when I don’t know what I want, my go to curry has always been, without fail, Chicken Tikka Masala. The delicious creamy tomato sauce and perfectly marinated chicken pieces cooked in a tandoor oven hit the spot Every. Single. Time.

    For this recipe, I wanted the signature Tikka Masala flavor but decided to go plant-based with the protein and used extra firm tofu. Personally, I like my Indian curries more chunky than saucy, probably because I used to live in the UK and that’s how Indian restaurants tend to serve their super popular curries over there. I started by making a yogurt-based marinade, which I smothered my tofu and vegetables in. I then worked on my masala (curry sauce) by cooking whole masala spices in oil. This step is important to develop a truly flavorful curry though it can be omitted. While my tomato-cashew masala was cooking on the stovetop, I baked the tofu and vegetables on a sheet pan at 425 degrees, combined everything together, and there it was – my perfectly seasoned Tofu Tikka Masala.

    Tofu Tikka Masala Ingredients

    pepper, tofu, onion, oil, lime, spices, ginger, garlic on a marble counter

    Tofu: I recommend extra firm tofu for this recipe. It is the firmest kind of tofu and has a dense structure that will crisp up nicely in the oven. For best results, take it out of the packaging, drain the liquid and wrap the tofu in paper towels or a clean kitchen towel. Then, put something heavy on top of it, such as a cast iron skillet or a plate and a couple of cookbooks, and leave it be for at least 30 minutes. In a pinch, when you don’t have any time to spare, just wrap the tofu in a kitchen towel and gently squeeze the liquid out with your hands over the kitchen sink.

    Vegetables: Onions and peppers work best in this recipe. You can use any color sweet peppers that you will cut into strips or chunks. Do the same with the onion. If you like your Masala spicy, I also recommend adding a seeded and roughly chopped spicy pepper, such as a Jalapeño.

    Tomatoes: Canned diced, stewed, or whole tomatoes will all work since they will be pureed in a food processor or a stand up blender. I also like adding some tomato paste to my masala to give it a more intense tomato flavor and richer color. Keep in mind that canned tomatoes are usually salted which is why I recommend holding off on extra salt till the end. Give it a taste and season to your liking.

    Spices: What makes a really good Indian curry is the wonderful combination of aromatic spices. I know the list of ingredients for this recipe is long, and as much as I appreciate the amazing 5-ingredient dishes on Pinterest, if you want your curry to be truly amazing, you will need to add some amazing spices to it. I use turmeric, cumin, coriander, garam masala, cayenne and black pepper. If, however, you are missing one of these spices (especially if you’d never use it again), you can make this masala without it and it will still be tasty.

    HOW TO MAKE TOFU TIKKA MASALA


    chopped peppers, onions and tofu on a wooden chopping board

    • You can dice the tofu as big or as small as you like. Smaller cubes will produce crispier, less "spongy" baked tofu, while bigger pieces will be softer and more tender. I usually go with ½ inch pieces. 

    4 stages of marinating tofu and vegetables

    • Marinating tofu and vegetables before baking is an important step that makes this dish super flavorful. I use plain or Greek yogurt as the base but feel free to swap it for unflavored plant-based yogurt for a vegan version, such as coconut or cashew plain yogurt.
    • Since tofu pieces break easily, I recommend putting the vegetables in the marinate first. Swirl them around until they are well coated, then add diced tofu and carefully stir it in using a silicon spatula. You can also divide the marinade in half and use two bowls, one for tofu and one for vegetables (only if you don't mind washing the extra bowl!).

    tofu, peppers and onions baked on a sheet pan

    • Bake the tofu and veggies for 20 minutes at 425 degrees. Take out of the oven, flip to the other side and bake 15-20 minutes more until golden crust appears here and there and some edges start to blacken a little. 
    • While the vegetables and tofu are baking, prepare your masala. Start by cooking whole masala (cloves, cinnamon stick, cumin seeds and bay leaf) in oil. This step adds yet another layer of flavor to this curry and I've seen legit Indian chefs starting every single curry this way. Once the whole masala spices start crackling and sizzling, it's time to add onions and all the aromatics: garlic, ginger and spices. Cook them together low and slow, then add tomato paste and water.
    • Now it's time for tomatoes. In a food processor or a stand up blender, whizz tomatoes with soaked cashews. It produces a wonderfully creamy and velvety sauce. Cook together for a couple minutes, add more water if needed and dump the baked vegetables and tofu into the curry. Serve immediately or reheat later. 

    SERVING SUGGESTIONS

    I'm a traditionalist when it comes to good Indian so I like to serve mine with white basmati rice and garlic naan (homemade or Trader Joe's has a really great frozen naan option). However, for a more healthy version, serve the tofu tikka masala over cauliflower rice or your favorite whole grain: brown rice, quinoa or farro. Sprinkle everything with chopped cilantro and freshly squeezed lime or lemon juice, although these toppings are completely optional.

    MEAL PREP AND FREEZER TIPS

    This dish is perfect for meal prep. Either store the curry in an airtight container up to 5 days in the fridge and reheat on the stove when ready to eat, or cook your grains/cauliflower rice and divide equally between 1-portion airtight containers and top with Tofu Tikka Masala. Close the lids and store in the fridge up to 5 days. When ready to serve, reheat in the microwave until hot, about 2 minutes uncovered. 

    To freeze, place the masala in an airtight container, close the lid and store in the freezer for up to 6 months. Next time Indian food craving strikes, take out from the freezer, let it thaw on the counter for a couple hours or in the fridge overnight and once thawed, reheat on the stove until heated through. Enjoy! 

    MORE VEGETARIAN DINNER IDEAS

    • Cauliflower Shawarma Bowls
    • Greek Chickpea Salad
    • Veggie Feta Baked Chickpea Pasta
    • Spinach Strawberry Salad with Feta
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Tofu Tikka Masala


    ★★★★★

    5 from 5 reviews

    • Author: Agnieszka
    • Total Time: 1 hour
    • Yield: 4 servings 1x
    Print Recipe
    Pin Recipe

    Description

    This Tofu Tikka Masala is the perfect, rich and creamy Indian curry that’s better than takeout. Instead of classic chicken, this tikka masala features tofu, peppers and onions, marinated in aromatic spices, roasted to tender perfection, and dropped into wonderfully flavorful tomato-based curry sauce.


    Ingredients

    Scale

    Marinade:

    2 tbsp neutral tasting oil, such as avocado or canola
    ½ cup plain yogurt (use coconut or cashew yogurt for a vegan variation)
    1 tsp Garam Masala
    ½ tsp ground coriander
    ½ tsp turmeric
    ¼ teaspoon Cayenne
    Juice from ½ lime
    1 large clove of garlic
    1 piece of ginger, roughly the size of a garlic clove

    Roasted tofu and vegetables:

    1 block of tofu, extra firm
    1 large red pepper
    1 Jalapeño pepper
    1 large onion

    Masala Curry:

    ¼ cup raw cashews
    1 tbsp neutral tasting oil
    1 bay leaf
    2-3 whole cloves
    1 cinnamon stick
    ⅛-¼ teaspoon whole cumin seeds
    2 onion, diced
    3 garlic cloves, minced
    1 1-inch piece of ginger, minced
    ½ tsp ground coriander
    ½ tsp Garam Masala
    1 tsp cumin
    ½ tsp turmeric
    1 pinch of black pepper
    1 15-oz can of tomatoes, stewed or diced
    2 heaping tablespoon tomato paste
    ½-1 cup water


    Instructions

    1. Remove the tofu from the packaging and wrap in a clean kitchen towel or paper towels to squeeze the moisture out. Place something heavy (such as a book or cast iron skillet) on top of the wrapped tofu and set aside.
    2. Make the marinade. In a large bowl mix together yogurt, oil, minced garlic, lime juice, grated ginger and all the spices until smooth paste forms.
    3. Cut red pepper, Jalapeño pepper and onions into large chunks or strips. Place vegetables in the bowl and stir to coat with marinade. Unwrap tofu and cut into ½ inch cubes. Carefully place the tofu on top of vegetables and gently stir with a silicon or wooden spatula so the tofu also gets coated (raw tofu crumbles easily but it should stay intact if you are careful). Cover and let sit in the fridge for at least 30 minutes or overnight.
    4. Heat the oven to 425 degrees.
    5. Line a large baking tray with parchment paper and place the marinaded tofu and vegetables on the tray spreading them around for an even browning.
    6. Place in the preheated oven and bake for 20 minutes. Take out of the oven and turn once. Put back in the oven and bake for another 15-20 minutes until vegetables and tofu’s edges get brown and/or slightly charred. Remove from the oven and set aside.
    7. While the vegetables and tofu are roasting, make the masala. Place the cashews in a small bowl or cup and cover with boiling water. Let soak while you are preparing the curry sauce.
    8. In a large saucepan/skillet with a thick bottom heat up the oil and add whole spices: cinnamon, cloves, cinnamon stick and whole cumin seeds. Fry for a minute or two stirring, if needed. The cumin seeds may start crackling which is a sign it’s time to add onion. Add the onion and cook stirring for a minute or so. Add garlic, ginger and spices. Stir and cook together for about 2-3 minutes until fragrant. If they start browning too fast, add a splash of water. Add ½ cup of water and tomato paste, stir and bring to boil. Turn the heat down.
    9. In a blender or food processor blend tomatoes, cashews and water they were soaking in, until smooth. Add to the pot, bring to boil and cook, stirring from time to time, for about 10 minutes.
    10. Add baked tofu and vegetables to the curry and gently stir. If the curry is too thick, add another ½ cup of water. Taste and add salt and more black pepper to taste.
    11. Serve hot with basmati or cauliflower rice and garnish with chopped cilantro.

    Notes

    If you are missing any of the spices, such as turmeric or garam masala, you can still make this dish and it will turn out tasty.

    • Prep Time: 20 minutes
    • Cook Time: 40 minutes
    • Category: dinner
    • Cuisine: Indian

    Keywords: Indian, curry, masala, tofu, tofu tikka masala, easy Indian

    Did you make this recipe?

    Share a photo and tag me on Instagram @whollytasteful — I can't wait to see what you've made!

    « Avocado Raspberry Brownies (Paleo, Gluten-Free)
    Chicken Caprese Sheet Pan »

    Reader Interactions

    Comments

    1. Carrie Robinson

      April 14, 2021 at 1:29 pm

      This is one of my favorite Indian dishes, but I have never had it with tofu before! I will have to try this recipe soon. 🙂

      ★★★★★

      Reply
    2. Jenn

      April 14, 2021 at 1:47 pm

      I love the flavors of tikka masala and am eager to try your vegetarian version! I bet that ginger really puts this recipe over the top!

      ★★★★★

      Reply
    3. Tara

      April 14, 2021 at 1:59 pm

      Oh yum! Such an amazing way to use tofu. Love all those spices along with the peppers and onion.

      ★★★★★

      Reply
    4. Beth

      April 14, 2021 at 2:23 pm

      My family and I absolutely loved this recipe! So yummy and full of flavor! Definitely going make this again!

      ★★★★★

      Reply
    5. Sara Welch

      April 14, 2021 at 2:47 pm

      Enjoyed this for dinner last night and it does not disappoint! Loved how quickly it came together and all the bold flavors; easily, a new favorite in my home!

      ★★★★★

      Reply

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    • Email
    • Facebook
    • Instagram
    • Pinterest

    About me

    Hello and welcome to Wholly Tasteful, a healthy food and lifestyle blog! My name is Agnieszka and I am a busy mom of 3 living in and renovating a 1852 farmhouse in Maine. My recipes use ingredients that are healthy, whole and family friendly. More about me

    Healthy Baking

    Biscoff Baked Oats

    One-Bowl Banana Blueberry Oatmeal Muffins {with almond flour}

    Healthy Banana Nutella Oatmeal Cookies

    Sweet Potato Chocolate Chip Muffins

    Never miss a recipe

    Sign up to receive free healthy recipes right to your inbox.

    Cozy Soups

    Vegan Creamy Tomato Bean Soup

    Polish Cold Beet Soup (Chłodnik)

    Instant Pot Split Pea Soup with Ham and Pancetta

    Loaded Potato Cauliflower Soup (Instant Pot & Stovetop)

    Footer

    whollytasteful

    Oreo Overnight Oats 👉 RECIPE link below If you Oreo Overnight Oats 👉 RECIPE link below
If you love cookies and cream flavored ice-cream, you MUST try these oats for breakfast or snack. They are creamy, nutritious and satisfying. Made with yogurt, plant milk, @Oreo cookies (or chocolate wafers) and vanilla. 

Recipe link in my bio @whollytasteful or at https://www.whollytasteful.com/oreo-overnight-oats/

#overnightoats #oats #oreo #healthybreakfast #healthysnack #owsianka #oatmeal #healthylifestyle #foodie #breakfast #cookiesandcream #yummyfood
    💙Blue Chia Pudding💙. If you need something b 💙Blue Chia Pudding💙. If you need something blue and delicious in your life, make this pudding this weekend. It’s creamy, dreamy, healthy, delicious and fun. 

Recipe in link in my bio @whollytasteful or at https://www.whollytasteful.com/blue-chia-pudding/

#bluechiapudding #blue #chiapudding #bluedessert #bluespirulina #chia #chiaseeds #keto #lowcarb #paleo #healthyfood #foodblogger #foodie #foodpics #breakfast #healthylifestyle #healthyfood #healthysnacks #healthysnackideas #zdrowydeser
    Nutella Smoothie Bowl ❤️🍫 Here’s a real Nutella Smoothie Bowl ❤️🍫 
Here’s a real treat for healthy food conscious Nutella lovers out there! The bowl is made with bananas, avocado and toasted hazelnuts. 

DM me for a recipe or head over to my website (link in bio @whollytasteful)

#nutella #nutellasmoothiebowl #smoothiebowl #smoothie #yum #healthyfood #healthyrecipes #healthylifestyle #healthyfoods #healthyfoodporn #healthyfoodblogger #vegan #plantbased #chocolatelovers #nutellalovers #nutellalove #smoothiebowls
    Smoked Salmon Charcuterie Board is my favorite bru Smoked Salmon Charcuterie Board is my favorite brunch as of late, especially when you have guests. Serve it with mini bagels for Easter or Mother’s Day this year! 

Full instructions on my blog (link in my bio @whollytasteful).

#charcuterieboard #salmon #smokedsalmon #smokedsalmonbagel #brunch #recipeideas #easter #mothersdaybrunch #easterbrunch #healthyfood #healthylifestyle #healthyrecipes #foodblogger #grazingboard #food52 #food52grams #onmyplate #todayfood #recipe #recipeoftheday #przepis #przepisyfit
    Biscoff Overnight Oats are my new favorite way to Biscoff Overnight Oats are my new favorite way to enjoy @lotusbiscoffus flavors! Super easy to make and a great, satisfying and nutritious breakfast.

Find recipe on my blog @whollytasteful or https://www.whollytasteful.com/biscoff-overnight-oats/

#biscoff #biscoffspread #biscofflotus #overnightoats #overnightoatsrecipe #oats #biscoffoats #healthybreakfast #oatmeal #healthyfood #healthyrecipes #healthyeating #healthylifestyle
    ☘️ Happy St. Patrick's Day, Everyone! ☘️ I ☘️ Happy St. Patrick's Day, Everyone! ☘️
If you have corned beef in your fridge, check out how to make the perfect Corned Beef and Cabbage (boiled Irish dinner) so that your meat is super tender and the veggies don't turn into mush. Creamy horseradish mustard sauce is optional but if you make it, it will bring this dish to a whole new level!

Recipe: https://www.whollytasteful.com/easy-corned-beef-cabbage/

#cornedbeef #cornedbeefandcabbage #boiledirishdinner #irish #irishfood #stpatricksday #stpattysday #stpattysdayfood #stpatricksdayfood #instantpot #crockpot #healthyfood #boileddinner #healthylifestyle #balanceddiet
    Load More... Follow on Instagram
    • About
    • Disclaimer

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up for emails and updates

    Contact

    • Contact
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Brunch Pro on the Brunch Pro Theme