In a large mixing bowl, combine the salmon, breadcrumbs, mayonnaise, red bell pepper, green onions, minced garlic, Dijon mustard, lemon juice, and Old Bay seasoning (if using). Season with salt and black pepper.
Mix everything until well combined. Adjust the consistency with more breadcrumbs if needed, or a bit more mayonnaise if too dry.
Shape the mixture into patties of your desired size.
Heat a skillet with cooking oil over medium heat. Carefully place the salmon cakes in the pan.
Cook for about 3-4 minutes on each side until they become golden brown and crispy.
While the salmon cakes cook, prepare the lemon-dill sauce by whisking together mayonnaise, lemon juice, Dijon mustard, fresh dill, salt, and black pepper.
Once the salmon cakes are done, transfer them to a serving plate, garnish with chopped fresh parsley, and serve hot with lemon wedges and the lemon-dill sauce.