Steam curls up from the valve and your stomach starts talking back. You notice that hiss from the valve, that little pressure build that means dinner’s on its way soon. When you peek through the float valve, you kinda know you’re in for something good. The smell starts filling your kitchen—it’s like your own little slow cooker sanctuary.

The slow release after all those hours makes you wanna dive right in. That warm smell of spices and coconut milk lingers your thoughts, and you just recall all those meals you wished were easier but tasted homemade. This tikka masala with tofu and chickpeas got that deep rich flavor you crave without the fuss.
And you ain’t stopping there. While your masala’s slow cooking away, you can whip up some air fryer cauliflower wings crisping just right, plus a quick homemade enchilada sauce, some easy vegan pasta, and fresh avocado salad to keep things alive and fresh. This kinda meal feels like a celebration of what your pressure cooker can do for you.
What Makes Pressure Cooking Win Every Round
- You save time without losing flavor cause the pressure build extracts deep rich spices super fast.
- It’s hands off mostly, so you get to chill while it slow releases all those yummy scents.
- Pressure cookers lock in moisture so even tofu stays juicy and tender, never dry or sad.
- Cleanup’s easy since you can do the whole meal in one pot without creating mountain of dishes.
- It works well with veggies and beans which usually take forever to cook another way.
To discover more about slow cooking techniques and how pressure cooking compares, check out our Classic Crockpot Pierogi Casserole with Kielbasa recipe for a comforting one-pot meal, or explore Mozzarella Stuffed Rosemary Parmesan Soft Pretzels to complement your dinner with a savory snack.
The Complete Shopping Rundown
- 1 large onion, finely chopped
- 4 garlic cloves, minced
- 2 tablespoons freshly grated ginger
- 1 15 oz can tomato sauce
- 2 tablespoons olive oil
- 1 tablespoon garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 14 ounce package firm tofu, drained and pressed, and cubed
- 1 15 oz can garbanzo beans, drained and rinsed
- 1 bay leaf
- 1 cup full-fat canned coconut milk
- 2 tablespoons corn starch
- ½ large lemon, juiced
- Cooked rice, for serving
You’ll also wanna grab some other spices like smoked paprika, ground turmeric, ground cinnamon, ground cayenne pepper, ground black pepper, and salt from your pantry. These kinda seasonings really bring that indian-inspired flavor alive in your dish. And don’t forget fresh cilantro if you’re feeling fancy with garnishing your plate.

How It All Comes Together Step by Step
1. First up, heat your olive oil in a skillet on medium heat. Toss in your chopped onion and cook until it’s nice and translucent, about 5 minutes or so. You can almost smell the kitchen waking up at this point.
2. Add the minced garlic and grated ginger, then let everything cook for another 2 minutes while stirring often. Don’t let the garlic burn or you’ll lose some of that cozy flavor.
3. Now stir in the garam masala, cumin, coriander, smoked paprika, and turmeric. Cook everything for just a minute until it’s super fragrant—you’ll notice that warm, spicy smell that makes you so ready to eat.
4. Transfer this whole mixture to your slow cooker or pressure cooker setup if it has that function. Pour in your tomato sauce, tofu cubes, garbanzo beans, and toss in a bay leaf.
5. Give it a good stir, pour in the coconut milk, and sprinkle in the salt, cinnamon, cayenne, black pepper, and corn starch. Stir to mix it all well with the tofu and beans. Lock the lid and make sure the float valve is set to seal for pressure build.
6. Cook it on low for about 6-8 hours or high for 3-4 hours if you’re using slow cooker mode. For pressure cooker, you want about 20 minutes on high pressure then do a slow release so it’s not a hot mess. When it’s done, squeeze in some fresh lemon juice and serve over rice or with naan. If you want, top with cilantro for a fancy touch.
Easy Tweaks That Make Life Simple
- If you’re short on time, just do the 20 minute high pressure with quick release instead of slow cooking all day.
- Wanna make it extra creamy? Add a little more coconut milk right after cooking before the lemon juice.
- Swap tofu for chickpeas only if you want a more bean-focused version that’s still filling.
- Use frozen cauliflower florets in your air fryer wings for a crunchy side with minimal prep.
What It Tastes Like Fresh From the Pot
You’ll feel the warmth hit your lips first, kinda like a soothing blanket after a chilly day. The spices blend smooth and deep, but not too hot—it’s just right for cozying up with a bowl of rice.
The tofu soaks up all those layers of flavor making every bite a little surprise. Chickpeas add a soft nutty texture that you’ll keep coming back to. Coconut milk gives it this creamy richness that makes you feel like you’re treatin' yourself good.
Each spoonful is comforting without being heavy, you can kinda tell it’s a meal made to stick with you through the day. When you finish, you’ll notice that hint of lemon juice lending just a splash of brightness at the end to keep it fresh.
And that bay leaf? It leaves behind a subtle earthiness that lingers without overpowering. The whole dish is like a warm welcome from an old friend you didn’t see for a long time.

