This. vegan Tikka Masala is loaded up with healthy veggies and optional tofu, chickpeas or paneer! It’s a simple delicious one-pot weeknight meal that can be made in under 25 minutes! Make it on the stovetop or in an Instant Pot!  With a Video.

Vegan Tikka Masala that can be made in an Instant Pot or on the stove top in under 25 minutes! An easy, healthy, keto friendly weeknight meal! | #tikkamasala #cauliflower #veganmasala #vegetarian #easy #instantpotmasala #keto #veganketo #vegantikkamasala #cauliflowerrecipesAlways in the big woods when you leave familiar ground and step off alone into a new place there will be, along with the feelings of curiosity and excitement, a little nagging of dread. It is the ancient fear of the Unknown, and it is your first bond with the wilderness you are going into.~ Wendell Berry~

This recipe for Vegan Tikka Masala is full of healthy veggies and comes together in about 25 minutes flat. It is  infused with fragrant Indian spices that truly warm the soul.

This version is vegan, made with coconut milk instead of yogurt, and can be made with tofu, chickpeas or paneer for added protein. Cauliflower is featured prominently here, which is not only nutritious but filling too!

It’s a quick, satisfying meal that feels clean, light, and so nourishing. Feel free to embellish with other veggies like peas, asparagus, new potatoes, winter squash or sweet potatoes. It’s a very adaptable recipe that can easily reflect the seasons or what you have in your fridge.

Vegan Tikka Masala| 45-sec Video

ingredients in vegan tikka masala

Ingredeints in Tikka Masala Sauce

Fragrant colorful spices like cumin, coriander, turmeric, paprika and garam masala (or curry powder)  give this Vegan Tikka Masala recipe its beautiful color. To bring it up a notch, add mustard seeds, fennel seeds and fenugreek leaves – all optional, but tasty.

spices in tikka masala

How to make Vegan Tikka Masala:

Step 1: Saute shallot, garlic and ginger in coconut oil until tender.  Add the fragrant spices and toast for one minute.

toast the spices

Step Two: add diced tomato and saute for 2-3 minutes.

Step 3: add coconut milk and bring to a gentle simmer.

add coconut milk

Step 4: prep the veggies, cut them into bite-sized pieces.

Step 6: Add the veggies to the fragrant Tikka Masala sauce.

Step 7: Cover and simmer until veggies are cooked through.

Step 8:  Make crispy tofu if adding, or pan sear paneer cheese, or drain and rinse canned chickpeas.

make crispy tofu

Fold it into the tikka masala.

tikka masala with tofu in a pot

Step 9:  Taste and adjust spices and salt, add a squeeze of lemon or lime. Garnish with cilantro and serve!

Vegan Tikka Masala with Cauliflower that can be made in an Instant Pot or on the stove top in under 25 minutes! An easy, healthy, keto friendly weeknight meal! | #tikkamasala #cauliflower #veganmasala #vegetarian #easy #instantpotmasala #keto #veganketo #vegantikkamasala #cauliflowerrecipes

Simple, nourishing Vegan Tikka Masala- a fast and easy plant-based meal that is full of Indian flavor! Make this on the stovetop or in an instant pot.

This plant-based Tikka Masala is loaded up with healthy veggies and is a simple delicious one-pot weeknight meal that can be made in under 25 minutes! Make it on the stovetop or in an Instant Pot! Vegan and Keto! Add chickpeas, tofu or paneer for extra protein. #tikkamasala #vegan #plantbased

The leftovers taste especially good the next day after the flavors have time to meld.

On the home front: Oh my goodness friends…  huge changes happening this year! I’m excited and scared-to-death at the same time. As some of you know, we’ve been catering for the last ten years.  I feel blessed because our business, Feast, has thrived. But as you can imagine, it’s challenging work, not only physically, but mentally and emotionally because events can be really stressful! We primarily cater weddings, and big corporate events-  gatherings of 100-400 people.

For the last couple of years, we have gradually and quietly cut back. This year even more so. It goes against everything I was taught in business (basically to grow as big as possible and create an empire-haha!).  But this slow-down has felt incredibly healing and has greatly enhanced the quality of our lives.

And as some of you can imagine, it has been easier on our marriage too -because we work together. Just picture for a moment working with your spouse in a high-stress situation weekend after weekend. Not always pretty. 😉  So there is that, too.

What I’m getting at here in a roundabout way is that we made a huge decision to retire from catering (completely) after this year and simplify our lives, focus on the blog full time and create a more balanced life.

This is my favorite work of all, being here creating recipes for you, and I’m so excited to be able to get do this full-time. Yes, blogging is a business too. 😉 The best part is that we can do this from anywhere, and I can work in my PJs!

All thanks to you- for visiting the blog and sharing it with your friends.  I have so much gratitude for you in my heart right now, I can hardly contain it. Thanks for being on this journey with us.



More recipes you may like:

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
Vegan tikka masala with your choice of tofu, paneer or chickpeas in a flavorful Indian tikka masala sauce.

Vegan Tikka Masala

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 46 reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 10
  • Cook Time: 20
  • Total Time: 30 minutes
  • Yield: 4 1x
  • Category: Vegan, Gluten Free, Main
  • Method: Stove top, instant pot
  • Cuisine: Indian
  • Diet: Vegan


Vegan Tikka Masala with Vegetables and your choice of protein can be made in an Instant Pot or on the stovetop in under 25 minutes! An easy, healthy, keto-friendly weeknight meal!


