Start by cleaning and finely chopping the leeks to remove any dirt trapped inside. Heat olive oil in a pan and sauté them until soft and slightly golden. Let them cool slightly before mixing with other ingredients.
Cook the salmon if not already prepared, then flake it into small pieces. Make sure to remove any bones or skin for a smooth texture. Keep it slightly chunky for a better bite texture.
In a large bowl, combine salmon, cooked leeks, eggs, breadcrumbs, and cream cheese. Add lemon juice, salt, pepper, and dill for flavor balance. Mix gently but thoroughly to avoid breaking the salmon too much.
Take small portions of the mixture and form bite-sized rounds or patties. Try to keep them uniform so they cook evenly. Place them on a baking tray lined with parchment paper.
Preheat the oven and bake the bites until they turn golden and firm. Flip halfway if needed for even browning. They should feel slightly crisp outside but soft inside.
Let them rest for a few minutes after baking so they set properly. This also helps enhance the flavor as everything settles. Serve warm for the best taste and texture experience.