Go Back
+ servings
A plate of food with a knife, with Bacon

Bacon Wrapped Asparagus

Crispy bacon surrounding delicious asparagus spears and cooked to perfection in the oven—there's a whole lot to love about bacon wrapped asparagus!
Course Side Dish
Cuisine American
Keyword Bacon Wrapped Asparagus
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 25 pieces
Calories 155kcal


  • 2 bunches thick cut asparagus about 25 pieces
  • 2 packages center cut bacon
  • 1 tsp garlic salt
  • freshly cracked ground black pepper to taste


  • Preheat the oven to 400 degrees and line 1-2 large baking sheets with foil. Set aside.
  • Wash and trim ends off of asparagus stalks. Pat dry with a paper towel.
  • Sprinkle garlic salt over asparagus stalks and toss to coat.
  • Tightly wrap 1 piece of bacon around each asparagus stalk and place on the foil lined baking sheet. (*) Add freshly cracked ground black pepper to the top of the bacon wrapped stalks.
  • Place bacon wrapped asparagus in the oven and allow to cook for 20 minutes. (If needed, cook in batches, or use two baking sheets). 
  • Remove the baking sheet from the oven and flip over each piece of asparagus.
  • Place back in the oven under broil for 2-5 minutes. Keep a close eye on the bacon to make sure it doesn’t burn.
  • Remove the baking sheet from the oven and place each stalk on a paper towel lined plate to soak up extra grease.
  • Serve and enjoy!


Tip: If using skinny asparagus stalks, cut bacon lengthwise and use ½ of the bacon piece to wrap each stalk.
Storage: To store bacon wrapped asparagus, place your leftovers in an airtight container or a Ziploc bag. When reheating, it can be tricky to make sure that your bacon stays crispy and the asparagus doesn’t get soggy. You can use the microwave to reheat. It’s quicker, but we have found that oftentimes this leaves the asparagus a bit soggy. For the best results, we recommend reheating in the oven.


Calories: 155kcal | Carbohydrates: 2g | Protein: 5g | Fat: 14g | Saturated Fat: 5g | Cholesterol: 23mg | Sodium: 328mg | Potassium: 143mg | Fiber: 1g | Sugar: 1g | Vitamin A: 285IU | Vitamin C: 2mg | Calcium: 10mg | Iron: 1mg