Slow Cooker Vegan Tikka Masala
This recipe is a total weeknight winner.
You toss everything in the crockpot, let it do its thing, and hours later you’ve got this super cozy, creamy, flavor-packed vegan tikka masala.
Cauliflower soaks up all that spiced tomato curry goodness, the chickpeas make it hearty, and the coconut milk makes it creamy without dairy.
So easy. So good.
And no babysitting the stove.
Why I Love This Recipe
I’ve made this tikka masala for friends who don’t even like cauliflower—and they always go back for seconds. It’s one of those set-it-and-forget-it meals that actually tastes like you spent hours on it. The sauce is creamy and rich without any cream. And it fills the kitchen with the best smell.
- Just dump, stir, and let it cook
- No weird ingredients, just pantry staples
- The flavors get even better the next day
- It’s freezer-friendly
- Naturally vegan and gluten-free

Servings: 6
Cook Time: 4–6 hours on low
What You’ll Need
- 1 medium head of cauliflower, cut into bite-size florets
- 1 (15 oz) can of chickpeas, drained and rinsed
- 1 (15 oz) can of diced tomatoes
- 1 (6 oz) can of tomato paste
- 1 (13.5 oz) can of full-fat coconut milk
- 1 medium onion, diced
- 4 garlic cloves, minced
- 1 tablespoon fresh grated ginger
- 2 tablespoons olive oil
- 2 teaspoons garam masala
- 1 ½ teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- ½ teaspoon turmeric
- ½ teaspoon salt
- ¼ teaspoon cayenne pepper (optional for heat)
- ½ cup water
- Juice of ½ lemon
- Fresh cilantro, for garnish

Pro Tips
Cut cauliflower evenly so it cooks at the same rate
- Toast spices in the oil if you have a few extra minutes before adding to the crockpot—it deepens the flavor
- Don’t skip the coconut milk – it balances the acidity of the tomatoes
- Add cayenne at the end if you’re unsure about spice level
- Use frozen cauliflower to save prep time—just toss it in frozen
Tools Needed
- Black oval crockpot
- Cutting board
- Sharp knife
- Garlic press or microplane (for ginger)
- Can opener
- Measuring cups and spoons
- Mixing spoon or spatula
Substitutions & Variations
- Swap cauliflower for sweet potato or butternut squash
- Use white beans instead of chickpeas
- Add a handful of spinach at the end
- Light coconut milk works, but it’ll be thinner
- For smoky flavor, add a dash of smoked paprika
Make-Ahead Tips
- Chop veggies and store in the fridge up to 2 days ahead
- Combine all dry spices in a small jar ahead of time
- You can fully cook it, then refrigerate and reheat—it tastes even better the next day
How to Make Crockpot Vegan Tikka Masala
Step 1: Add Cauliflower and Chickpeas
Add 1 medium head of cauliflower (cut into bite-sized florets) and 1 can (15 oz) of drained and rinsed chickpeas into the black oval crockpot.

Step 2: Add Onion, Garlic, and Ginger
Add 1 diced onion, 4 minced garlic cloves, and 1 tablespoon grated fresh ginger to the crockpot.

Step 3: Add Canned Tomatoes and Tomato Paste
Pour in 1 can (15 oz) diced tomatoes and 1 can (6 oz) tomato paste.

Step 4: Add Coconut Milk and Olive Oil
Pour in 1 can (13.5 oz) full-fat coconut milk and 2 tablespoons of olive oil.

Step 5: Add All Spices and Water
Sprinkle in 2 teaspoons garam masala, 1 ½ teaspoons cumin, 1 teaspoon coriander, 1 teaspoon paprika, ½ teaspoon turmeric, ½ teaspoon salt, and ¼ teaspoon cayenne (optional). Then pour in ½ cup water.

Step 6: Mix Everything
Gently stir everything together in the crockpot until fully combined.

Step 7: Cook on Low
Cover and cook on LOW for 4–6 hours until cauliflower is tender and flavors have melded.

Step 8: Finish with Lemon Juice and Cilantro
Squeeze juice of ½ lemon over the finished dish. Stir gently, then top with chopped fresh cilantro.

Leftovers & Storage
Store in an airtight container in the fridge for up to 5 days
- Freezes well up to 3 months—just thaw and reheat
- Reheat gently on the stove or in the microwave
Why This Recipe Works (Quick Science)
- Coconut milk brings creaminess and fat, balancing acidity from tomatoes
- Spices like garam masala and cumin bloom slowly in the heat, infusing everything
- Slow cooking breaks down cauliflower just enough without turning it to mush
- Chickpeas hold their texture, giving you bite and protein
Common Mistakes
- Undercutting the spices – be generous, or the sauce can taste flat
- Using light coconut milk – it won’t be creamy enough
- Adding lemon too early – it can dull during cooking, so wait until the end
- Not stirring at the start – make sure everything’s mixed for even flavor
What to Serve With
- Steamed basmati rice or brown rice
- Warm naan or pita bread
- Cucumber raita or plain vegan yogurt
- Simple side salad with lemon vinaigrette
FAQ
Can I cook this on HIGH?
Yes, cook for about 3 hours on HIGH, but low is better for flavor.
Can I make it on the stovetop?
Yes—simmer everything in a pot for 30–40 minutes until the cauliflower is tender.
Is this recipe spicy?
Only slightly. Leave out the cayenne if you’re sensitive to heat.
Can I add more protein?
Totally. Add tofu or tempeh cubes with the chickpeas.
Final Thoughts
This vegan tikka masala is warm, comforting, and loaded with flavor—without needing a bunch of steps or fancy ingredients. It’s one of those cozy meals that makes your kitchen smell amazing and your day feel easier. Try it out, make it your own, and let me know how it turned out in the comments!
