This Instant Pot Vegan Tikka Masala Just Works
The colors alone got everyone’s attention. Deep orange, almost rusty red, with these little pops of green from the peas.
Sophie took one bite and said, “Wait, where’s the chicken?” That’s when I knew I nailed it. Even Jake, who usually picks apart anything remotely healthy, went back for seconds.
✅ Plant-based cream makes it silky smooth
✅ Tofu chunks hold their shape perfectly
✅ Ready in under 30 minutes start to finish
✅ Vegan meal prep that actually tastes good
✅ Rich masala mix without any fake stuff
Let me show you what goes into this thing
The Core Ingredients That Make This Vegan Tikka Masala Sing
This Instant Pot vegan tikka masala gets its depth from a handful of ingredients that layer up beautifully without any dairy or meat in sight.
✔ Extra-firm tofu : Press it well and cube it thick. It’ll hold up to pressure cooking and soak up the masala mix like crazy
✔ Coconut milk : I use the light kind to keep it from getting too heavy, but full-fat works if you want it richer ✔ Tomato sauce : No-salt-added is key here. You want clean tomato flavor without extra sodium messing with the spice balance
✔ Garam masala : This is what makes it taste authentic. Don’t skip it, and definitely don’t swap it for curry powder
✔ Greek yogurt substitute : I use a plant-based version for the tangy finish. Adds that classic tikka masala tang without dairy
Alright, now let’s walk through how this actually comes together in the pot.
Building This Instant Pot Vegan Tikka Masala Layer by Layer
Honestly, the hardest part is pressing the tofu. After that, it’s just a matter of getting everything into the pot in the right order and letting pressure do its thing.
- Hit Sauté and melt the butter or oil
- Toss in the diced onion and cook until soft
- Add the ginger and garlic, stir for about 30 seconds
- Dump in all the spices and let them bloom
- Pour in the tomato sauce and coconut milk
- Add the tofu cubes and frozen peas
- Seal the lid, set to High Pressure for 8 minutes
- Quick release, then stir in the yogurt substitute off heat
The sauce thickens up as it cools, so don’t panic if it looks thin at first. Give it a minute.
Now, if you want to play around with this, here’s where it gets fun.
Ways to Tweak Your Vegan Tikka Masala
At first, I stuck to the recipe exactly. Then I realized you can mess with this thing a dozen different ways and it still comes out great. Here’s what I’ve tried so far
The creamy vegan curry version uses cashew cream instead of coconut milk. Blend soaked cashews with water until smooth, then stir it in after cooking. It’s thicker, nuttier, and honestly tastes more like traditional Instant Pot Chicken Tikka Masala than the coconut version does. Sarah’s sister swears by this one.
For a plant-based tikka masala with more bite, double the cayenne and add a chopped jalapeño with the onions. I did this once when Jake challenged me to make it “actually spicy” and he immediately regretted it. Sophie thought it was hilarious
If you want extra veggies, throw in bell peppers or cauliflower florets with the tofu. They cook at the same rate and bulk up the dish without changing the flavor much. I usually do this for meal prep so I’m not just eating tofu all week.
Once you’ve got your version down, you’ll want to serve it with something that makes it feel like a real meal.
What Goes Best with This Vegan Tikka Masala
Look, you could eat this straight from the pot with a spoon (I’ve done it), but pairing it right makes it feel like an actual dinner instead of just “that thing Dad threw together.”
At home, we always serve it with basmati rice cooked right in the Instant Pot, or Instant Pot jasmine rice, while the tikka masala rests. Fluffy, fragrant, and it soaks up the sauce without getting mushy. Jake piles his rice high and drowns it in sauce. I get it, honestly.
Garlic naan from the freezer section is a game-changer. Toast it in the oven for a few minutes, maybe brush it with a little vegan butter if you’re feeling fancy. Sophie uses hers to scoop up every last bit of sauce, and I’m not about to stop her.
I found out it pairs really well with a simple cucumber raita, even the vegan kind made with coconut yogurt. Cool, crunchy, and it cuts through all that warmth from the spices. Sarah makes a big bowl every time now because it disappears fast.
Saffron rice adds a little luxury if you’re trying to impress someone. Just a pinch of saffron steeped in warm water, stirred into the rice before serving. The boyfriend noticed, and I’m pretty sure that sealed the deal for him coming back.
Now, about keeping this fresh for later.
Storing Your Instant Pot Vegan Tikka Masala for the Week
This stuff actually tastes better the next day once those spices have had time to really settle in. I make it Sunday and portion it out for easy weeknight dinners.
Storage
- At room temperature: Don’t leave it out more than 2 hours, especially with the plant-based cream. Get it cooled and into the fridge.
- In the fridge: Transfer to airtight containers and it’ll stay good for 5 days. I usually divide it into single servings so I can grab one for lunch.
- In the freezer: Freezes beautifully for up to 3 months. Just leave a little headspace in the container because it expands. Thaw in the fridge overnight before reheating.
Reheating
Microwave works fine for single portions. Cover it with a damp paper towel and heat in 1-minute bursts, stirring between. Add a splash of water or coconut milk if it’s too thick.
For bigger batches, reheat in a pot on the stove over medium heat. Stir occasionally and add a little liquid to loosen it up. Takes about 5 minutes and the texture stays better than the microwave.
If you’re reheating from frozen, let it thaw first. Otherwise it heats unevenly and the tofu gets weird.
Anti-waste tip
Leftover tikka masala makes killer stuffed peppers. Cut bell peppers in half, fill them with the masala, top with vegan cheese if you want, and bake at 375°F for 20 minutes. Jake thought I’d ordered something fancy.
Got questions? Yeah, I figured you might.
Questions About This Instant Pot Vegan Tikka Masala
When I first made this, I wasn’t sure if the tofu would fall apart under pressure or hold its shape. Turns out, as long as you use extra-firm and don’t stir too hard, it stays intact beautifully.
Can I make vegan tikka masala without an Instant Pot?
Yeah, cook it in a regular pot on the stove. Simmer everything for about 20 minutes until the tofu’s tender and the sauce thickens up.
How do I enhance tikka masala flavor without meat?
Add a pinch of nutritional yeast and a splash of coconut aminos. They add depth and that savory umami kick you’d normally get from chicken.
What are the best vegan curry sides?
Basmati rice, garlic naan, cucumber salad, or saffron rice. They all balance the spice and make it feel like a full meal.
Can I use soft tofu instead of firm?
I wouldn’t. Soft tofu falls apart under pressure. Happened to me once, and it turned into mush. Stick with extra-firm for sure.
The Full Recipe for Instant Pot Vegan Tikka Masala
This Instant Pot vegan tikka masala delivers that creamy, spiced warmth you expect from tikka masala, but it’s completely plant-based. The tofu soaks up the masala mix beautifully, and the tangy sauce gets this deep orange color that just looks right. Perfect for an easy weeknight dinner when you don’t want to mess around.

