Cacciucco is an Italian seafood stew. This recipe, though, is made with ceci (garbanzo beans) instead of seafood - so no real Italian would even consider it to be cacciuco at all, even though we found this recipe in La Nazione, an Italian newspaper.
Outside of Italy, it doesn't really matter what it's called - it's only important to know that it's cheap, easy, and very healthy. In my experience, it doesn't really go over well with children or the Swiss, but for everyone else, I think it's worth trying out.
Start out by sauteeing some onions, garlic, and about half a tin of anchovies. OK, so there is a little bit of seafood. And if this is a problem for someone who will be eating it, don't tell them - they'll never know. It's kind of like using fish sauce in Thai cooking. The actual fish sauce has a pretty wicked smell, but it's an absolute must in Thai cooking. These anchovies will add the salt to the cacciuco and they do something to tie the garbanzo beans together with the spinach. Trust me.
Add a package of chopped spinach leaves to the sautee and let them melt down into a mush. 
Drain a can of garbanzo beans and add it to the mix. 
Finally, add a couple of cans of tomato sauce, and simmer away.
To do it right, serve it over a toasted piece of garlic bread.