IndianMedium · Hot
Cauliflower florets roast in a skillet until their edges brown, then get folded into a tomato masala seasoned with turmeric and cumin alongside protein-packed chickpeas. The result is a saucy, substantial one-pan meal that's bright from the tomato and deeply savory from the spices. Satisfying at any hour and kind to your grocery budget.
15 min
25 min
40 min
Method
Heat olive oil in a large skillet or Dutch oven over medium heat.
Add diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
Add minced garlic and cook for another 30 seconds until fragrant.
Stir constantly for 1 minute to toast the spices and release their oils.
Add cauliflower florets and diced tomato to the skillet.
Stir everything together to coat the vegetables in the spice mixture.
Cover and cook over medium heat for 12-15 minutes, stirring occasionally, until cauliflower is tender and starting to caramelize.
Continue cooking, uncovered, for 5-7 minutes until chickpeas are heated through and slightly crispy on the edges.
Squeeze fresh lemon juice over the top and toss to coat.
Remove from heat and garnish with chopped cilantro.
Serve hot over white rice with a side of yogurt if desired.
Nutri-Score
Estimated nutrition
Grade pending · 100% ingredient coverage
Calories
1563
per serving
Protein
77g
Carbs
248g
Fat
34g
Sat. fat
3g
Fiber
41g
Sugar
7g
Sodium
1353mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Estimated footprint
Grade pending · 100% ingredient coverage
kg CO2e
0.9
per serving
Water
0.7m³
Land
35Pt
Runoff
0.1g P
Chickpeas drives 73% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
SkilletSafety & Storage
Cross Contamination
Drain and rinse canned chickpeas thoroughly under cold running water to remove excess sodium and reduce potential contamination from the can interior.
Cooking Temperature
Ensure chickpeas reach an internal temperature of 165°F when added to the skillet to guarantee food safety.
Storage
Refrigerate leftovers in airtight containers within 2 hours of cooking; consume within 3-4 days for optimal quality.
Allergen Warning
If serving with yogurt as suggested, be aware that dairy is not part of the base recipe; communicate this to guests with milk allergies or lactose intolerance.
Handling
Use separate cutting boards for raw aromatics like onion and garlic to prevent cross-contamination with other ingredients.
Pro Tips
Technique
Don't skip blooming the spices in oil for that full minute—this is where the magic happens. Toasting cumin in fat releases its essential oils, giving this dish the deep, aromatic complexity that makes it taste like restaurant-quality Indian cooking, not just boiled vegetables.
Substitution
No cauliflower? No problem. Swap in equal amounts of cubed sweet potato or extra chickpeas for a heartier, more protein-packed version. Both work beautifully and keep this dish under $5 per serving.
Time Saver
Use pre-chopped frozen cauliflower to cut prep time in half. Just thaw it first and pat dry to avoid excess moisture diluting the spices.
From the chef
During my grad school days, I survived on $30 a week for groceries, which meant getting creative with budget staples like cauliflower and chickpeas. This masala skillet was my go-to weeknight lifesaver—it's packed with protein, loads of aromatic spices, and costs less than your morning coffee to make. The secret is blooming the cumin and spices in oil first; it releases their oils and transforms cheap ingredients into something that tastes like you spent hours in the kitchen.
Source: generated · May 30, 2026