In a medium pot, combine sweet potatoes and enough cold water to cover. Cover with a lid and bring to a boil on high heat, reduce heat to low and cook for 15-20 minutes or until fork tender.
Drain potatoes and transfer to a large mixing bowl. Mash sweet potatoes with a masher (I do not like the fine texture that food processor yields but you could use it).
Add salmon including the juices (all that flavor!) and mash a bit more. Add eggs, oats, garlic, dill, salt, pepper and stir with spatula until combined. Let mixture sit for 15 minutes to let oats soak up and act as a binder.
Preheat large ceramic non-stick skillet on medium heat and add a tablespoon of oil to coat. It is important that skillet and oil are hot. Using under 1/4 cup mixture, form small salmon cakes and place on a skillet. These are delicate, and I found large size patties do not hold their shape as well.
Cook for about 5-7 minutes or until golden brown, carefully flip with a spatula and cook for another 5-7 minutes. As a skillet gets hotter, cakes cook faster, so reduce heat a bit. Work in batches until you run out of mixture.
Serve patties hot or cold. You can use your favorite sauce for dipping, serve with a salad or on a whole grain English muffin.
Notes
Store: Refrigerate leftovers in an airtight container for up to 5 days.
Freeze: Freeze in an airtight container for up to 3 months.