This cheesy bacon wrapped asparagus recipe is the perfect side dish. It's filled with 2 types of cheese and delicious seasonings, wrapped crispy bacon, and only takes 30 minutes.
In a small bowl, mix up the cream cheese, parmesan, and everything bagel seasoning. Set aside.
Gently toss the asparagus in the oil and sprinkle with garlic powder. Split into 8 piles as evenly as possible.
One by one, slowly stretch each slice of bacon as long as you can without tearing it. This will help prevent the bacon from shrinking too much, and helps it to cook a bit faster.
Place a heaping teaspoon of the cheese mixture and a bundle of asparagus on a slice of bacon. Wrap, but not too tightly, and place seam side down on a baking sheet. Repeat with the other pieces.
Cook the bundles 20-25 minutes under asparagus is tender and bacon is crisp. The time needed will depend on the size of your asparagus and how much the bacon is overlapping.
Notes
If the tops of the asparagus are beginning to burn before the bacon is crispy, cover just the tops with aluminum foil. Make sure to leave the bacon exposed so it can crisp up.
Store leftovers in an airtight container in the fridge for 4 days, or in the freezer for 3 months.
Reheat in a 375F oven for 10-15 minutes, until heated all the way through.