Prep the chard: Rinse the Swiss chard well. Separate the stems from the leaves.
Thinly slice the stems and roughly chop the leaves.
Sauté the stems: In a large skillet, warm 1 tablespoon olive oil over medium heat. Add the chard stems with a pinch of salt and cook 3–4 minutes until slightly tender.
Add garlic and leaves: Stir in the minced garlic and cook 30 seconds, just until fragrant. Add the chard leaves and cook 2–3 minutes, stirring, until wilted and bright.
Remove from heat and let cool slightly.
Blend the base: In a food processor, combine the cannellini beans, lemon zest, lemon juice, cumin, red pepper flakes, 2 tablespoons olive oil, and a generous pinch of salt and pepper. Pulse until mostly smooth.
Add the greens: Add the cooked chard mixture and parsley or basil. Process until creamy, scraping down the sides as needed.
If it’s too thick, blend in 2–4 tablespoons water (or aquafaba) a little at a time until it’s spreadable and smooth.
Taste and adjust: Add more lemon juice, salt, pepper, or red pepper flakes as needed. The flavor should be bright and savory with a gentle heat.
Serve: Spoon into a shallow bowl. Drizzle with olive oil and finish with flaky salt, smoked paprika, or toasted nuts if you like.
Enjoy warm or chilled.