Keeping Leftovers Fresh and Ready
Got leftovers? No worries. Store your tikka masala in an airtight container in the fridge and it’ll stay good for 3-4 days. When you reheat, you'll wanna do it slowly on the stove or in the microwave with a splash of water or coconut milk to keep it from drying out.
If you wanna freeze some, make sure it’s cooled completely before you pack it tight in freezer-safe containers. It lasts well up to 2 months frozen. To reheat, thaw overnight in the fridge then warm gently on the stove.
Rice keeps best stored on its own in a separate container in the fridge for up to 5 days. You can sprinkle a little water before reheating to loosen it back up.
For the best meal next day, do a quick fresh squeeze of lemon and toss on extra cilantro after warming—it really wakes everything back up.
The FAQ Section You Actually Need
Q1. Can I make this recipe without tofu?
You sure can. Chickpeas alone work fine, or swap tofu with tempeh if you want a firmer texture. Just adjust cooking times a bit for tempeh.
Q2. What if I don’t have a slow cooker? Can I just use a pressure cooker?
Totally. You just gotta cook it on high pressure for about 20 minutes and then let the pressure do the slow release. It works real good and faster.
Q3. How do I know when the pressure cooker has reached full pressure?
Watch for that float valve popping up and keep an ear for the steady valve hiss. That tells you it hit pressure build and the clock starts then.
Q4. Can I prepare this ahead of time?
Yeah, mix everything up in the morning and set your slow cooker to low. Comes home to a perfect meal ready to plate. You can also prep all veggies and spices the night before.
Q5. Any tips for making air fryer cauliflower wings crispier?
Pat those florets dry before seasoning and spray lightly with oil. Flip halfway through the cooking time for even crisping.
Q6. What’s the best way to serve this meal?
Simple is best—serve hot over fluffy rice or with warm naan. Add fresh cilantro and lemon juice right at the end. A side of air fryer cauliflower wings and Mexican avocado salad rounds out the whole feast.
To explore more delicious and comforting dishes that can pair well with this recipe or suit your next meal plans, check out our Classic Crockpot Pierogi Casserole with Kielbasa for an easy dinner or try the Easy Marinated Cheese Appetizer with Salami & Olives to impress your guests with minimal effort.

Slow Cooker Vegan Tikka Masala and More Pressure Cooker Delights
Equipment
- 1 Slow cooker
Ingredients
Main ingredients
- 1 large onion finely chopped
- 4 garlic cloves minced
- 2 tablespoons freshly grated ginger
- 1 15 oz can tomato sauce
- 2 tablespoons olive oil
- 1 tablespoon garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 2 teaspoons smoked paprika
- 1 teaspoon ground turmeric
- ¼ teaspoon ground cinnamon
- ½ teaspoon ground cayenne pepper
- ½ teaspoon ground black pepper
- 1 teaspoon salt
- 14 ounce firm tofu drained, pressed, cubed
- 1 15 oz can garbanzo beans drained and rinsed
- 1 bay leaf
- 1 cup full-fat canned coconut milk
- 2 tablespoons corn starch
- ½ large lemon juiced
- cooked rice for serving
Instructions
Instructions
- Heat olive oil in a skillet and sauté onion over medium heat for about 5 minutes until translucent.
- Add garlic and ginger; sauté for 2 minutes, stirring often.
- Add garam masala, cumin, coriander, smoked paprika, turmeric. Cook 1 minute until fragrant.
- Transfer mixture to slow cooker. Add tomato sauce, tofu, garbanzo beans, and bay leaf.
- Pour in coconut milk, salt, cinnamon, cayenne, black pepper, and corn starch. Stir to combine.
- Cook on high for 4 hours (or low for 8 hours). Stir in lemon juice before serving. Serve over rice and garnish with cilantro if desired.



