If you have a can of chickpeas, a block of tofu, and a few tomatoes sitting around, you are already pretty close to a seriously good dinner.

These Masala Chickpeas with Blistered Tomatoes and Crispy Tofu were inspired by the kind of simple, deeply flavorful cooking I love from New York Times Cooking recipes: take a handful of ingredients, give each one the right amount of attention, and let the flavors build.
The result is incredibly satisfying without being complicated.
First, I crisp up the tofu until the edges are golden and crunchy. Then I season it generously and set it aside. In the same pan, the tomatoes hit the heat and blister until their skins wrinkle and char.

Then come the chickpeas.
A can of rinsed chickpeas goes into the pan with warm spices and seasonings, picking up all those flavorful browned bits left behind by the tofu and tomatoes.
For an extra shortcut, you can use the Brooklyn Delhi Masala Chickpeas pack. It's a great option when you want that masala flavor without measuring out a long list of spices.
I also added some Brooklyn Delhi mango chutney, which brings a sweet, fruity contrast to the savory chickpeas and spicy masala.
And because I apparently don't believe in being shy with finishing oil, I poured a generous amount of Arlo argan oil over everything at the end. Its nutty character works beautifully with the warm spices, chickpeas, tofu, and sweet mango chutney.
Serve it over rice, alongside a crisp salad, or scoop it up with warm flatbread.
This is one of those recipes where the technique matters more than precision.

