Prepare the Potatoes: Begin by peeling the 2 large potatoes and cutting them into cubes. Place them in a pot of salted water and bring to a boil. Cook until tender, about 15-20 minutes. Drain the potatoes and allow them to cool slightly.
Mash the Potatoes: In a mixing bowl, mash the cooked potatoes until smooth, ensuring there are no lumps. This will create a creamy texture that holds the cakes together.
Combine Ingredients: To the mashed potatoes, add 200 grams of fresh crab meat, 1/4 cup of fresh dill, 1/2 cup of breadcrumbs, and 1/4 cup of grated Parmesan cheese. Mix well to ensure even distribution.
Add the Egg: Pour the beaten egg into the mixture and season with salt and pepper to taste. Mix until everything is well combined. The egg will help hold the cakes together while frying.
Form the Cakes: Using your hands, shape the mixture into small patties—about 2-3 inches in diameter. You should be able to form around 8-10 cakes, depending on the thickness you prefer.
Heat the Oil: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Ensure the oil is hot but not smoking; this will ensure the cakes fry beautifully golden brown.
Fry the Cakes: Carefully place the potato cakes in the skillet, working in batches if necessary to avoid overcrowding. Fry for about 4-5 minutes on each side or until they are golden brown and crispy. Rotate them gently to avoid breaking.
Drain and Serve: Once cooked, remove the cakes from the skillet and drain on a paper towel to absorb any excess oil. Serve warm, garnished with extra dill or your favorite dipping sauce.