In a large skillet, melt butter over medium heat. You want it to be bubbling but not browning. This will create a lovely base for your asparagus.
Add the asparagus to the skillet. Stir it around to coat the spears in the melted butter. Cook for about 2 to 3 minutes, stirring frequently. You'll know it's ready when the asparagus is vibrant green and begins to blister slightly.
While the asparagus is cooking, whisk together the honey, soy sauce, minced garlic, salt, and pepper in a bowl. The mixture should be well combined, and you can adjust the seasoning to your liking.
Pour the honey mixture over the asparagus. Make sure each spear is well-coated in the glaze. This is where the magic happens!
Continue cooking and stirring for another 2 to 3 minutes. You'll want to keep an eye on it, ensuring everything gets nice and evenly cooked. The sauce will start to thicken and coat the asparagus beautifully.
Once the asparagus is tender but still has a bit of crunch, remove the skillet from the heat. If you prefer your asparagus softer, you can cook it a bit longer, but I love a little bite in mine!
Serve the Honey Garlic Asparagus immediately, garnishing with additional crushed red pepper flakes if desired. This dish is best enjoyed fresh!