Mediterranean white beans and greens is one of those magical dishes that tastes like it came from a little seaside village but takes just 30 minutes in your own kitchen. Creamy cannellini beans, garlic, and wilted kale swirled with lemony brightness. It's soul-satisfying simplicity at its finest.
Heat olive oil in a wide skillet over medium heat. Add chopped shallot and cook for 3–4 minutes until soft and fragrant. Stir in garlic and red pepper flakes; cook until aromatic.
Add the drained white beans and pour in the vegetable broth. Let simmer for 5–7 minutes so the flavors combine.
Stir in the greens. If using kale or chard, cook for a few minutes until wilted. If using spinach, stir until just wilted. Add lemon zest and juice.
Finish with chopped fresh herbs and season with salt and pepper. Optionally drizzle with more olive oil before serving.
Notes
This dish is perfect for meal prep and tastes even better the next day. Try serving over toast or adding cooked orzo for a full meal. Freezes well for up to 2 months.