Recipes for proteins