Popeye the Sailor Man had it right: spinach is a seriously powerful superfood. It might not give you instant strength and bulging muscles, but it will give you an alphabet’s worth of nutrients like vitamin A, vitamin B1, vitamin B1, vitamin B6, vitamin E and vitamin K, plus manganese, folate, magnesium, iron, copper, calcium and potassium.


That’s why this soup makes such a great family meal. It’s loaded with spinach… and with a one-two-three-punch of hearty beans. Beans, by the way, are a great source of fibre, which will help maintain your bowel health, and lower your cholesterol levels.

Dig in. This soup packs a punch!



2 tbsp olive oil100g bacon bits (optional)2 garlic cloves, crushed1 large onion, finely chopped2 stalks celery, chopped2 carrots, peeled and chopped1 bay leaf1 sprig of thyme or ½ tsp dried thyme4 tomatoes, chopped500-750mlchicken or vegetable stock400g tinned butterbeans, rinsed and drained400g tinned red kidney beans, rinsed and drained400g tinned cannellini beans, rinsed and drainedsalt and pepper, to taste200g spinach leaves, washed well and shredded



Heat the oil in a large saucepan and fry the bacon bits (if using) until crispy. Add the garlic, and onion and sauté over a gentle heat until softened. Add the celery, carrots, bay leaf and thyme and fry for 5 minutes. Add the tomatoes and stock and simmer for 10 minutes then stir in the beans and spinach. Season well and serve hot with fresh bread.


Serves 6-8


Swipe your RCS Card at South Africa’s leading grocery stores… and stock up your pantry while you’re there! You can use your RCS Card at any of these stores