Vegan BLT Salad with Avocado & Tempeh Bacon

Jump to Recipe
Overhead shot of a platter of our vegan blt salad with ranch dressing, croutons, and tempeh bacon next to it

Say hello to one seriously satisfying salad: the vegan BLT! Think all the flavor of your favorite sandwich with salty tempeh bacon, tangy tomatoes, and crunchy lettuce tossed in a creamy ranch dressing. She’s nourishing and DREAMY!

Just 7 ingredients required for this EASY, veggie-packed, plant-based twist on a classic. Let’s make BLTs in a bowl!

Cucumber, cherry tomatoes, red onion, tempeh bacon, avocado, ranch, and romaine

This bountiful salad begins with a mix of fresh veggies including crunchy romaine, sweet cherry tomatoes, hydrating cucumber, satisfying avocado, and peppery red onion. These are our top picks for a BLT vibe, but feel free to experiment — you could replace up to half the romaine with other greens or add other crunchy veggies like radish or carrot.

Holding a bowl of chopped romaine, cucumber, tomatoes, red onion, and avocado

Next comes the protein-packed, plant-based tempeh “bacon,” which adds salty-sweet flavor and helps give these bowls 17+ grams protein per serving!

Crumbled tempeh bacon on top of a salad

A creamy vegan ranch dressing completes the party, making for one seriously delicious and nourishing BLT in a bowl!

Overhead shot of a platter of our vegan BLT salad recipe

We can’t wait for you to try this BLT salad! It’s:

Easy to make
& SO satisfying!

It makes the perfect summer meal and is also great for meal prep! We like to make the tempeh bacon and ranch in advance so the meal is super quick to throw together when hungry. Top with croutons for a complete meal, or serve with a side of sweet potatoes, chips, or potato salad.

More Hearty Vegan Salads

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo @minimalistbaker on Instagram. Cheers, friends!

Close up shot of a fork spearing a bite with lettuce, cucumber, tempeh bacon, red onion, tomato, and ranch dressing

Vegan BLT Salad with Avocado & Tempeh Bacon

Vegan BLT salad with romaine, tempeh bacon, tomatoes, avocado, and creamy vegan ranch dressing. A satisfying, veggie-packed, plant-based meal with just 7 ingredients!
Author Minimalist Baker
Overhead shot of a bowl of our vegan blt salad recipe
5 from 1 vote
Prep Time 25 minutes
Cook Time 5 minutes
Total Time 30 minutes
Servings 4 (Servings)
Course Entrée, Salad
Cuisine Gluten-Free (optional), Vegan
Freezer Friendly No
Does it keep? 2-3 Days (stored separately)


  • 1 batch tempeh bacon (or store-bought such as Lightlife)
  • 2/3-3/4 cup vegan ranch dressing (or store-bought)
  • 1 head romaine lettuce, washed, dried, and chopped (1 head yields ~6-8 cups or 360 g)
  • 1 pint cherry tomatoes, quartered (1 pint tomatoes yields ~2 cups)
  • 1 medium English cucumber, chopped (1 cucumber yields ~2 cups or 280 g)
  • 1 large avocado, cut into 1/2-inch cubes
  • 1/2 medium red onion, thinly sliced (1/2 medium onion yields ~1 cup or 100 g)

FOR SERVING optional

  • Croutons (or store-bought // gluten-free as needed)


  • TEMPEH BACON: For homemade tempeh bacon, prepare according to this recipe. If using store-bought, cook according to package instructions. Once cooked and slightly cooled, crumble the strips into ~1/4 inch pieces.
  • RANCH: Meanwhile, if making homemade vegan ranch, prepare it at this time.
  • CROUTONS (optional): If adding homemade croutons, prepare them at this time.
  • To a large mixing bowl, add chopped romaine lettuce, quartered cherry tomatoes, chopped cucumber, diced avocado, and thinly sliced red onion. Pour the vegan ranch dressing (starting with the lesser amount) on top of the salad and toss to combine. Add more dressing if desired.
  • Divide the salad between serving bowls and top with tempeh bacon crumbles and croutons (optional). Enjoy!
  • Salad without avocado or dressing will keep for up to 2-3 days. Dressing and tempeh bacon will keep stored separately for up to 4-5 days. Not freezer friendly.


*Prep time and cook time assume using store-bought tempeh bacon and ranch and do not include making optional croutons.
*Nutrition information is a rough estimate calculated with the lesser amount of dressing and without optional ingredients.

Nutrition (1 of 4 servings)

Serving: 1 serving Calories: 342 Carbohydrates: 34.1 g Protein: 17.7 g Fat: 17.5 g Saturated Fat: 2.8 g Polyunsaturated Fat: 3.6 g Monounsaturated Fat: 9.3 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 915 mg Potassium: 1053 mg Fiber: 11.6 g Sugar: 14.1 g Vitamin A: 1748 IU Vitamin C: 23 mg Calcium: 147 mg Iron: 4 mg

Did You Make This Recipe?

Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

If you love this recipe...

Get Our Fan Favorites eBook Here!

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating: