In a medium to large pot with a lid combine olive oil, garlic, anchovies (if using), hot pepper flakes and sea salt. Cook, stirring frequently, over medium high heat or until garlic just starts to brown and anchovies break apart.
Stir in water and rapini, cover, and simmer until rapini is tender but not mushy, about 10 minutes. Add a bit more water if pan begins to go dry.
Turn heat to medium low and add beans, stirring gently to combine. Cook about 3 minutes or until warmed through.
Remove from heat and add olive oil and lemon juice and salt and pepper to taste.
Shaved Parmesan cheese to garnish (optional)
Per serving: 252 calories, 18 g protein, 6 g fat, 31 g carbohydrates, 9 g fibre, 13 mg cholesterol, 381 mg sodium.