Why You'll Love These Masala Chickpeas
- Crispy tofu adds satisfying texture
- Chickpeas make the dish hearty and filling
- Blistered tomatoes add sweetness and acidity
- Warm spices make the dish deeply flavorful
- Mango chutney adds a sweet-tangy finish
- Optional Brooklyn Delhi Masala Chickpeas makes it even easier
- Great with rice, salad, or flatbread
- Naturally vegan
- Excellent weeknight dinner
- Easy to customize with whatever vegetables you have
The Masala Chickpea Formula
You don't have to follow this recipe exactly.
Think of it as a formula:
Crispy protein + blistered vegetable + chickpeas + masala + sweet-acidic finish + fresh herbs + finishing oil
That's your blueprint.
The tofu could become tempeh.
The tomatoes could become zucchini or eggplant.
The chickpeas could become white beans.
The mango chutney could become tamarind chutney.
And the rice can easily become couscous, quinoa, naan, or a big pile of greens.
The important thing is getting contrast.
You want something crispy, something saucy, something bright, something savory, and something fresh.
Key Ingredients
Chickpeas
Canned chickpeas keep this recipe quick and accessible.
Drain and rinse them well before adding them to the pan. Removing excess liquid helps them absorb the spices rather than watering down the dish.
Tofu
Use extra-firm or super-firm tofu.
The goal is to get the outside deeply browned before seasoning it. That creates a crispy exterior while keeping the middle tender.
Tomatoes
Cherry or grape tomatoes are perfect because their skins blister beautifully.
Larger tomatoes can also be chopped into chunky pieces.
Masala Seasonings
Use your favorite masala spice blend or a combination of cumin, coriander, garam masala, turmeric, paprika, chili powder, and black pepper.
Brooklyn Delhi Masala Chickpeas
This is an optional shortcut.
If you have the Brooklyn Delhi Masala Chickpeas pack, you can use it to make this recipe even faster and add another layer of masala flavor.
Mango Chutney
Mango chutney provides sweetness, acidity, and a little texture.
You don't need much.
A spoonful stirred through or dolloped on top can completely change the dish.
Arlo Argan Oil
I like using argan oil as a finishing oil here rather than cooking everything in it.
The nutty flavor is especially good with the warm masala spices.
To Finish
- Fresh cilantro or parsley
- Lemon or lime
- Mango chutney
- Argan oil
- Flaky salt, optional
How to Make Masala Chickpeas
Step 1: Prepare the Tofu
Press the tofu to remove excess moisture.
Cut it into cubes or tear it into irregular pieces.
I actually love tearing tofu for this recipe because those rough edges become extra crispy in the pan.
Pat it dry.
Season lightly with salt.
Step 2: Crisp Up the Tofu
Heat a large skillet over medium-high heat.
Add olive oil.
Once the pan is hot, add the tofu in a single layer.
Let it cook undisturbed for a few minutes before turning.
Continue searing until the tofu is golden brown and crisp on several sides.
Add the cumin, coriander, garam masala, paprika, garlic powder, and black pepper.
Toss until the tofu is coated.
Cook for another minute.
Transfer the crispy tofu to a plate.
Kitchen Technique: Don't Constantly Move Tofu
This is one of the biggest differences between soft tofu and crispy tofu.
Let the pan do the work.
If you constantly toss it, the tofu won't have enough contact with the hot skillet to develop that golden crust.
Give it time.
Step 3: Blister the Tomatoes
Add another splash of oil to the same skillet if necessary.
Increase the heat slightly.
Add the tomatoes.
Season with salt and pepper.
Let them cook without moving too much.
You want the tomatoes to develop dark blistered spots and begin to soften.
As they cook, some will burst.
That's exactly what you want.
The juices will begin creating a natural sauce in the bottom of the pan.
Step 4: Add the Chickpeas
Add the rinsed chickpeas directly to the blistered tomatoes.
Add the remaining masala seasonings.
Toss everything together.
Let the chickpeas cook for several minutes so they can absorb the tomato juices and spices.
If the pan gets dry, add a splash of water or vegetable stock.
You want the finished chickpeas to be moist and coated—not swimming in liquid.
Optional Shortcut
If you're using the Brooklyn Delhi Masala Chickpeas pack, add it at this stage.
You can use it instead of some or all of the additional seasoning depending on how intense you want the masala flavor.
This is also a great shortcut for busy nights.
Step 5: Bring Everything Together
Return the crispy tofu to the pan.
Instead of leaving the tofu in large cubes, I like to tear some of the seared tofu into smaller pieces and scatter it throughout the chickpeas.
That gives you crispy bits in almost every bite.
Add a spoonful of mango chutney.
You can either stir it through the chickpeas or leave little pockets of chutney throughout the dish.
Step 6: Finish With Argan Oil
Turn off the heat.
Add a generous drizzle of Arlo argan oil.
Finish with fresh cilantro or parsley and a squeeze of lemon or lime.
Taste.
Add more chutney if you want sweetness.
Add more lemon if you want brightness.
Add more masala if you want spice and warmth.
Then serve.
How to Serve Masala Chickpeas
My favorite way to serve this is over fluffy rice.
The rice catches all the tomato juices and masala sauce.
But you have options.
With Rice
Basmati rice is especially good.
With Salad
Serve the chickpeas alongside a simple green salad dressed with lemon and olive oil.
The fresh greens balance the warm, spicy chickpeas.
With Flatbread
Warm naan, roti, pita, or sourdough makes this perfect for scooping.
As a Bowl
Layer:
Rice → masala chickpeas → crispy tofu → tomatoes → chutney → herbs → argan oil → lemon
You can also add cucumber, avocado, or a spoonful of vegan yogurt.

