Trim the woody ends off the asparagus and set aside.
In a small saucepan over medium heat, add one tablespoon of olive oil and the minced garlic, sautéing until fragrant.
Add the rinsed white beans to the saucepan with a splash of water or broth and simmer for 5 minutes.
While beans simmer, place a steamer basket over boiling water and steam the asparagus for 4-5 minutes until bright green and tender-crisp.
Use a fork or potato masher to crush the white beans into a thick, creamy consistency, stirring in half of the lemon juice and seasoning with salt and pepper.
Pat the salmon fillet dry with a paper towel and season with salt.
Heat the remaining tablespoon of olive oil in a non-stick skillet over medium-high heat.
Place the salmon skin-side down in the pan and sear for 4 minutes until the skin is crisp, then flip and cook for another 2-3 minutes until desired doneness.
Spoon the white bean mash onto a plate, top with the seared salmon, and serve alongside the steamed asparagus with the remaining lemon juice drizzled over the top.