clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan BLT Salad with Avocado Ranch Dressing

  • Author: Rachel Conners
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Salad
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan


This Vegan BLT Salad is loaded with toasted bread, vegan tempeh bacon, tomatoes, and crispy romaine lettuce. It’s topped with a creamy vegan avocado ranch dressing that’s made in the blender.



For the dressing

  • 1 medium ripe avocado
  • ½ cup dairy-free yogurt
  • ¾ cup unsweetened almond milk
  • 1 tablespoon lemon juice
  • 1 teaspoon apple cider vinegar
  • 1 garlic clove
  • ½ teaspoon sea salt
  • 2 tablespoons fresh dill

For the salad


For the dressing

  1. Combine all of the ingredients for the dressing in a blender container, except the dill. Blend until smooth and pourable (add more milk if needed to get to the right consistency), and then add in the fresh dill. Pulse to incorporate slightly, but not blend in completely. Place in the fridge until ready to use.

For the salad

  1. Prepare the tempeh as directed in this tempeh bacon recipe.
  2. Heat a small amount of olive oil in a saute pan. Add the bread and saute for 5 to 10 minutes, stirring every so often, until the bread is golden in color. Sprinkle with salt and any other seasonings you desire (garlic powder, onion powder, and dried herbs are all great).
  3. In a large bowl, combine the romaine lettuce, cherry tomatoes, tempeh bacon, and crispy bread.
  4. Drizzle with the avocado ranch dressing and serve immediately. Enjoy!


To prepare ahead of time: you can prep the tempeh bacon, bread, and dressing ahead of time. Store in separate containers in the refrigerator until ready to serve.

Keywords: vegan blt, tempeh blt, blt salad, avocado ranch, vegan ranch dressing, avocado dressing