• Skip to main content
  • Skip to primary sidebar

Plant Based Jess

menu icon
go to homepage
subscribe
search icon
Homepage link
  • About
  • Recipes
  • 📧 SUBSCRIBE
  • Contact Me
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Main dish » Vegan Tikka Masala with Tofu (Easy & Quick)

    Vegan Tikka Masala with Tofu (Easy & Quick)

    Published: Aug 27, 2020 · Modified: Jan 9, 2022 by Jessica

    JUMP TO RECIPE PIN SHARE

    This vegan tikka masala is quick and easy to prepare and features an incredibly rich and creamy tomato curry sauce. Comes together all in one-pan and you will only need simple ingredients to make it.

    Overhead view on a bowl containing a quick and easy vegan tikka masala with tofu. There is fresh cilantro over with a few wedges of lime.

    It is only the end of August and I'm already getting excited for all the fall comfort foods coming up. Mac and Cheese, broccoli soup, mushroom stroganoff, just to name a few, will soon end up on our table more than regularly.

    But, when I feel like a saucy dish to warm us up, I usually make a simple vegan curry stew. I just love how curry dishes are able to reach complex flavors in such a short time. I was looking for a different curry recipe that's also quick to make and that our kids would want to eat. So here comes this Vegan Tofu Tikka Masala.

    This Indian style curry meal has a perfect balance of tanginess from the tomatoes, warmth from the spices and creaminess from the coconut milk. We were hooked at first bite and I bet you will be too!

    A bowl is filled with brown rice and a vegan tofu tikka masala (a pink-red creamy sauce), with a few pieces of chopped cilantro on top and sliced lime on the side of the bowl. Some fresh cilantro is sprinkled over.

    Why you'll love this curry recipe

    • Quick and easy, can be made under 30 minutes!
    • Great weeknight dinner and can be made ahead.
    • Taste indulgent with its rich and creamy sauce.
    • Amazing comfort food.
    • Packed with fragrant Indian spices.
    • Loaded with healthy ingredients and high-in-protein.
    • Versatile with enough sauce to load up on extra veggies.

    What is a tikka masala

    The origin of tikka masala is unclear, but it is believed to have originated from the United Kingdom. One of the theories is that English chefs from India have adapted a dryer Indian chicken recipe to serve this meal in a gravy texture to please the British people.

    Tikka masala is made of small pieces of meat (tikka) often marinated in a spiced yogurt mixture and then served in a creamy tomato curry sauce. Vegetarian tikka masala versions using tofu, mushrooms, chickpeas or cauliflower are now very popular.

    This masala sauce recipe uses coconut milk to reach the rich and amazing creamy texture. The coconut milk has a slightly sweet taste that pairs amazingly well with the spices.

    Overhead view on a bowl containing brown rice and an easy vegan tikka masala. There are a few pieces of chopped cilantro on top and sliced lime on the side of the bowl.

    Ingredients you'll need

    • Extra firm tofu
    • Onion
    • Garlic
    • Ginger
    • Fresh tomatoes
    • Tomato paste
    • Maple syrup
    • Lime
    • Coconut milk
    • Spices: Garam masala, turmeric and smoked paprika.
    Showing are the ingredients needed to make this recipe.

    Main spice in this vegan tikka masala

    Garam masala is the main spice mix used in this recipe, which combines a few fragrant Indian spices. There are endless versions of garam masala and it seems like each Indian family has their own personal spice recipe.

    The taste and smell of garam masala is difficult to explain: an almost citrusy and sweet mixture with a warming up feeling. It can also be spicy, depending of what is the exact composition of the mix.

    For convenience, I love to use the store-bought garam masala from Frontier CO-OP that contains cardamom, cinnamon, cloves, cumin, black pepper and coriander. If you have a garam masala with a slight variation of this, it will still work great for this recipe.

    You can also make your own garam masala mix right at home! Check out this Homemade Garam Masala recipe. I love that this recipe only uses already ground spices, which you probably already have in your house. You can make a larger amount of the mix and keep it in your pantry for all the delicious garam masala recipes to come!

    A bowl is filled with brown rice and a vegan tofu tikka masala (a pink-red creamy sauce), with a few pieces of chopped cilantro on top and sliced lime on the side of the bowl. Some fresh cilantro is sprinkled over.

    How to make it: Step-by-Step

    Prepare and roast the tofu

    Pat dry and dice the tofu in bite sized pieces (I don't usually press the tofu). Then, roast in a large pan until browned on each side. You can use a small amount of oil or use a non-stick pan. When done, set aside on a plate.

    Sauté

    Using the same pan, sauté the onion for 3-5 minutes with a pinch of salt until softened and browned. Then, add the garlic, ginger and spices. Stir and cook for about one minute before adding the tomatoes and tomato paste. Stir well and cook for another minute or until fragrant.

    Then, add the coconut milk, maple syrup and lime juice.

    Simmer the sauce and finish up

    Let the tikka masala gently simmer uncovered for a few minutes or until the sauce thickened slightly. Then, add the cilantro and roasted tofu back to the pan and stir well. Keep cooking until warmed up and taste to adjust seasoning.

    • In process picture: there are cubes of tofu cooking in a large pan.
    • In process picture: there are some onions cooking with spices in a pan.
    • In process picture: there is a close up on a tomatoes over onion in a pan.
    • In process picture: there is some coconut milk over a tomato mixture.
    • In process picture: there is a spatula stirring in a large pan filled with a saucy tofu.

    Watch how to make it

    Cooking tips

    • Browning the onion for a few minutes and roasting the spices really helps reach the best flavor.
    • You can use diced tomatoes (15 oz) instead of the fresh ones, although the flavor won't be quite the same.
    • You will need extra firm tofu for best results.
    • Be sure to roast the tofu before adding it to the sauce so the tofu isn't chewy.
    • Try not to boil the curry sauce too strongly as it can curdle the coconut milk. Keep it on a gentle simmer instead.
    • If you are not a tofu-lover, then simply make the sauce as directed and add some roasted cauliflower, chickpeas, mushrooms, tempeh, lentils or any roasted vegetables like peppers to the sauce. Or do half tofu/half veggies.
    Cubes of tofu in a pan mixed with a vegan masala coconut sauce and small pieces of onions and tomatoes.

    Serving suggestions

    This saucy tofu recipe is great served over grains, such as rice, quinoa or even buckwheat. I also love to pair it with my coconut pineapple rice, the subtle sweetness from the pineapple goes so well with the spiced fragrant sauce.

    Also, add a side of vegan naan bread or vegan dinner rolls to dip in the delicious creamy sauce.

    At serving, sprinkle fresh cilantro over with a side of lime wedges.

    Storage

    The spices will diffuse and deepen in the sauce with time, which makes for the best leftovers and a great recipe to make ahead. Keep in an air-tight container in the fridge for up to 5 days.

    To reheat, use the microwave or the stove. The sauce tends to thicken while resting in the fridge. If this is the case, then add a plash of water before heating up.

    FAQ's

    Is this vegan tikka masala spicy?

    My kids LOVE that recipe. Tikka masala recipes CAN be spicy, but it doesn't have to be. My recipe actually gives a milder version, but if you are worried about the spice level, simply start with less garam masala and add more as you taste.

    Can I freeze it?

    This dish can also be frozen for up to 6 months. Be sure to freeze in individual portions so it is ready to go for a quick single-meals.

    Do I need to marinade the tofu?

    Some tofu tikka masala requires a marinade first using a mix of spices. I don't do this step, as I find the sauce SO flavorful and it is simply more convenient that way.

    Is this tikka masala gluten-free

    Yes, this recipe is completely gluten-free.

    Other tofu recipes you might like

    • Silken tofu scramble
    • Tofu bolognese
    • Sweet ginger tofu
    • Crispy coconut tofu
    • Tofu-carrot spread
    • Watermelon salad with tofu-feta
    • Smoky tofu sandwich
    • Panko tofu nuggets

    I hope you will love this vegan tikka masala dish as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    And let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss any updates!

    Overhead view on a bowl containing brown rice and an easy vegan tikka masala. There are a few pieces of chopped cilantro on top and sliced lime on the side of the bowl.

    Vegan Tikka Masala with Tofu (Easy & Quick)

    5 from 3 votes
    This vegan tikka masala is quick and easy to prepare and features an incredibly rich and creamy tomato curry sauce. Comes together all in one-pan and you will only need simple ingredients to make it.
    PRINT RECIPE PIN RECIPE
    Prep Time15 mins
    Cook Time20 mins
    Total Time35 mins
    Servings 4
    Author Jessica Laroche

    Ingredients
      

    • 2 X 454 g extra firm tofu - pat dry with a towel
    • 1 white onion - diced
    • 4 cloves of garlic - crushed
    • ½ tbsp fresh ginger - grated
    • 2 tbsp tomato paste
    • 1 cup fresh tomatoes (about 2 small tomatoes) - diced
    • 15 oz canned coconut milk - unsweetened
    • 1 tbsp maple syrup - or other sweetener
    • ½ lime - juiced
    • 1 handful fresh cilantro - chopped, for serving (optional)

    Spices mix

    • 3 tsp garam masala - store bought or homemade
    • ½ tsp smoked paprika
    • ½ tsp turmeric
    • ½ tsp salt
    • ¼ tsp black pepper - to taste

    Instructions
     

    • Combine the spices in a small bowl. Set aside.
    • Dice the tofu in bite size. In a large non stick pan, roast the tofu on medium-high heat for a few minutes on each side or until browned. Add some salt and pepper and use a small amount of oil if desired. When done, transfer to a plate and set aside. You might have to work in 2 batches to roast the tofu.
    • In the same pan, add the chopped onion and cook on medium-high heat for about 3-5 minutes or until softened. Add a small amount of water or oil to prevent them from sticking to the pan.
    • Add the spices mix, garlic and fresh ginger and cook for about one minute while stirring.
    • Then, add the fresh tomatoes and tomato paste and stir to combine with the onions and spices.
    • Finally, add the coconut milk, maple syrup and lime juice. Stir and cook on medium heat for 2-3 minutes.
    • Add the roasted tofu and the fresh cilantro to the pan with the sauce and stir to combine Keep cooking until everything is warmed up.
    • Serve over cooked whole grains and garnish with fresh cilantro.

    Video

    Notes

    • I like using store bought garam masala for convenience. If you would like to make your own mix, check out this Homemade garam masala recipe only using common already ground spices.
    • This meal is also very delicious served with a side of naan bread.
    • You can use canned diced tomatoes instead of fresh, especially when the tomatoes are not in season.
    • Store leftover in an air-tight container in the fridge for up to 5 days. Reheat using the microwave or the stove. Splash with extra water if needed when heating up.
    • Feel free to use only half of the tofu to leave some space to add on extra veggies such as mushrooms, cauliflower, red pepper or broccoli. Roast the veggies before adding to the sauce. Chickpeas would work great in place of the tofu as well.
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE ON FACEBOOK SHARE BY EMAIL

    Pin it for later!

    « Strawberry, Blackberry and Banana Smoothie with Oats
    Lemony miso roasted potatoes (oil-free) »

    Reader Interactions

    Comments

    1. Nancy says

      August 27, 2020 at 7:13 pm

      5 stars
      This looks so easy to make. I had tofu tonight but I'll be trying this in a couple of days!

      Reply
      • plantbasedjess says

        August 27, 2020 at 8:18 pm

        Great, let me know how it turns out!

        Reply
    2. Bev says

      August 28, 2020 at 4:12 am

      Another great one to try Jess. I love Indian food. Will be making this on a cold fall evening. Looks easy and delicious.

      Reply
      • plantbasedjess says

        August 28, 2020 at 5:27 am

        Yes, perfect for cold days. Let me know how it was! 🙂

        Reply
    3. Sabrina Dufour says

      November 01, 2020 at 6:38 pm

      5 stars
      Kids loved it, thanks for this excellent recipe ☺️

      Reply
      • plantbasedjess says

        November 01, 2020 at 7:15 pm

        Oh great! The same here, our kids love this meal. I'm glad it worked out! Thanks for your comment 🙂

        Reply
        • Elizabeth says

          April 16, 2021 at 6:14 pm

          5 stars
          Delicious! And i had all of the ingredients at home!

          Reply
          • plantbasedjess says

            April 16, 2021 at 7:11 pm

            Thanks so much for your comment Elizabeth! I'm glad you loved the recipe!

            Reply
    4. Kirsten says

      February 16, 2022 at 9:11 am

      5 stars
      This was YUMMY! I’ve tried many different vegan versions of tikka masala but this one takes the cake. So good.

      Reply
      • Jessica says

        February 16, 2022 at 9:15 am

        I'm glad to hear this Kristen! Thank you so much for sharing! 🙂

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published.

    Recipe Rating




    Primary Sidebar

    SEARCH


    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    COMFORT FOOD RECIPES


    • Gnocchi Marinara Skillet
    • Vegan Kimchi Ramen Noodles
    • Creamy Gochujang Pasta
    • Flatbread Bruschetta with Pesto and Balsamic Glaze

    POPULAR RECIPES


    • Green Pasta Sauce (Quick and Healthy)
    • Easy Buckwheat Bread (No yeast, No kneading!)
    • Avocado Peanut Butter Green Smoothie
    • 3-Ingredient Almond Flour Peanut Butter Cookies

    Footer

    Copyright © 2021 Plant Based Jess