In a large non-stick frying pan, heat one tablespoon of the oil, over medium heat. Add the garlic and cook until fragrant, about one minute. Add half of the spinach and cook for two minutes until wilted. Repeat with the remaining spinach. Let the mixture cool for a few minutes.
Place the remaining olive oil, spinach mixture, cannellini beans, lemon juice, balsamic vinegar, salt, and pepper in the bowl of a food processor.
Blitz until the mixture is smooth. Transfer to a small serving bowl. Serve with chicory spears, crostini or pitta bread.