The Crispy Tofu Secret
The most important thing is moisture.
If your tofu is wet, it will steam instead of sear.
For crispy tofu:
- Use extra-firm tofu.
- Press it.
- Pat it dry.
- Use a hot pan.
- Don't overcrowd the skillet.
- Let the tofu sit before flipping.
- Season after it has started browning.
That final point is especially useful.
Some spices can burn if they're sitting in a screaming-hot pan for too long. Getting the tofu browned first lets you add your masala seasoning toward the end.
Don't Skip the Blistered Tomatoes
The tomatoes aren't just decoration.
They're doing important work.
The high heat concentrates their sweetness while their juices create a natural sauce for the chickpeas.
The charred edges add another layer of flavor.
If some tomatoes completely burst, even better.
Those juices get absorbed by the chickpeas.
Variations
Make It Spicier
Add cayenne, chili flakes, serrano peppers, or extra harissa.
Make It Creamy
Add a spoonful of cashew cream or vegan yogurt right before serving.
Add Greens
Stir in spinach or chopped kale at the end.
Add Eggplant
Sear diced eggplant before adding the tomatoes.
Add Potatoes
Use roasted or pan-seared potatoes to make the meal even heartier.
Make It More Tangy
Add lemon juice, lime juice, tamarind, or a splash of vinegar.
Add Crunch
Finish with toasted cashews, almonds, pumpkin seeds, or crispy chickpeas.
Ingredient Substitutions
| Ingredient | Substitute |
|---|---|
| Chickpeas | White beans or lentils |
| Tofu | Tempeh or vegan meat |
| Cherry tomatoes | Chopped Roma or heirloom tomatoes |
| Mango chutney | Tamarind chutney |
| Argan oil | Extra-virgin olive oil |
| Garam masala | Curry powder |
| Cilantro | Parsley or mint |
| Basmati rice | Brown rice, quinoa, couscous |
| Vegan yogurt | Cashew cream or hummus |
Frequently Asked Questions
Can I use pre-cooked tofu?
Yes, but freshly seared tofu gives you the best texture.
If you're short on time, use store-bought baked tofu and quickly crisp it in a skillet.
Can I make this without the Brooklyn Delhi Masala Chickpeas?
Absolutely.
The masala spice blend in the recipe is enough to flavor the chickpeas. The Brooklyn Delhi product is simply an optional shortcut and flavor boost.
What kind of tofu should I use?
Extra-firm or super-firm tofu works best because it contains less moisture and holds its shape while searing.
Can I use dried chickpeas?
Yes. Cook them completely before beginning the recipe.
For a weeknight meal, canned chickpeas are much faster.
What if my tofu isn't getting crispy?
Your pan may not be hot enough, the tofu may still contain too much moisture, or the pan may be overcrowded.
Give each piece enough contact with the skillet.
Can I make this ahead?
Yes.
Prepare the chickpeas and tofu separately and refrigerate them for up to several days.
Re-crisp the tofu in a skillet or air fryer before serving.
Make It a Meal
For a balanced vegan dinner, serve these masala chickpeas with:
- Basmati rice
- Cucumber salad
- Fresh herbs
- Vegan yogurt
- Mango chutney
- Lemon wedges
- Warm naan
The cool, crisp elements are particularly good with the warm masala chickpeas.
Internal Links for Make Pure Thy Heart
This recipe would fit naturally into your vegan chickpea recipes, easy vegan dinners, tofu recipes, and plant-based meal content clusters.
Consider internally linking to:
- Harissa Chickpeas & Rice — A fast pantry dinner built around chickpeas, harissa, tomato paste, rice, spinach, and plenty of olive oil.
- Smashed Chickpea Broccoli Stew — A saucy chickpea dinner with broccoli, tomato paste, garam masala, berbere, spinach, lemon, and basil.
- Preserved Lemon Salad — A bright vegan salad with preserved lemon, summer greens, tomatoes, roasted peppers, capers, vegan meat crumbles, and cashew cream.
- Greek Spinach Rice — Lemon-infused rice with spinach, aromatics, olive oil, and herbs.
- Three Sisters Salad with Creamy Corn Dressing — A fresh corn, squash, and bean salad with a creamy dressing.
- Rice & Beans Caesar — A hearty vegan rice and bean recipe with kale, tomatoes, capers, Dijon, nutritional yeast, and cashew Caesar dressing.
Use contextual anchor text such as easy vegan chickpea recipes, vegan tofu dinner, quick vegan rice recipes, or more vegan pantry meals to help readers—and search engines—understand how the recipes relate.
Storage
Store the chickpea mixture and tofu separately in airtight containers in the refrigerator for 3–4 days.
For the crispiest tofu, reheat it in a skillet or air fryer rather than the microwave.
Assemble with fresh herbs, lemon, chutney, and argan oil right before serving.
Nutrition
Estimated per serving, excluding optional packaged masala chickpeas:
Calories: 425 kcal
Protein: 18 g
Carbohydrates: 39 g
Fat: 23 g
Fiber: 9 g
Sugar: 8 g
Sodium: 520 mg
Nutrition will vary depending on the tofu, chickpeas, amount of oil, chutney, and seasoning blend used.
Final Thoughts
These Masala Chickpeas with Blistered Tomatoes & Crispy Tofu are exactly the kind of vegan dinner I keep coming back to.
There's nothing complicated happening here.
You crisp the tofu.
You blister the tomatoes.
You season the chickpeas.
You bring everything together with masala and mango chutney.
Then you finish it with fresh herbs, lemon, and a generous pour of argan oil.
The beauty is that you can take the same basic method and make it your own. Use whatever tomatoes you have. Add spinach. Throw in roasted vegetables. Swap tofu for another plant-based protein. Use a packaged masala shortcut when you're busy.
It's less about following the recipe perfectly and more about understanding how to build flavor.
And when that crispy tofu, saucy masala chickpeas, blistered tomatoes, sweet mango chutney, and nutty finishing oil all land together over warm rice?
That's a weeknight dinner worth repeating.

