clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Bacon-wrapped asparagus on white plate.

How to Cook Asparagus + Bacon-Wrapped (and 'Unwrapped') Asparagus

  • Author: Christina
  • Prep Time: 5 minutes
  • Cook Time: 15-20 minutes
  • Total Time: 30 minute
  • Yield: 4-5 servings 1x
  • Category: Recipes
  • Method: Roasting


An easy, indulgent (and keto!) side dish for any dinner.  What I love about this way of roasting asparagus, is that it's insanely flexible and incredibly simple. Plus, it calls for bacon. 


  • one bunch of asparagus (16-18 individual spears)
  • 4-8 strips of good quality bacon
  • avocado oil
  • salt and black pepper


Bacon-Wrapped Asparagus

  1. Heat oven to 400° F/200° C.
  2. Snap one asparagus spear into two pieces by holding a couple inches from the tip and at the bottom. Then bend it, allowing the stem to snap naturally. 
  3. Trim the rest of the bunch to the same length.
  4. Create groups of spears with three to five asparagus each (cook's choice, of course!).
  5. Roll each group of asparagus up in a strip of bacon, giving each a few inches space on the sheet pan. 
  6. Roast for 20-30 minutes, until the bacon is dark and crispy, and the asparagus are fork tender.  If the asparagus brown too quickly before fully cooked, turn the oven down 20°-30° or cover the pan with foil.

'Unwrapped' Bacon + Asparagus

  1. Complete steps 1 thru 3 above. 
  2. Slice several bacon strips cross-wise into 1-inch pieces, and scatter among salted and oiled asparagus on sheet pan. Drape several pieces of sliced bacon over each spear.
  3. Roast 15-20 minutes, depending on thickness of asparagus, until the largest one is fork tender.

Roasted asparagus with bacon on a sheet pan.

Keywords: bacon wrapped asparagus, bacon wrapped asparagus recipe, how to cook asparagus, roasted asparagus, keto recipes, gluten free recipes