Think creamy butter beans, paired with pickled red onion, olives, roasted red pepper, and artichoke hearts, tossed in a spicy olive and lemon marinade. Like, what more could you want? Plus, like most of my recipes, this marinated butter bean salad is high in both protein and fiber, with 10g of protein and 13g of fiber per serving (it serves 3).