This post may contain affiliate links. Please read our disclosure policy.

This delicious and easy-to-make BLT Pasta Salad recipe combines the classic flavors of bacon, lettuce, and tomato with a delightful twist. Perfect for summer gatherings or a quick weeknight dinner.

I love a good BLT in any form, whether it’s in a turkey wrap or BLT dip, and I’m a sucker for a creamy pasta salad! BLT Pasta Salad offers a winning combination of flavors, versatility, and convenience, making it the perfect choice for any occasion.

Platter with blt pasta salad and gold serving spoons.
Pin this recipe for later!Pin This
Save this recipe
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Why We Love This BLT Pasta Salad

This BLT Pasta Salad is the best of both worlds. It has tender pasta, crispy bacon, crunchy lettuce, and juicy tomatoes, all mixed with a tangy, creamy dressing.

You can make it in advance (save the lettuce for just before serving) and it’s great as a light and refreshing main dish or as a potluck side dish.

  • Perfect For Summer: A refreshing and light option, making it ideal for summer gatherings, picnics, or as a refreshing lunch. It is a great way to enjoy the flavors of a BLT sandwich without the heaviness of bread.
  • Texture Medley: The combination of tender pasta, crunchy bacon, and crisp lettuce creates a delightful blend of textures.
  • Easy To Make: It’s relatively easy and requires minimal cooking, making it convenient for busy days when you want a quick and satisfying meal or a side dish for gatherings.
  • Make-Ahead Option: It can be made ahead of time, allowing the flavors to meld and develop further. Just save the lettuce to add just before serving so it stays crisp.

Key Ingredients

  • Pasta – Use a small cut pasta, like farfalle or rotini.
  • Bacon – I used 10 slices of bacon, which, depending on the brand, is about a pound.
  • Cherry Tomatoes – Or grapes tomatoes. You could also chop up a Roma or Heirloom tomato.
  • Romaine Lettuce – I’ve also used spinach, which doesn’t wilt as easily as lettuce. Arugula would be nice as well.
  • Dressing – Ranch dressing, mayonnaise, Dijon mustard, Italian dressing, and olive oil.

How To Make BLT Pasta Salad

  • Boil pasta according to package directions. Drain and rinse to remove excess starch that makes pasta stick together.
  • Whisk the dressing together in a small bowl.
  • Combine pasta, bacon, tomatoes, and half of the dressing. Cover and refrigerate.
  • One hour before serving, gently stir in lettuce and remaining dressing. Season with salt and pepper.
Homemade creamy dressing in a bowl.
Pasta, tomatoes and bacon in a bowl.
Lettuce, bacon, tomatoes and pasta in a white bowl.


Can you make this pasta salad ahead of time?

You absolutely can make this recipe ahead of time. Leave out the lettuce and prepare as directed. Then stir in the lettuce just before serving. This way, the flavors have had time to blend but the lettuce will still have a nice crunch.

Can I use a different dressing?

The dressing for a BLT is typically mayonnaise-based. If you are not a fan of the dressing, you could use Caesar instead, or any dressing you like.

How can I serve this salad?

Serve as a main dish for lunch or dinner, or as a side dish for barbecues and picnics. You can also serve it in individual portions in mason jars for a portable and trendy presentation. Additionally, consider garnishing with fresh herbs or grated cheese for an extra touch of visual appeal.

Can I customize the salad to my preferences?

Absolutely! This pasta salad is highly customizable. You can add ingredients like avocado, grilled chicken, red onions, cheese, or even swap out the lettuce for spinach or arugula. Feel free to experiment and tailor the salad to your taste.


If you have leftovers, store them in an airtight container in the refrigerator. This pasta salad can be stored for up to 2-3 days. Keep in mind that the lettuce will wilt, changing the texture, but the rest of the salad should be fine. Before serving the leftovers, give it a quick toss to refresh the flavors.

Bowl of pasta with bacon, tomatoes and lettuce.

Tips and Variations

  1. Cook the pasta al dente to ensure it holds its shape. Rinse with cold water after draining to remove excess starch and stop the cooking process.
  2. Use high-quality bacon for the best flavor.
  3. Add a handful of fresh herbs like basil or parsley for extra aroma.
  4. Consider adding sliced avocado for a creamy twist.
  5. Experiment with different pasta shapes or whole wheat options.
  6. For a tangy kick, drizzle the salad with balsamic glaze.
  7. Garnish with croutons or grated Parmesan for added texture.

More Pasta Salads

BLT Pasta salad with spoons.

BLT Pasta Salad Recipe

5 from 3 votes
BLT Pasta Salad combines bacon, lettuce, and tomato with a delightful twist. Perfect for summer gatherings or a quick weeknight dinner.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 6 servings


  • 12 ounces farfalle pasta or another small cut pasta
  • 10 slices of bacon cooked crisp and chopped
  • 1 pint cherry tomatoes quartered
  • 4 cups Romaine lettuce or spinach or arugula
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper

For the dressing:

  • 2/3 cup ranch dressing
  • 1 tablespoon mayonnaise (heaping)
  • teaspoons dijon mustard
  • 2 teaspoons Italian dressing
  • 1 teaspoon olive oil
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Boil pasta according to instructions. Drain well and rinse when finished.
  • Meanwhile, add all the dressing ingredients into a small bowl and whisk until combined and smooth.
  • Combine pasta, bacon and tomatoes in a large mixing bowl. Toss with half of the dressing. Cover and refrigerate for at least an hour or up to 24 hours.
  • One hour before serving, add the lettuce and the remaining dressing. Toss to combine. Season with salt and pepper to taste. Cover and refrigerate until ready to serve.


You can easily halve or double this recipe. 
If preparing in advance, be sure to only add the lettuce an hour before serving.


Calories: 430kcalCarbohydrates: 48gProtein: 13gFat: 20gSaturated Fat: 4gPolyunsaturated Fat: 9gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 21mgSodium: 724mgPotassium: 443mgFiber: 3gSugar: 5gVitamin A: 1342IUVitamin C: 21mgCalcium: 41mgIron: 2mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.


Amanda blogs at Old House to New Home where she shares easy ways to eat, create, and decorate, all while raising two young girls! Amanda is a Spanish teacher, wife to a great husband, and mommy to the two most beautiful little girls! Amanda loves food, traveling, and transforming their 115 year old house into their home.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. marianne kennedy says:

    what dressing is on this?

    1. Amanda says:

      Sorry I forgot to type the ingredients out!! ITS fixed now!

  2. Ashley Nakayama says:

    Can you include the ingredients of the dressing? Thanks!

    1. Amanda says:

      The dressing ingredients are listed now! sorry!!

  3. Kathy says:

    Had everything, so made BLT pasta salad tonight-delish! But where is the dressing recipe? I was “experienced” enough to wing it but novices might not be able too. Loved it with the healthier spinach.

    1. Amanda says:

      I’m so sorry, I don’t know where the dressing ingredients went! I’m so glad you tried it anyway!!