BLT Pasta Salad with a creamy pesto dressing

BLT Pasta Salad with Creamy Pesto Dressing

A beautiful, filling pasta salad with all of the best flavors of a BLT. Hearty enough to be the main dish, this BLT Pasta Salad has it all: bacon, tomatoes, tender spinach, plus avocado, croutons, and a delicious creamy pesto dressing.
Course Pasta
Cuisine American
Keyword blt pasta salad
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 6
Calories 453kcal
Author Karen Gibson



  • 1/2 cup mayo
  • 1/2 cup Greek yogurt
  • 1 1/2 tablespoons white balsamic vinegar
  • 1/4 teaspoon kosher salt
  • 2-3 tablespoons prepared basil pesto

Pasta salad:

  • 12-14 ounces pound medium pasta shells
  • 6 strips cooked , crispy bacon
  • 1 pint cherry tomatoes , sliced in half or quarters
  • 1/2 red onion , slivered (about 1 cup)
  • 1 cup fresh spinach leaves , sliced chiffonade
  • 1/2 avocado , peeled and chopped
  • 1 cup seasoned croutons , crushed to pea-size
  • kosher salt
  • black pepper
  • fresh basil leaves , minced


Make the dressing:

  • Whisk together the mayo, Greek yogurt, vinegar, and salt until smooth. Mix in 2 tablespoons of pesto and taste. Add another tablespoon if you'd like a more assertive pesto flavor to shine through. The dressing should be thin enough to drip from a spoon. If necessary, add very small amounts of water, whisking after each addition, until the dressing is pourable. Taste, and add another pinch of salt to taste. Set aside. (Or refrigerate, if you're making the pasta salad later.)

Make the pasta salad:

  • Prepare the pasta according to package directions. Drain, and rinse well under cold water.
  • While the pasta cooks (and cools), prepare the remaining ingredients (see notes for tips on cooking bacon).
  • Set aside 1 strip of the bacon (store in the fridge); crumble the rest.
  • Pour about 1/2 cup of the dressing into a small container, and put in the fridge for later.
  • Add the crumbled bacon, tomatoes, onions, spinach, and avocado to a large bowl. Sprinkle a pinch of salt over the vegetables, then drizzle a little bit of the dressing. Toss to coat.
  • Add the pasta to the bowl, and gently fold all of the ingredients together to mix. Add the dressing in thirds, folding gently as you go.
  • Cover the pasta salad, and refrigerate for at least an hour, to let all of the flavors meld.

To serve:

  • Thin the reserved dressing with a small amount of cold water or extra virgin olive oil (your choice). Drizzle the dressing over the pasta and fold gently. (The pasta will have absorbed a lot of dressing during its time in the refrigerator, so, the extra dressing will loosen things up and recoat the salad.)
  • Crumble the reserved bacon strip over the salad. Top with the crushed croutons and basil, and serve!


My favorite way to prepare crispy bacon is to bake it in the oven. See the instructions here.


Calories: 453kcal