Bacalao con Patatas is the Spanish culinary term which literally translated as "Cod with potatoes", refers to a Spanish dish made of salt cod which is slowly baked with potatoes, tomatoes,onions, olives, bay leaves and salt and pepper to taste.