I make this slow cooker tofu tikka masala when I want all the cozy, bold flavors of a long-simmered curry, without spending all day in the kitchen. The tofu soaks up the spices, the sauce gets rich and creamy without feeling heavy, and the slow cooker does the work while I move on with life. It’s one of those dishes that makes your whole house smell amazing and somehow tastes even better the next day.

This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!
This tikka masala is why my slow cooker lives on my counter!
When I lived in Delhi, I used to LOVE paneer tikka masala. It was always rich, comforting, and full of layered spice. But good tikka masala usually takes time: blooming spices, slow simmering, layering flavors properly. And let’s be real—as a working mom with a busy job, that’s just not happening most weeknights.
My slow cooker version captures all the richness and layered spice of traditional tikka masala, but strips away the constant babysitting.
Here’s what I do that makes it work: a quick sauté of the aromatics, a smart coconut milk and cornstarch trick for thickness, and a little bit of tofu prep if you have 10 extra minutes—that’s it. This is real-life comfort food: unfussy, deeply spiced, and incredibly satisfying.
If this tikka masala hits the spot, just wait until you try my chana masala and veggie korma!

Ingredients and why they matter
Tofu tikka masala gets its bold, comforting flavor from a blend of aromatics (onion, garlic, ginger), warm spices, and a rich tomato-coconut milk base. Extra-firm tofu holds up beautifully in the sauce, soaking in the flavors, while a touch of brown sugar and cornstarch balance and thicken the dish to perfection.
Full ingredient list and detailed instructions in the recipe card.

- Extra firm tofu: Holds its shape during slow cooking—press it well and pan-fry if you want an even firmer bite.
- Garam masala: A key warm spice blend that gives the dish its signature tikka flavor.
- Tomato sauce: Forms the base of the curry, balancing the richness of the coconut milk.
- Full-fat coconut milk: Adds creaminess and depth while still being dairy-free.
- Cornstarch: Thickens the sauce at the end so it clings beautifully to the tofu.
- Fresh ginger and garlic: Build real depth of flavor—fresh makes a difference here.
TIPS & TRICKS
Shruthi’s top tips
- Press your tofu thoroughly—it helps prevent sogginess in the slow cooker.
- Pan-fry or bake tofu first for best texture, but it’s optional if you’re short on time.
- Bloom your spices in the skillet before adding to the slow cooker—it wakes them up. Double the spice mix and keep half for next time—it saves a step!
- Whisk coconut milk with cornstarch separately to prevent lumps. Sometimes a whisk isn’t enough! If it’s still lumpy, use an immersion blender.
- Add coconut milk at the end—cooking it too long can cause separation.
- Taste your sauce before finishing—you may want a little extra salt or lime juice.
- Use a slow cooker liner for super easy cleanup.
- Want a thicker sauce? Leave the lid off for the last 15–20 minutes.
- Don’t over-stir once tofu is added to keep the cubes intact.
How to make tofu tikka masala
- Optional but recommended: Press the tofu to remove excess water as thoroughly as possible. Cut tofu into 1-inch cubes and lightly pan-fry in a nonstick skillet over medium heat with a splash of oil until golden, about 6 to 8 minutes. Set aside.
- Heat olive oil in a skillet over medium heat. Add onion and sauté until translucent, 4 to 5 minutes. Stir in garlic and ginger and cook for 30 seconds, until fragrant.
- Add spice mix and cook for another 30 seconds, stirring constantly.
- Transfer onion-spice mixture to the slow cooker. Stir in tomato sauce and brown sugar. Gently fold in tofu cubes.
- Cover and cook on low for 3½ hours or on high for 1½ to 2 hours.
- If tofu was pan-fried: Add tofu before you cover and cook.
- If tofu was not pre-cooked: Add tofu during the final hour (low) or last 30–45 minutes (high) of cooking to preserve texture.
- In a small bowl, whisk together coconut milk and cornstarch until smooth. Stir into the slow cooker. Cover and cook on high for an additional 30 minutes, or until the sauce is thick and creamy.






