Season salmon with salt, pepper, paprika, and dried thyme on both sides.
Heat olive oil in a large sauté pan over medium high heat.
Lay the seasoned salmon filets skin side down, facing away from you into the sauté pan. Cook for 5 minutes or until the skin begins to brown. Flip and cook for 2 minutes or until gently browned on the top.
While the salmon is browning, prepare the rest of the ingredients including the rice. Cook the rice according to the directions on the package. Rice cooking time will vary depending on what type of rice you use.
Once cooked, remove the salmon from the pan and set aside skin side up to maintain that crispy salmon skin. Reduce the heat to medium low.
Add the salted butter and garlic to the pan. Sauté for 2 minutes until lightly browned.
Add the whole wheat flour to the pan and whisk together with the garlic and butter. Cook for 1 minute.
Slowly add the room temperature whole milk and chicken broth to the pan, whisking together for about 2 minutes or until the sauce begins to thicken.
Turn the heat off and add parmesan cheese to the pan. Whisk together until combined and slightly thickened.
Optional: You can add 2 cups of chopped fresh spinach to the sauce at the very end.
Plate your cooked rice and top with salmon skin side up, pour sauce over the top of the salmon and enjoy!
Notes
Cooking the salmon skin side down gives us time to get a crispy crunchy salmon skin.
If your sauce looks too thin, add a little more flour. If it looks a little too thick, add a bit more room temperature liquid.