Instant Pot Vegan Tikka Masala
Equipment
- Instant Pot (6 or 8 qt)
- tofu press or heavy books
- Cutting board
- chef’s knife
- Measuring spoons
Ingredients
- 1 tablespoon coconut oil or vegan butter
- 1 small yellow onion finely diced
- 14 ounces extra-firm tofu pressed and cubed into 1-inch pieces
- 1 tablespoon freshly grated ginger
- 3 cloves garlic minced (around 1 tablespoon)
- 1 teaspoon cumin powder
- 1 teaspoon chili powder
- 1 tablespoon garam masala
- 1/4 teaspoon cayenne pepper or more if you like heat
- 1 teaspoon ground turmeric
- 1 1/2 teaspoons kosher salt divided
- 8 ounce can tomato sauce no salt added
- 14 ounce can light coconut milk
- 3/4 cup frozen peas
- 1/2 cup plain vegan yogurt coconut or soy-based
- Cooked basmati rice or naan for serving
- Fresh chopped cilantro for garnish
Instructions
- Turn your Instant Pot to Sauté mode. Add the coconut oil and let it melt.
- Toss in the diced onion and cook for about 3 minutes until it softens and starts to turn translucent.
- Add the ginger and garlic. Stir for 30 seconds until you can really smell it.
- Dump in all the spices: cumin, chili powder, garam masala, cayenne, turmeric, and 1 teaspoon of the salt. Stir everything together so the spices coat the onions.
- Pour in the tomato sauce and coconut milk. Stir to combine.
- Add the tofu cubes and frozen peas. Give it a gentle stir without breaking up the tofu.
- Close the lid, set the valve to Sealing, and cook on High Pressure for 8 minutes.
- When the timer beeps, do a quick release. Carefully open the lid once the pressure’s fully released.
- Turn off the Instant Pot. Stir in the vegan yogurt and the remaining 1/2 teaspoon salt. Taste and adjust seasoning if needed.
- Serve warm over basmati rice or with naan. Top with fresh cilantro.
Notes
- If you want it creamier, use full-fat coconut milk instead of light.
- For a plant-based tikka masala with extra protein, throw in a cup of cooked chickpeas with the peas.
- The sauce thickens as it cools, so if it looks thin right after cooking, just let it sit for a few minutes.
- This is one of those vegan meal prep recipes that actually tastes better the next day once the spices have had time to really settle in.
Make This and Tell Me What You Think
This Instant Pot vegan tikka masala has become my go-to when I need to feed a crowd without worrying about dietary restrictions. It’s rich, warming, and nobody ever asks where the chicken is.
If you try it, drop a comment below and let me know how it turned out. Or snap a photo and tag #EasyPressureEats and @EasyPressureEats so I can see your version. Especially if you tweaked the spices or added your own spin.
Looking for more plant-based pressure cooker wins? Sign up for the newsletter. I send out tested recipes every week, and they’re all written by someone who actually cooks them at home first. No fluff, just food that works.