Masala Chickpeas with Blistered Tomatoes & Crispy Tofu
Ingredients
- 1 block extra-firm tofu pressed
- 1 can chickpeas drained and rinsed
- 2 cups cherry or grape tomatoes
- 2 –3 tablespoons olive oil for cooking
- 1 –2 tablespoons Arlo argan oil plus more for finishing
- 1 –2 tablespoons mango chutney
- 1 packet Brooklyn Delhi Masala Chickpeas optional
Seasoning Blend
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1 teaspoon garam masala
- ½ teaspoon turmeric
- ½ teaspoon smoked or sweet paprika
- ½ teaspoon garlic powder
- ½ teaspoon chili powder optional
- Salt to taste
- Black pepper
- To Finish
Fresh cilantro or parsley
- Lemon or lime
- Mango chutney
- Argan oil
- Flaky salt optional
Instructions
Step 1: Prepare the Tofu
- Press the tofu to remove excess moisture.
- Cut it into cubes or tear it into irregular pieces.
- I actually love tearing tofu for this recipe because those rough edges become extra crispy in the pan.
- Pat it dry.
- Season lightly with salt.
Step 2: Crisp Up the Tofu
- Heat a large skillet over medium-high heat.
- Add olive oil.
- Once the pan is hot, add the tofu in a single layer.
- Let it cook undisturbed for a few minutes before turning.
- Continue searing until the tofu is golden brown and crisp on several sides.
- Add the cumin, coriander, garam masala, paprika, garlic powder, and black pepper.
- Toss until the tofu is coated.
- Cook for another minute.
- Transfer the crispy tofu to a plate.
- Kitchen Technique: Don't Constantly Move Tofu
- This is one of the biggest differences between soft tofu and crispy tofu.
- Let the pan do the work.
- If you constantly toss it, the tofu won't have enough contact with the hot skillet to develop that golden crust.
- Give it time.
Step 3: Blister the Tomatoes
- Add another splash of oil to the same skillet if necessary.
- Increase the heat slightly.
- Add the tomatoes.
- Season with salt and pepper.
- Let them cook without moving too much.
- You want the tomatoes to develop dark blistered spots and begin to soften.
- As they cook, some will burst.
- That's exactly what you want.
- The juices will begin creating a natural sauce in the bottom of the pan.
Step 4: Add the Chickpeas
- Add the rinsed chickpeas directly to the blistered tomatoes.
- Add the remaining masala seasonings.
- Toss everything together.
- Let the chickpeas cook for several minutes so they can absorb the tomato juices and spices.
- If the pan gets dry, add a splash of water or vegetable stock.
- You want the finished chickpeas to be moist and coated—not swimming in liquid.
- Optional Shortcut
- If you're using the Brooklyn Delhi Masala Chickpeas pack, add it at this stage.
- You can use it instead of some or all of the additional seasoning depending on how intense you want the masala flavor.
- This is also a great shortcut for busy nights.
Step 5: Bring Everything Together
- Return the crispy tofu to the pan.
- Instead of leaving the tofu in large cubes, I like to tear some of the seared tofu into smaller pieces and scatter it throughout the chickpeas.
- That gives you crispy bits in almost every bite.
- Add a spoonful of mango chutney.
- You can either stir it through the chickpeas or leave little pockets of chutney throughout the dish.
Step 6: Finish With Argan Oil
- Turn off the heat.
- Add a generous drizzle of Arlo argan oil.
- Finish with fresh cilantro or parsley and a squeeze of lemon or lime.
- Taste.
- Add more chutney if you want sweetness.
- Add more lemon if you want brightness.
- Add more masala if you want spice and warmth.
- Then serve.






Comments
No Comments