Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
In a medium bowl, combine the shredded mozzarella, softened cream cheese, mayonnaise, and softened butter. Stir until everything is super smooth and creamy.
Stir in the finely ground peanuts (or your chosen alternative), Old Bay seasoning, and salt. Give it a taste and add a little more seasoning if you like!
Gently mix in the lightly beaten egg until just combined.
Carefully fold in the cooked and flaked salmon. Try not to overmix to keep the texture nice.
Drop spoonfuls of the salmon mixture onto your prepared baking sheet, shaping them into patties. Bake for 13-15 minutes, or until the edges are golden brown and the patties feel firm.
Enjoy your delicious salmon cakes! They're fantastic served over fresh baby spinach with a light drizzle of lemon aioli if you like.