blt pasta salad with tempeh bacon, tomatoes and lettuce in a white bowl with a fork in the bowl

This Vegan BLT Pasta Salad features crispy tempeh bacon, lettuce, tomato, onion and pasta all tossed in a creamy ranch dressing. Perfect for light weeknight dinners, summer BBQs and potlucks!

blt pasta salad with tempeh bacon, tomatoes and lettuce in a white bowl with a fork in the bowl

Today’s pasta salad is inspired by the BLT sandwiches I used to love having for a ‘special’ lunch as a kid, specifically from Tim Hortons.

Crusty bread, bacon, lettuce, tomato and a creamy ranch-mayo dressing– such a classic combo. Since I already knew these ingredients worked well together, my heart was tellin’ me to turn it into a pasta salad because whats summer without pasta salads?

Plus, this is super easy to make which is perfect for bulk making for picnics, BBQs, potlucks and more.

bacon on a white plate, ranch dressing in a blue bowl, dry pasta in a white bowl, tomatoes in a white bowl, a head of lettuce and half a red onion on a white back drop


All you need are 8 ingredients to make this super easy summer pasta salad:

  • Tempeh + Smoky Marinade: For an easy tempeh bacon!
  • Vegan Mayo + Vegan Ranch: The dressing for this pasta salad. I use homemade vegan mayo and ranch but you can also use store bought or a ranch mix.
  • Pasta: I love using chickpea pasta here for extra protein but you can use your favourite pasta for salads!
  • Cherry Tomatoes
  • Lettuce
  • Onions: Raw onions can make or break a pasta salad– to get rid of the strong pungent taste, soak them in some cold water for 10 minutes.

I also love throwing in a chopped avocado if I have one on hand. Avocado makes pasta salads x1000 more delicious IMO.

tempeh bacon cooked on a pink speckled pan

How to Make Vegan BLT Pasta Salad

For the Tempeh Bacon: Marinate the tempeh for 15 minutes or longer (the longer it marinates the better). Then pan fry it until all the marinate is absorbed and the tempeh is crispy on the edges. You can follow my tempeh cooking guide on how to bake or air fry the tempeh too.

For the Dressing: Mix the mayo and ranch dressing together. Tadahhh! The perfect, creamy and flavourful dressing. I make a double batch to keep in my fridge because it’s such a good dressing for any salad or to dip veggies in.

For the Pasta Salad: Lastly, just combine all the ingredients together in a bowl and toss it with the dressing. I like to let it sit for a couple of hours before serving. And yes, you can make it ahead of time and keep it in the fridge for up to 3 days. I do however, recommend adding the lettuce 2-3 hours before serving to keep it from getting soggy.

BLT pasta salad mixed in a clear large salad bowl

Has pasta salad ever looked so dreamy creamy? This is how to make raw veggies dangerously delicious. ♡

close up angle shot of blt pasta salad in a white speckled bowl with tempeh bacon in the background

More Vegan Summer Salads to Love!

blt pasta salad with tempeh bacon, tomatoes and lettuce in a white bowl with a fork in the bowl

If you recreate this Vegan BLT Pasta Salad Recipe let me know how you liked it by leaving a comment and rating below or by tagging me on Instagram @Okonomikitchen, I love seeing all of your tasty recreations!
Hungry for more? Be sure to subscribe to my newsletter and follow along on Instagram, Youtube and Pinterest for more deliciousness!

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
blt pasta salad with tempeh bacon, tomatoes and lettuce in a white bowl with a fork in the bowl

Vegan BLT Pasta Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Lisa Kitahara
  • Total Time: 30 minutes
  • Yield: 4 servings 1x


Highly delicious Vegan BLT pasta salad with tempeh bacon, lettuce and tomato all tossed in a dairy free creamy ranch dressing– perfect for summer BBQs and potlucks!


Units Scale

Tempeh Bacon


  • 1/3 cup vegan mayo (82g // store bought or homemade)
  • 1/2 cup vegan ranch (120g // store bought or homemade)*

Pasta Salad

  • 8 oz gluten free pasta (224g // I love this one)
  • 1 cup cherry tomatoes, sliced in half (150g)
  • 34 cups lettuce, chopped (200g)
  • 1/8 cup thinly sliced red onion soaked in water (30g)
  • 1 medium avocado, optional (120g)


Tempeh Bacon

  1. Slice tempeh into strips and then pour smoky marinade over. Let it marinate 15 minutes (better for longer or overnight). When ready, pan fry over medium high heat for 3 minutes. Flip the tempeh and cook for another 3-5 minutes until slightly browned and marinate has fully cooked off. If you would like a baked or air fried version, see my tempeh cooking guide on how to make it. Slice the tempeh bacon into bite size pieces or into ‘bacon crumbles’. 


  1. Mix vegan ranch and vegan mayo together until combined.

Pasta Salad

  1. Cook pasta following instructions, rinse with water and add to a large salad mixing bowl. Add in cherry tomatoes, lettuce and red onions. Pour the sauce in and toss. Add the tempeh bacon and avocado if using and gently toss. Serve and enjoy! 


  • *When I don’t have a bottle of vegan ranch on hand, I make a quick version using this ranch blend and vegan mayo. If you don’t have a ranch blend use: mix together 1/2 cup vegan mayo, 1-2 tbsp non dairy milk (depending on thickness of your mayo), 1 tsp apple cider vinegar, 1 tsp dried parsley, 1 tsp dried dill, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/4 tsp paprika, 1/8 tsp black pepper and 1/8 tsp of salt.
  • Helpful Equipment: large salad mixing bowls, tongs
  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer) without the avocado and dressing. 
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: entree
  • Method: mixing
  • Cuisine: vegan, gluten free, north american


  • Serving Size: 1 serving
  • Calories: 370
  • Sugar: 9.8g
  • Sodium: 900mg
  • Fat: 8.6g
  • Saturated Fat: 2.3g
  • Unsaturated Fat: 3.3g
  • Trans Fat: 0
  • Carbohydrates: 49.2g
  • Fiber: 10.6g
  • Protein: 28.9g
  • Cholesterol: 0


blt pasta salad with tempeh bacon, tomatoes and lettuce in a white bowl with a fork in the bowl with pinteret text overlayed

Okonomi Kitchen is a participant in the Amazon Services LLC Associates Program. When you purchase something through my amazon affiliate links, I earn a small commission that helps me produce consistent content at no cost to you. Thank you for supporting my plant based kitchen! 


About Lisa

I'm Lisa, a home cook, recipe developer and founder of Okonomi Kitchen. Here, you'll find a mix of classic and modernized Japanese recipes, and creative, plant-forward meal inspiration using seasonal ingredients. I hope to share more about Japanese cuisine and culture through food and recipes.

Related Recipes


Leave a reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

1 Comment