Heat the butter in a large sauté pan over medium heat until melted and lightly golden.
Add the crushed red pepper flakes and minced garlic. Cook for 1 minute until fragrant.
Pour in the chicken broth and bring the mixture to a gentle simmer.
Stir in the lemon juice, lemon zest, salt, and black pepper. Cook for 2 minutes to allow the flavors to blend.
Add the asparagus and cook for 2 minutes, stirring occasionally.
Add the shrimp and continue cooking for 5–7 minutes, or until the shrimp are pink, opaque, and cooked through.
Stir in the chopped basil and remove from heat.
Taste and adjust seasoning with additional salt, pepper, or lemon juice if desired.
Serve the Lemon Garlic Shrimp and Asparagus immediately while warm.