An incredibly nutritious satisfying and tasty vegetarian dish. The Cannellini beans provide upto 15.4g of protein per cup. Cannellini beans contain a lot of B vitamins, including B-12. They also provide iron, potassium, zinc, and other essential minerals The spinach provides vitamin K, vitamin A (in the form of carotenoids), manganese, folate, magnesium, iron, copper, vitamin B2, vitamin B6, vitamin E, calcium, potassium and vitamin C. It is a very good source of dietary fiber, phosphorus, vitamin B1, zinc, protein and choline. Cooked tomatoes provide the cancer fighting Lycopene and the artichoke hearts are a great source of Dietary Fiber, Vitamin C, Vitamin K, Folate and Manganese. When I said healthy, I meant it. I found the original recipe for this here and very mildly modified it.