2cansbutter beans15 oz / 400 g each, or 3 cups cooked beans
1½cup(375ml)vegetable brothreduced-sodium
½cup(120ml)heavy creamor half-and-half or non-dairy cream
½teaspoondried oregano
3cups(3handfuls)spinach
½cup(50g)grated parmesanor more to taste
½cup(50g)sun-dried tomatoeschopped
½teaspoonsalt+ black pepper to taste
1lemoncut into wedges to squeeze on top + optional basil leaves to garnish
Build the flavor base: Heat 2 tablespoons extra virgin olive oil in a large skillet over medium heat. Add 2 cloves garlic (grated) and ¼ teaspoon red pepper flakes and cook for 30 seconds, stirring often.Stir in 3 tablespoons tomato paste and cook for 1 minute. Add 2 cans butter beans (rinsed), ½ teaspoon salt, and black pepper. Stir for another minute to coat the beans.
Simmer until creamy: Pour in 1½ cup vegetable broth and simmer for about 10 minutes, stirring occasionally, until the beans soften and the sauce starts to thicken.Stir in ½ cup heavy cream, ½ teaspoon dried oregano, and 3 cups spinach. Cook for a few more minutes until the spinach wilts and the sauce is creamy.
Finish and serve: Turn off the heat and stir in ½ cup sun-dried tomatoes (chopped) and ½ cup grated parmesan.Serve with crusty bread and finish with fresh basil, lemon zest, a squeeze of lemon juice, and extra parmesan if you like.
Substitutions
Olive oil → Avocado oil or butter.
Garlic → Garlic-infused olive oil.
Red pepper flakes → Chili powder or cayenne.
Tomato paste → Sun-dried tomato paste.
Butter beans → Cannellini or great northern beans.
Vegetable broth → Chicken broth or seasoned water.