What you will need:
For the Stuffed Avacado:
1/4 cup white cooking wine
1 can (14.5 ounces) diced tomatoes, mostly drained
1/4 teaspoon liquid smoke
1/4 teaspoon basil, dried 
1/4 teaspoon oregano, dried
2 cloves garlic, minced 
1 cup spinach leaves, roughly chopped
7-8 slices bacon, cooked crisp & chopped
2 avocados
juice from 1 small lemon

For the Bacon Ranch Dressing:
1/4 cup milk
1/4 cup sour cream
1/4 mayo
2 teaspoon ranch dressing mix
3 slices  bacon, cooked crisp

Steps to yummy goodness:
For the Bacon Ranch Dressing:
1. Mix the milk, sour cream, mayo & ranch dressing mix in a small bowl.
2. Crumble the bacon into the dressing & stir to mix.
3. Cover & chill until ready to use.

For the Stuffed Avocados BLT Style:
1. In a large skillet over medium-high heat, add the cooking wine, the tomatoes, liquid smoke, basil, oregano & garlic.
2. Bring to a boil then reduce heat and simmer for about 5 minutes or until the liquid is reduced by at least half to 3/4′s.
3. Once the liquid is reduced, add in the chopped spinach and the crispy, chopped bacon.
4. Gently fold to combine the ingredients and allow the spinach to slightly wilt. Remove from heat.
5.While the tomatoes are simmering, halve the avocados and remove the pit. Squeeze the lemon juice lightly over the avocado halves (I scored my avocados as if I was going to use it for guacamole so it would be easier to eat).

6. Once the smoky BLT filling is ready, fill each avocado half with 1/4 of the mixture, packing lightly.
7. Serve with the bacon ranch dressing lightly drizzled on top of the avocados, on the side or both!

.:Side Notes:.
If you want a healthier bacon choice I found that turkey bacon is a great replacement.

I also don’t cook bacon in a frying pan due to it cooking bacon uneven. I find that baking the bacon in the oven gives you crispy bacon that is great to set a side for not only this recipe, home made bacon bits but also for sandwiches / wraps. To bake bacon in the oven I simply follow these directions

Preheat the oven to 400 degrees. Line 2 rimmed baking sheets with parchment paper, then lay the bacon strips flat, making sure pieces do not overlap. Bake until crisp and browned, 15 to 18 minutes, or desired doneness, rotating the sheets once. Transfer strips to a paper towel to drain.