This healthy chickpea and spinach skillet is a one-pan dinner that delivers roughly 12 grams of plant protein and 6 grams of fiber per serving for about 285 calories. The numbers matter here: most vegetarian skillet dinners lean on cheese or cream to taste like something, and this one leans on garlic, smoked paprika, and lemon instead.
Advertisements1
The method is deliberately simple. You bloom the spices in olive oil, simmer two cans of chickpeas in crushed tomatoes until the liquid tightens, then fold in spinach off the heat so it wilts without turning to mush. Total active work is around 15 minutes; the pan does the rest.
If you cook on a budget, run the math: two cans of chickpeas, one can of tomatoes, and a bag of spinach cost less than a single takeout entree and yield six portions. That is the kind of trade I make every week.
Why You'll Love This Recipe
About the Ingredients
3 tbsp olive oil
Use regular (not extra-virgin) olive oil for the simmer; extra-virgin is better saved for the finish. Canola or avocado oil work as neutral substitutes if you want a higher smoke point.
1 large yellow onion (about 2 cups / 220g), diced
Yellow onion gives the sweetest base; red onion works but turns the sauce slightly pink. Frozen diced onion is a legitimate shortcut at about 1 1/2 cups.
4 garlic cloves, minced
Fresh garlic is non-negotiable here since it is a main flavor. Jarred minced garlic is acceptable in a pinch; use 1 tbsp and add it with the tomatoes to avoid scorching.
2 tsp smoked paprika
Smoked paprika supplies the meaty depth that replaces meat. Sweet paprika is a fine substitute, but add 1/4 tsp cayenne to compensate for the lost smoke.
1 1/2 tsp ground cumin
Buy cumin in small amounts and toast it whole if you have the time; pre-ground cumin loses potency after about six months. Ground coriander is a reasonable swap at the same quantity.
2 cans (15 oz / 425g each) chickpeas, drained and rinsed
Rinsing removes roughly 40 percent of the added sodium. Dried chickpeas work if you cook them first: soak overnight and simmer 60 to 90 minutes until they crush easily.
1 can (14.5 oz / 410g) crushed tomatoes
Crushed tomatoes give body without a long reduction. Diced tomatoes work but need 10 extra minutes of simmering; fire-roasted crushed tomatoes add a nice charred note.
5 oz (140g) baby spinach
Baby spinach wilts fast and stays tender; mature bunch spinach needs stemming and 1 extra minute. Frozen spinach works if you thaw and squeeze it dry first, using about 1 cup.
1/2 tsp fine sea salt, plus more to taste
Salt in stages rather than all at once; the tomatoes and chickpeas both carry hidden sodium. Kosher salt is coarser, so use 3/4 tsp if substituting.
1 tbsp fresh lemon juice (about 1/2 lemon)
The acid is what makes the dish taste finished. Lime juice or 1 tsp red wine vinegar are workable substitutes, but add them off the heat so the brightness survives.
1/4 cup (10g) chopped fresh parsley
Flat-leaf parsley is the standard; cilantro is a divisive but valid swap. Dried parsley is not a substitute here, since the fresh herb is doing texture work.
Tips & Tricks
Dry the chickpeas well
Pat them dry after rinsing. Wet chickpeas steam instead of searing, and you lose the browned edges that carry most of the flavor.
Salt in two stages
Salt the onions at the start and taste again after the spinach goes in. Chickpeas absorb salt slowly, so a single early addition usually reads flat at the end.
Add spinach off the heat
Residual pan heat wilts 5 ounces of spinach in about 60 seconds. Keeping it on the burner overcooks it into a dark, watery mass.
Do not crowd the pan
Use a 12-inch skillet. In a 10-inch pan the chickpeas stack up, steam, and never brown.
Pro Tips
Step-by-Step Instructions
1. Heat the oil and sweat the onion
Warm 3 tbsp olive oil in a 12-inch skillet over medium heat (about 350F / 175C) for 2 minutes, then add the diced onion and 1/4 tsp salt. Cook 7 to 8 minutes, stirring occasionally, until the onion is soft and translucent with pale gold edges.
2. Bloom the garlic and spices
Add the minced garlic, 2 tsp smoked paprika, and 1 1/2 tsp cumin. Stir constantly for 30 to 45 seconds until the garlic smells nutty and the oil turns deep red; pull the pan off the heat if the garlic starts to brown.
3. Brown the chickpeas
Raise the heat to medium-high (about 400F / 205C), add the drained, dried chickpeas, and cook 5 to 6 minutes without stirring too often. You want about a third of them blistered and golden brown on at least one side.
4. Add the tomatoes and simmer
Pour in the crushed tomatoes and stir to scrape up the browned bits. Bring to a gentle simmer (about 200F / 93C at the surface), then lower the heat and cook 12 to 15 minutes until the sauce thickens and pulls away from the pan when you drag a spatula through it.
5. Crush and season
Press roughly a third of the chickpeas against the pan with the back of a spatula to break them open and thicken the sauce. Stir in the remaining 1/4 tsp salt and taste; it should be savory with a smoky edge.
6. Wilt the spinach
Turn off the heat and add the spinach in two handfuls, folding it in until each addition collapses, about 60 to 90 seconds total. The leaves should be just wilted and still bright green, not dark and slumped.
7. Finish with lemon and parsley
Stir in 1 tbsp fresh lemon juice and most of the parsley. Taste once more, adjust salt, and scatter the remaining parsley over the top before serving.
Delicious Variations
Greek-Style
Crumble 4 oz feta over the top before serving and add 1/4 tsp dried oregano with the spices; expect about 70 extra calories per serving.
Harissa Heat
Swap the smoked paprika for 1 tbsp harissa paste and skip the cumin; the dish gains real chile heat and a deeper red color.
Coconut and Ginger
Replace the paprika and cumin with 1 tbsp grated ginger and 1 tsp curry powder, then stir 1/3 cup coconut milk in with the tomatoes for a creamier, sweeter profile.
How to Store Mediterranean Chickpea and Spinach Skillet
Refrigerator
Store in an airtight container for up to 4 days. The flavor improves after 24 hours as the spices settle.
Freezer
Freeze in portions for up to 3 months; leave 1/2 inch of headspace. Spinach texture softens noticeably on thaw, so add fresh parsley after reheating.
Reheating
Reheat in a covered skillet over medium-low heat (about 300F / 150C) for 5 to 6 minutes with a splash of water, or microwave 2 minutes, stirring once.
Frequently Asked Questions
Q: Is this chickpea and spinach skillet actually healthy?
Yes, at roughly 285 calories and 12 grams of plant protein per serving with about 6 grams of fiber. The fat comes mostly from olive oil, and the sodium stays moderate if you rinse the chickpeas and use low-sodium tomatoes.
Q: Can I use dried chickpeas instead of canned?
Yes, but plan ahead: soak 1 cup dried chickpeas overnight, then simmer 60 to 90 minutes until they crush easily between your fingers. One cup dry yields about the same volume as two 15-ounce cans.
Q: How do I keep the spinach from getting slimy?
Add it off the heat and fold it in for 60 to 90 seconds only. Spinach releases water as it breaks down, so any extended cooking turns the sauce thin and the leaves dark.
Q: Can I make this recipe vegan and dairy-free?
It is already vegan and dairy-free as written, since the richness comes from olive oil and crushed tomatoes. If you add the feta variation, substitute a firm almond-based feta to keep it plant-based.
Q: What should I serve with this skillet?
Serve it over rice, couscous, or orzo to soak up the sauce, or with warm flatbread and a spoonful of plain yogurt. On its own it works as a light main for two hungry people.
Cook this once and you will keep the ingredients on hand permanently: two cans of chickpeas and a bag of spinach cost little and cover a weeknight dinner in under an hour. Measure the spices the first time, then adjust to your taste. Stay sharp, stay solvent.
Mediterranean Chickpea and Spinach Skillet
This healthy chickpea and spinach skillet packs 12g of plant protein per serving with garlicky tomatoes, wilted greens, and a bright lemon finish.
🧂 Ingredients
- 3 tbsp olive oil
- 1 large yellow onion (about 2 cups / 220g), diced
- 4 garlic cloves, minced
- 2 tsp smoked paprika
- 1 1/2 tsp ground cumin
- 2 cans (15 oz / 425g each) chickpeas, drained and rinsed
- 1 can (14.5 oz / 410g) crushed tomatoes
- 5 oz (140g) baby spinach
- 1/2 tsp fine sea salt, plus more to taste
- 1 tbsp fresh lemon juice (about 1/2 lemon)
- 1/4 cup (10g) chopped fresh parsley
📋 Instructions
- 1Heat the oil and sweat the onion — Warm 3 tbsp olive oil in a 12-inch skillet over medium heat (about 350F / 175C) for 2 minutes, then add the diced onion and 1/4 tsp salt. Cook 7 to 8 minutes, stirring occasionally, until the onion is soft and translucent with pale gold edges.
- 2Bloom the garlic and spices — Add the minced garlic, 2 tsp smoked paprika, and 1 1/2 tsp cumin. Stir constantly for 30 to 45 seconds until the garlic smells nutty and the oil turns deep red; pull the pan off the heat if the garlic starts to brown.
- 3Brown the chickpeas — Raise the heat to medium-high (about 400F / 205C), add the drained, dried chickpeas, and cook 5 to 6 minutes without stirring too often. You want about a third of them blistered and golden brown on at least one side.
- 4Add the tomatoes and simmer — Pour in the crushed tomatoes and stir to scrape up the browned bits. Bring to a gentle simmer (about 200F / 93C at the surface), then lower the heat and cook 12 to 15 minutes until the sauce thickens and pulls away from the pan when you drag a spatula through it.
- 5Crush and season — Press roughly a third of the chickpeas against the pan with the back of a spatula to break them open and thicken the sauce. Stir in the remaining 1/4 tsp salt and taste; it should be savory with a smoky edge.
- 6Wilt the spinach — Turn off the heat and add the spinach in two handfuls, folding it in until each addition collapses, about 60 to 90 seconds total. The leaves should be just wilted and still bright green, not dark and slumped.
- 7Finish with lemon and parsley — Stir in 1 tbsp fresh lemon juice and most of the parsley. Taste once more, adjust salt, and scatter the remaining parsley over the top before serving.
