This Italian artichoke salad is an easy side dish that takes only 15 minutes to make. It's fresh, vibrant, and so flavorful. This customizable recipe is dairy-free and gluten-free with a vegan option.
Make the dressing by whisking together all the vinaigrette ingredients in a bowl.
Add all the salad ingredients except the romaine lettuce to a large bowl.
Pour the dressing over the salad, and gently toss to combine. Cover the bowl and allow the salad to chill before serving for the best flavor.
Toss in the chopped romaine just before serving, otherwise, it'll get soggy.
Notes
Make It Your Way: Substitutions & VariationsNo marinaded artichoke hearts? - you can also use canned artichoke hearts, they just tend to be more on the bland side, so let the salad chill longer to allow the vinaigrette to seep in.No cannellini beans? - use another white bean such as great northern, lima (also called butter beans), or garbanzo.No roasted red peppers? - you can leave it out or use fresh bell pepper.No romaine lettuce? - use another crunchy vegetable such as Persian or English cucumber, sliced fennel, or shredded carrots.No red wine vinegar? - serve it with basil balsamic vinaigrette instead.No honey? - use maple syrup.Add-ins - asparagus, olives, capers, parmesan flakes (dairy-free or regular), etc.