Preheat your oven to 400°F (200°C).
Wash the asparagus and trim the ends.
In a bowl, toss the asparagus with olive oil, salt, pepper, and garlic powder.
Wrap each asparagus spear with a slice of bacon.
Place the wrapped asparagus on a baking sheet lined with parchment paper.
Bake in the preheated oven for 15-20 minutes until the bacon is crispy.
Remove from the oven and drizzle with balsamic glaze if desired.
Let cool for a few minutes before serving.
Enjoy your bacon wrapped asparagus warm.