These Creamy Lemon Garlic Butter Beans are vegan, gluten-free, and require just 20 minutes and 10 ingredients to make!