×

Lemon potatoes

Lemon potatoes, often referred to as Greek lemon potatoes, are a popular dish made by roasting potatoes with lemon juice, garlic, and oregano, resulting in crispy edges and a tender interior. They are typically served as a side dish and are known for their flavorful and aromatic qualities.