Bacon Wrapped Asparagus

This post may contain affiliate links. Please read my disclosure policy.

Bacon wrapped Asparagus is an easy side dish that the whole family will love. Tender bundles of asparagus are wrapped in smoky bacon and roasted to perfection.

This is the ultimate side dish to serve alongside a delicious turkey meatloaf or baked chicken breasts with a big scoop of mashed potatoes!

These asparagus bundles can be made up to 24 hours in advance making them an easy choice when you have guests coming or for a holiday meal!

Bacon Wrapped Asparagus on plate

Bacon Wrapped Asparagus

Bacon wrapped recipes are so popular, because, what doesn’t go with bacon? How elegant and easy are these asparagus appetizers? And what is a better combination than asparagus and bacon?

I’ve made Bacon Wrapped Green Beans forever and they’ve always been a holiday favorite but bacon wrapped asparagus recipe is simply perfection!

Prep your Asparagus Stalks

Spring is peak season for asparagus spears. The best asparagus is usually gone by the end of May, but more often than not, it’s imported and available year-round and equally delicious. Look for deep green stalks, with a tinge of green or purple at the tips.

Length and thickness of asparagus is not an indicator of flavor, just maturity. Asparagus should be firm and show no signs of bruising, or mushy or off-smelling. Make sure the tips are firm and not mushy. Select bunches that are uniform in size and color for easier prep and cooking.

plain Asparagus with bacon in the background

How to Make Bacon Wrapped Asparagus


This bacon wrapped asparagus recipe is so easy because instead of individually wrapping one asparagus spear at a time, bundles can be baked or grilled together.  This recipe can easily be prepped a day in advance. Depending on the size of the asparagus, they can be bundled in sets of three or five.

To prepare the asparagus, snap off the woody base of the thinner stalks. For thicker stalks, peel away some of the tough outer layer with a vegetable peeler and either cut or snap them off. Rinse asparagus well, but don’t let it soak in water. Pat dry.


Select long, thick, pieces of bacon with a good balance of meat to fat. Place in a skillet and cook partially, just until softened and nearly translucent. Pre-cooking the bacon a bit makes sure it gets nice and crisp when it roasts.

If you’d like you can purchase pre-cooked bacon to save this step. If using precooked, you’ll want to make sure you select thinner asparagus spears.

uncooked Bacon Wrapped Asparagus

How to Cook Bacon Wrapped Asparagus in the Oven

I use only one pan for this dish! Place the prepped asparagus spears on the pan with oil and seasonings and toss to combine. Not only are you seasoning the asparagus, but you’re also greasing your pan at the same time! Wrap the asparagus right on the pan so you only have one dish to wash!

For smaller spears, I cook them about 15 minutes, larger spears take about 20 minutes. If the bacon is not crisped to your liking when the asparagus is tender, broil for a few minutes before serving.

Bacon Wrapped Asparagus {Grill}

Of course, bacon wrapped asparagus can be roasted in the oven but it can also be cooked on the grill!

After wrapping the asparagus spears with bacon, secure with a toothpick and either place directly on the grill or on a fine mesh screen or grill mat to keep the spears from falling into the grill. Adjust for seasonings before serving.

close up of Bacon Wrapped Asparagus

This simple side dish is flavorful as well as beautiful to present on any table!

More Recipes You’ll Love

Bacon Wrapped Asparagus on plate
5 from 5 votes
Review Recipe

Bacon Wrapped Asparagus

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 8 servings
Bacon wrapped asparagus is an easy side dish that the whole family will love. Green bundles of asparagus are wrapped in savory bacon and roasted to tender perfection.


  • 8 slices bacon
  • 40 spears asparagus about 2 pounds regular spears
  • 2 tablespoons olive oil
  • ½ teaspoon garlic powder
  • salt & pepper to taste

Follow Spend with Pennies on Pinterest


  • Preheat oven to 400°F.
  • Wash asparagus and break off any woody ends.
  • Place bacon in a pan and partially cook (do not crisp or brown) over medium heat for about 5 minutes.
  • Place asparagus on a baking sheet. Sprinkle with olive oil, garlic powder, salt and pepper. Toss to combine.
  • Wrap 5 asparagus spears in 1 slice of bacon. Secure with a toothpick and place on the same baking sheet. Repeat with remaining bundles.
  • Bake 15-20 minutes or until asparagus is tender and bacon is crisp. Broil 1 minute if desired.

Nutrition Information

Calories: 139, Carbohydrates: 3g, Protein: 4g, Fat: 12g, Saturated Fat: 3g, Cholesterol: 14mg, Sodium: 147mg, Potassium: 205mg, Fiber: 1g, Sugar: 1g, Vitamin A: 615IU, Vitamin C: 4.5mg, Calcium: 19mg, Iron: 1.8mg

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Course Appetizer, Side Dish
Cuisine American
Bacon Wrapped Asparagus with text
Bacon Wrapped Asparagus with a title
About the author


pinterest facebook twitter instagram

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!

More Posts by Holly

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. I made the asparagus and bacon on the oven, and it’s so good!
    I love your receipts and this was my first try. I was not disappointed.5 stars

  2. I have no idea what I am supposed to say. I want to do this because I like what I’ve seen with your recipes.