Bacon Wrapped Asparagus
This post may contain affiliate links. Please read our disclosure policy.
I make this Grilled Bacon Wrapped Asparagus by combining smoky, savory bacon with lightly charred asparagus for an easy, healthy side dish or appetizer that’s bursting with flavor. This is one of my favorite dishes to grill all season long and they always disappear.


Key Ingredients
- Asparagus – Make sure the stalks are all about the same size so they cook evenly.
- Bacon – Thinner bacon will cook more quickly.
- Olive oil – This has a great flavor, but any oil will do. This adheres the seasonings to the asparagus.
Find the ingredient list with exact measurements in the recipe card below.
Variations
- Balsamic glaze – Drizzle a balsamic glaze on the asparagus bacon bundles right before serving.
- Brown sugar glaze – Brush with a mixture of butter and brown sugar before grilling.
- Parmesan cheese – Sprinkle with shredded Parmesan cheese before or after grilling.
How To Make Bacon Wrapped Apsaragus
- Prepare asparagus. Trim ends of asparagus so each piece is about 5 to 6 inches long. Place asparagus in a mixing bowl and toss with olive oil to coat. Then season with salt and pepper.
- Wrap bundles. After that you will take 5-6 spears of asparagus and one strip of bacon. Wrap the bacon around the bundle of asparagus and secure with a toothpick, if desired. Repeat until all the spears of asparagus are wrapped in bacon.
4 Ways To Cook Bacon Wrapped Asparagus
- Grill: Place the bundles on preheated grill for 10 minutes, flip and grill an additional 10 minutes or until the bacon is crispy and asparagus is cooked through.
- Oven bake: Line a rimmed baking sheet with parchment paper and set a wire rack on top. Arrange the bundles on the rack, seam-side down, with at least 1 inch of space between each. Bake for 18 to 22 minutes in preheated oven, until the bacon is crispy and the asparagus is tender. For extra-crispy bacon, switch the oven to broil for the last 2 minutes. Watch closely, it goes from crispy to charred in about 30 seconds.
- Air fry: Place the bundles in preheated air fryer in a single layer, seam-side down, without crowding. Leave space between each. Air fry for 6 minutes, flip each bundle carefully and air fry for another 5 to 6 minutes, until the bacon is crispy.
- Stovetop: Cook for 4 to 5 minutes in preheated cast-iron skillet, until the bacon on the bottom is golden and crispy. Rotate each bundle a quarter turn cooking another 3 to 4 minutes. Rotate again, cook another 3 to 4 minutes. One more rotation, cook for 2 to 3 minutes, until all sides of the bacon are crispy and the asparagus is tender. Transfer to a paper-towel-lined plate for 1 minute to drain, then serve.
For the complete directions and ingredient amounts, scroll down to the recipe card below.




Serving Suggestions
We love to pair these with juicy Grilled Chicken Thighs. They have the best seasoning and are cooked to perfection every time. If you are looking for something light and fresh with lots of flavor, you’ve got to try out Grilled Lemon Chicken. Bacon wrapped asparagus also goes really well with grilled pork chops in my pork chop marinade or Grilled Honey Garlic Pork Chops.
I love a kabob, so Steak Fajita Kabobs or Greek Chicken Kabobs always do the trick.
Storage & Reheating
Fridge: Bacon wrapped asparagus is best enjoyed right away when they are most crips, but if you have leftovers put them in an airtight container and store for up to 3 days.
I recommend placing them on a rimmed baking sheet and reheating in the oven to crisp up the bacon. Bake in a preheated oven at 375 degrees Fahrenheit until warmed through.
You could also chop them up, add them to a skillet and heat through. They’d make an amazing addition to pasta with a butter sauce.
Pro Tips
- Don’t forget to trim the woody ends of the asparagus. To do so, snap or cut off the bottom inch of the stalk.
Frequently Asked Questions
Yes, prepare the bundles and wrap in bacon up to a day before grilling. Store in an airtight container in the fridge until ready to grill. Then grill according to recipe directions.
Chances are the asparagus weren’t evenly sized or the bacon was too thick, releasing too much fat and moisture.

Did you make this? If you snap a photo, please be sure tag me on Instagram at @gimmesomegrilling or #gimmesomegrilling so I can see your grilling masterpieces!

Bacon Wrapped Asparagus
Video
Ingredients
- 1 pound asparagus
- 6 slices bacon
- salt
- ground black pepper
- 2 teaspoons olive oil
Instructions
- Trim ends of asparagus so they are 5-6 inches long. Place in mixing bowl and toss with olive oil to coat. Season with salt and pepper.
- Take 5-6 asparagus spears and one slice of bacon. Wrap bacon around the asparagus. Secure with toothpick if desired.
Grill
- Heat grill to 350 degrees Fahrenheit.
- Grill for 10 minutes. Flip and grill for an additional 10 minutes or until bacon is crispy and asparagus is cooked through.
Oven Bake
- Preheat oven to 400 degrees Fahrenheit.
- Line a rimmed baking sheet with parchment paper and set a wire rack on top. Arrange the bundles on the rack, seam-side down, with at least 1 inch of space between each.
- Bake for 18 to 22 minutes in preheated oven at 400 degrees Fahrenheit, until the bacon is crispy and the asparagus is tender. For extra-crispy bacon, switch the oven to broil for the last 2 minutes. Watch closely, it goes from crispy to charred in about 30 seconds.
Air Fryer
- Preheat air fryer to 400 degrees Fahrenheit. Lightly spray the basket with oil (or use a perforated parchment liner)
- Place the bundles in a single layer, seam-side down, without crowding. Leave space between each. Most air fryers fit 4 to 6 bundles at a time, so plan on working in batches for larger quantities
- Air fry for 6 minutes. Open the basket and flip each bundle carefully with tongs. Air fry for another 5 to 6 minutes, until the bacon is crispy.
Stovetop
- Heat a large cast-iron or nonstick skillet over medium heat. Don't add oil, the bacon will render plenty.
- Cook for 4 to 5 minutes, until the bacon on the bottom is golden and crispy. Using tongs, rotate each bundle a quarter turn. Cook another 3 to 4 minutes. Rotate again. Cook another 3 to 4 minutes. One more rotation, cook for 2 to 3 minutes, until all sides of the bacon are crispy and the asparagus is tender. Transfer to a paper-towel-lined plate for 1 minute to drain, then serve.
Tips
Nutrition Information
More Grilled Vegetable Recipes
- Add some color to any meal with Easy Grilled Vegetables. These are so good when you’ve harvested your home garden and have fresh zucchini, peppers and red onions.
- Another family favorite, Grilled Cauliflower is so simple to prep and is loaded with flavor.
- If you are up to trying something a little bit different, garlicky Grilled Caesar Salad is bound to impress your family.
- Classic Grilled Corn on the Cob is a true summer staple. Slather it in butter and season it with salt to make the juiciest and most delicious side dish.












Scott Murray says
To Die For
Danielle says
Took advantage of the warm weather this weekend and tried this recipe! So good!
Julie says
Awesome Danielle. So glad you love this recipe.
Malinda says
This is one of my favorite recipes for asparagus now!! It is so good!
Julie says
Yay! Thanks for sharing Malinda. I’m glad to hear that this was a winner!
Alison LaFortune says
So crispy on the grill! Love this with grilled chicken or steak. A big hit in our house.
Julie says
Thanks for trying the recipe Alison! Glad you and the family loved it!