How to serve crockpot tofu tikka masala
Serve this creamy tikka masala while piping hot over fluffy jeera rice, basmati rice, quinoa, or scoop it up with warm naan or roti. Add a pop of flavor with sides like roasted vegetables, Bombay potatoes, beans poriyal, or a simple, fresh green salad for the perfect finishing touch.

Storage and reheating suggestions
Store leftovers in an airtight container and keep it in the refrigerator for up to 3 days. You can also store it in the freezer for up to 3 months, but the texture of the tofu might change slightly. If from frozen, thaw it overnight in the fridge before reheating.
Reheat it on the skillet over medium heat or in the microwave for 1-2 minutes. Add a splash of water or coconut milk to loosen up the sauce.
More tofu recipes
Can’t get enough tofu? These recipes always hit the spot!
Crispy Vegan Kung Pao Tofu
Korean Tofu Soup
Gochujang Tofu
Sesame Tofu
If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

Slow Cooker Tikka Masala
Ingredients
SPICE MIX
- 1 tablespoon garam masala
- 1½ teaspoons cumin
- 1 teaspoon coriander
- 1 teaspoon paprika
- 1 teaspoon salt
- 1 teaspoon turmeric
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper, optional
INGREDIENTS
- 16 oz extra firm tofu, pressed, see notes for pan frying / baking tips
- 1 tablespoon olive oil, + 1 tablespoon for pan frying
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 2 teaspoons fresh ginger, minced
- 15 oz tomato sauce
- 1 teaspoon brown sugar
- 14 oz full fat coconut milk
- 1 tablespoon corn starch
- 1 tablespoon fresh cilantro, finely chopped, for garnish
Instructions
- Wrap tofu in a clean kitchen towel or paper towels. Weigh it down with a heavy skillet and let it drain for 20–25 minutes.
- Optional but recommended: Cut the pressed tofu into 1″ cubes. Heat a splash of oil in a nonstick skillet over medium. Fry, turning gently, until every side is golden and crisp—about 10 minutes total. Transfer to a plate.
- In a small bowl, combine garam masala, cumin, coriander, paprika, salt, turmeric, black pepper, and cayenne (if using). Set aside.
- Heat olive oil in a skillet over medium heat (or use the same skillet as the tofu step). Add onion and sauté until translucent, about 4-5 minutes.
- Stir in garlic and ginger and cook for 30 seconds, until fragrant. Add spice mix and cook for another 30 seconds, stirring constantly.
- Transfer onion-spice mixture to the slow cooker. Stir in tomato sauce and brown sugar. Gently fold in tofu cubes.
- Cover and cook on low for 3½ hours or on high for 1½ to 2 hours.If tofu was pan-fried: Add tofu before you cover and cook.If tofu was not pre-cooked: Add tofu during the final hour (low) or last 30–45 minutes (high) of cooking to preserve texture.
- In a small bowl, whisk together coconut milk and cornstarch until perfectly smooth (see “Cook’s Tips” on blending). Stir into the cooker, cover, and cook on High for another 30 minutes, until the sauce is luscious and thick.
- Ladle over steamed rice and garnish with chopped cilantro.
Notes
- Add-ins: Try chickpeas, cauliflower florets, carrots, peas, or diced bell peppers. Use two cups of cooked or canned chickpeas instead of tofu for a different but equally delicious version.
- Make it richer: Swap brown sugar for maple syrup or honey.
- Make it spicier: Increase cayenne or add sliced green chiles.
- Want a thicker sauce? Leave the lid off during the last 15 to 20 minutes of cooking.
- Chickpea version: Substitute 2 cups cooked or canned chickpeas for the tofu for a different take.
Tips for cooking tofu in the slow cooker:
|
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















Please explain your instructions on this recipe. You repeated instructions instructions in steps #3 – #7. I would like to make this recipe.
Hi JC, sincere apologies – there was a duplication error in the recipe card where it was displaying some steps multiple times. It is all fixed right now. The post write-up also contains a simpler version of the instructions along with process photos that might also be helpful. Thank you for your patience while I fixed this. I hope you’ll enjoy the recipe.
I made this recipe and enjoyed but it was hard to understand the instructions #3 – #5.