Units Scale
  • 12 tablespoons coconut oil, olive oil or ghee
  • 1 extra-large shallot – chopped (or sub 1/2 a red onion)
  • 1 tablespoon chopped ginger
  • 4 fat garlic cloves, rough chopped
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon paprika or chili powder
  • 1 teaspoon garam masala or curry powder
  • 1 teaspoon black mustard seeds- optional
  • 1 teaspoon fennel seeds- optional
  • 1 teaspoon fenugreek leaves- optional
  • 1 teaspoon salt
  • 1 1/2 cups tomatoes, diced ( or sub a 14-ounce can diced tomatoes)
  • 1 can full fat coconut milk
  • 1 red bell pepper – big diced
  • 1 small head cauliflower – sliced into 1-inch pieces, or small florets
  • 1 zucchini- cut into 1-inch thick half-moons (or quarters)
  • squeeze of lemon
  • cilantro for garnish
  • optional additions: Crispy tofu, pan-seared paneer cheese, or 1 can of chickpeas ( drained, rinsed)

Serve with naan or Indian basmati rice.


Heat oil in a large heavy bottom pot or Dutch oven over medium-high heat. ( See notes for Instant Pot)

Add shallot, ginger and garlic, and reduce heat to medium to prevent burning, stirring frequently about 3 minutes until fragrant and golden. Add spices, seeds and salt and lightly toast, while stirring 1-2 minutes, which will enhance their flavor.

Add the diced tomato, cook 2 more minutes, until they soften, then add the coconut milk and stir to incorporate, bringing to a simmer. Add cauliflower, red bell pepper, and zucchini, give a stir, cover and let simmer 10-12 minutes on medium low heat. Check the cauliflower – it should be just tender, or continue simmering uncovered until desired tenderness (the smaller you cut the pieces the faster this will cook).

Taste, add a squeeze of lemon juice. Add more salt if necessary. If you like it spicy, add cayenne to taste.

Gently fold in the crispy tofu, seared paneer or chickpeas and give a stir and warm through.

Serve in bowls over basmati rice or with naan  Garnish with cilantro.

The Tikka Masala will keep up to 4 days in the fridge.


The optional spices really do elevate here. 😉

If cooking in an Instant Pot, set to “sauté”  function and sauté shallot, ginger and garlic in oil for 3 minutes or until fragrant. Add spices, seeds and salt and cook for 1 minute. Add remaining ingredients, stir and set instant pot to pressure cook on high for 5 minutes. Manually release. It will thicken as it cools. adjust salt and add a squeeze of lemon.

Feel free to add a can of drained chickpeas for extra protein!

The tofu is coated in Garam Masala Spice and pan-seared in oil that has been seasoned with salt.


  • Serving Size: 1 ½ cups (with tofu)
  • Calories: 307
  • Sugar: 6.1 g
  • Sodium: 672.6 mg
  • Fat: 21.7 g
  • Saturated Fat: 11.8 g
  • Carbohydrates: 19.5 g
  • Fiber: 6.8 g
  • Protein: 14.4 g
  • Cholesterol: 0 mg


Share this with the world!

to get recipes via email

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. Turned out great, will definitely go back to it many times. I didnt use the “optional” seasoning, and it was great anyways!

  2. I made this for my family tonight, and it was a huge hit! I doubled the spices and added chickpeas. It was so delicious. As someone who is actively trying to incorporate more veggies and vegan meals, I greatly appreciate this site for go-to recipes that never disappoint.

  3. Hi Sylvia, Im excited to try this
    recipe; it sounds delicious! Can you suggest a couple of side dishes I might add to this? I’d like to serve this to a large group. Your website is my go-to for my dinner plans!
    Thankyou, Cheryl

    1. Here are a few recipe ideas from the blog: Perfect Basmati rice, Raita, Naan, Indian Spinach Salad. Also check out our collection of Indian Recipes for more ideas!

  4. So easy and delicious! Is now in our regular recipe rotation. Thank you for some many great vegan recipes. You have made providing scrumptious vegan recipes for my family so much easier.

    1. Thanks Leah- so happy you are enjoying! Thanks for circling back and rating, very appreciated!

  5. Thanks so much for your recipe. It was absolutely delicious and so easy in the instant pot. Best curry recipe I have found in ages 😊

  6. You’ve got it going on Chef! This with some bread or rice and I’m going to sleep thereafter. Wonderful dish!

  7. This is delicious! We love this recipe and usually make it once a week. Love it. Thank you for another awesome lunch.

  8. LOVE this simple easy to make vegan or vegetarian adaptable recipe! I have made so many of your recipes! They never disappoint! Thank you for the variety and easy to make recipes! I made this as you suggested using garbanzo beans and I did use fenugreek powder rather than leaves, the flavors and fragrance were amazing! I can’t say enough about how much I appreciate your recipe blog!!!! <3 <3<3

  9. Hi, it looks like a great recipe but the serving size is not showing for the macros. Can someone please update? Thanks

  10. Still our all time favourite recipe – probably made this every week or two for the past few years, ever since we first found it when we were living in India. Tho,ugh then it was called simply VeganTikka Masala with Cauliflower 🤭

    We double up on all spices, and particularly add whole cumin and coriander seeds – what’s not to love with too much of a good thing?!

    Also add toasted cashew nuts sprinkled on top are our favorite protein and work so well with the fabulous flavours and that handful of fresh coriander…

  11. Sooo yummy on this snowy winter day 🫶🏼 Thank you so much for sharing! Next time I make this I will be sure to use real Garam Masala and hunt down the unfamiliar ingredients like fenugreek leaves 🙂

    Ps. Congratulations on making the moves towards blogging full time! You’re a rockstar!

  12. Really delicious! A family favorite! I didn’t have curry powder so just added a bit more of the other spices and it was great!

    1. So I haven’t tried swapping it, but I think it should work, I would add half or 1/4 of the amount.

      1. Thank you very much!

        I don’t use ginger much, so I was hoping to use ground ginger as it lasts much longer.


Our Latest Recipes