• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Spring
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Main Dishes

    Vegan Tikka Masala

    Published: Jan 23, 2022 · Modified: Jan 30, 2023 by Iosune · This post may contain affiliate links · 4 Comments

    Jump to Recipe
    Photo of a plate of vegan tikka masala with the words vegan tikka masala

    Vegan tikka masala, deliciously flavorful and perfectly spiced. It is warming, filling, and comforting, my favorite Indian dish.

    Photo of a plate of vegan tikka masala

    I can't stress enough how much I adore Indian cuisine. Oh, the flavors! I try to make at least one Indian recipe every week, and this vegan tikka masala is definitely my favorite.

    I love how comforting and filling it is, I promise it'll warm you up during the cold winter days! Besides, it is also very nutritious and packed with good-quality vegan protein. I hope you like it as much as I do!

    How to make vegan tikka masala

    • Preheat the oven to 400ºF or 200ºC.
    • Press the tofu while the oven is preheating.
    • Add all the marinade ingredients to a large mixing bowl (except the tofu cubes) and mix until well combined.
    • Then add the tofu cubes and mix again. Let marinate for at least 15 minutes, ideally for at least 1 hour, and even better if you let it marinate overnight.
    • Drain the tofu and place it onto a lined baking sheet. Bake the tofu cubes for 25 to 30 minutes or until golden brown.
    • In the meantime, cook the sauce. In a large skillet, add the oil, and when it’s hot, add the onion, garlic, and ginger and cook over medium-high heat until golden brown, stirring occasionally.
    • Then add the spices, stir, and cook for 1 to 2 more minutes, stirring frequently.
    • Add the tomato puree, coconut milk, water, and brown sugar, and stir. Bring to a boil and then simmer for 10 to 15 minutes, stirring occasionally.
    • Finally, add the tofu, stir, and cook over medium-high heat for about 5 more minutes.
    • Serve your vegan tikka masala immediately.
    Close-up photo of a plate of vegan tikka masala

    Ingredients and tips

    • Firm tofu: use firm or extra firm tofu to make this vegan tikka masala recipe. Silken tofu will fall apart.
    • Unsweetened plant-based yogurt: I used soy yogurt, but any other type of vegan yogurt will do, such as coconut yogurt (homemade or store-bought).
    • Garlic.
    • Onion.
    • Fresh ginger.
    • Lemon juice.
    • Garam masala: use store-bought garam masala or make it at home using our recipe!
    • Paprika.
    • Ground cumin.
    • Ground coriander.
    • Turmeric powder.
    • Salt: I used ionized salt, but any salt will do.
    • Cayenne pepper.
    • Ground black pepper: fresh ground black pepper tastes amazing. However, I find the store-bought one to be more convenient and also easier to measure with a teaspoon.
    • Oil: I used extra virgin olive oil, but this vegan tikka masala recipe will work with any type of oil will work. You could also use vegan butter instead.
    • Tomato puree: feel free to use tomato sauce or even chopped tomatoes.
    • Full-fat coconut milk: you can replace it with any other kind of unsweetened plant-milk, but coconut milk is the best choice.
    • Water.
    • Brown sugar: you can omit this ingredient or use any other sweetener you like instead.

    What is tikka masala?

    Tikka masala is a traditional Indian dish originally made with marinated chicken served with a special sauce. However, this vegan tikka masala recipe is 100% plant-based, cruelty-free, and packed with lots of protein. Delicious!

    Looking for more Indian recipes?

    • Chana Masala
    • Lentil Curry
    • Vegetable Curry
    • Chickpea Curry
    • Aloo Gobi
    Side photo of a plate of vegan tikka masala

    Did you make this vegan tikka masala?

    Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

    Square photo of a plate of vegan tikka masala

    Vegan Tikka Masala

    Vegan tikka masala, deliciously flavorful and perfectly spiced. It is warming, filling, and comforting, my favorite Indian dish.
    5 from 2 votes
    PRINT PIN RATE
    Course: Main Dish
    Cuisine: Indian
    Diet: Vegan
    Prep Time: 15 minutes
    Cook Time: 35 minutes
    Total Time: 50 minutes
    Servings: 6
    Author: Iosune


    Ingredients 

    US Customary - Metric

    For the marinade:

    • 28 oz firm tofu, cubed
    • 1 cup unsweetened plant-based yogurt, I used soy yogurt
    • 4 cloves of garlic, minced
    • 1 tablespoon lemon juice
    • 2 teaspoon garam masala
    • 1 teaspoon paprika
    • 1 teaspoon ground cumin
    • 1 teaspoon salt
    • ¼ teaspoon cayenne pepper
    • ½ teaspoon ground black pepper

    For the sauce:

    • 2 tablespoon oil, I used extra virgin olive oil
    • 1 onion, chopped
    • 4 cloves of garlic, sliced
    • 1 tablespoon fresh ginger, minced
    • 1 tablespoon garam masala
    • 2 teaspoon ground cumin
    • 2 teaspoon paprika
    • 2 teaspoon ground coriander
    • 1 teaspoon turmeric powder
    • 1 teaspoon salt
    • ¼ teaspoon cayenne pepper
    • 14 oz tomato puree
    • 1 cup full-fat coconut milk
    • ¼ cup water
    • 2 teaspoon brown sugar
    Prevent your screen from going dark

    Instructions

    • Preheat the oven to 400ºF or 200ºC. If you don’t have an oven or don’t want to use it, omit this step.
    • Press the tofu while the oven is preheating (just wrap the tofu in a clean towel and apply a steady weight to squeeze out moisture). This step is optional, but your tofu will be tastier if you do.
    • Add all the marinade ingredients to a large mixing bowl (except the tofu cubes) and mix until well combined.
    • Then add the tofu cubes and mix again. Let marinate for at least 15 minutes, ideally for at least 1 hour, and even better if you let it marinate overnight.
    • Drain the tofu and place it onto a lined baking sheet. Bake the tofu cubes for 25 to 30 minutes or until golden brown. You could also sautée the tofu cubes in a skillet with some oil until golden brown, but I think baking them is the best choice.
    • In the meantime, cook the sauce. In a large skillet, add the oil, and when it’s hot, add the onion, garlic, and ginger, and cook over medium-high heat until golden brown, stirring occasionally.
    • Then add the spices (garam masala, cumin, paprika, coriander, turmeric, salt, and pepper), stir, and cook for 1 to 2 more minutes, stirring frequently.
    • Add the tomato puree, coconut milk, water, and brown sugar, and stir. Bring to a boil and then simmer for 10 to 15 minutes, stirring occasionally.
    • Finally, add the tofu, stir, and cook over medium-high heat for about 5 more minutes.
    • Serve your vegan tikka masala immediately.
    • Keep the leftovers in an airtight container in the fridge for up to 1 week.

    Notes

    • Use firm or extra-firm tofu to make this vegan tikka masala recipe. Silken tofu will fall apart.
    • Although to make this dish I used soy yogurt, any type of vegan yogurt will do, such as coconut yogurt.
    • Use store-bought garam masala or make it at home using our recipe!
    • I used extra virgin olive oil, but feel free to use your favorite type of oil. You could also use vegan butter instead.
    • Tomato puree can be replaced with tomato sauce or even chopped tomatoes.
    • You can replace the full-fat coconut milk with any other unsweetened plant milk such as soy milk, but coconut milk is the best choice.
    • Feel free to omit the brown sugar or use any other sweetener you like instead.
    • If you can’t find any spice, just omit it.
    • Customize your vegan tikka masala with any veggies you want.

    Nutrition

    Serving: 1serving | Calories: 228kcal | Carbohydrates: 13.4g | Protein: 11.7g | Fat: 16.2g | Saturated Fat: 8g | Sodium: 621mg | Fiber: 3.7g | Sugar: 5.8g

    More Vegan Main Dish Recipes

    • Beer-Battered Vegan Fish
    • Creamy Vegan Mushroom Soup
    • Jackfruit Carnitas
    • Tofu Steak

    Reader Interactions

    Comments

    1. Susie says

      February 01, 2022 at 5:20 am

      5 stars
      Delicious. It was a bit too spicy for me so I am going to add less black pepper next time. I also added just 14 oz of tofu and then added broccoli, carrots and mushrooms! Thanks - I love your website!

      Reply
      • Iosune Robles says

        February 07, 2022 at 12:03 pm

        Hi Susie! Sounds so good 🙂

        Reply
    2. Annelies says

      January 26, 2022 at 9:02 pm

      5 stars
      This is delicious Iosune!
      The only thing I changed was that I used a full can of coconut milk (instead of 1 cup), and I also added a can of (undrained) chickpeas. I just wanted to bulk it up a bit as we are a large family, and that way it provided a little more sauce to go over everyone's rice 🙂 The flavours were spot on, and even the younger ones were asking for seconds. Will add this to my recipe collection xxx

      Reply
      • Iosune Robles says

        January 28, 2022 at 9:40 am

        Hi Annelies! I'm so glad you all liked it 🙂

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Easy Tofu Stir Fry
    • Vegan Jambalaya

    Vegan Spring

    • Vegan Chicken Salad
    • Tofu Salad
    • Fruit Infused Water
    • Vegan Blueberry Muffins

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog