BLT Pasta Salad is full of crisp bacon, sweet cherry tomatoes, romaine, and cheddar cheese with curly noodles and an easy homemade dressing! Perfect as a side dish or a full meal!

blt pasta salad

BLT Pasta Salad:

This pasta salad turns one of our favorite classic sandwiches into a super refreshing and fun dish for spring and summer!  I love this salad so much because it really can be a great side dish with any meat, or for a potluck, or you can just eat it as a meal!  It’s really super filling and makes a light summer dinner when it’s so hot outside too. That crispy bacon is just perfection with the sweet tomatoes and creamy dressing!  You can of course double the bacon if you really like a lot of it! If you want to have this as a meal, but want more meat you can just add some shredded rotisserie chicken or make up this Crockpot Shredded Chicken, it’s a great add in! Pasta salads are something I can truly live off of in the summer and some of my other favorites are our Shrimp Boil Pasta Salad and of course we always have a good Classic Macaroni Salad in our back pocket!  This pasta salad can be made ahead but it’s really best to eat it within 2-3 days.  If it sits any longer than that, the lettuce can become a little soggy, and nobody wants that!

closeup photo of blt pasta salad

What Goes Into BLT Pasta Salad?

  • Bacon – I precooked my bacon in the oven till crispy and then cut it into small pieces.  You can use any bacon you want.  Turkey bacon is great in this recipe.
  • Cherry Tomatoes – I like to find nice sweet, red tomatoes. Grape tomatoes work fine, too.
  • Romaine lettuce – I used a bag of chopped hearts of romaine, but any will do.  Chopped fresh spinach is also good in this as well!
  • Cheddar cheese – you can use any cheese you prefer
  • Rotini noodles – I like these for the shape, but penne, cavatappi, or elbow noodles all work fine.  Cook them according to the package directions, then rinse and cool them before adding to the salad.
  • Chives or green onion – these are nice to add to salad, but totally optional
  • Mayonnaise – I prefer to use real Mayonnaise in my dressings, but you can use what you prefer.
  • Milk or buttermilk – when I use milk, I add vinegar to “curdle” the milk making it thicker like buttermilk
  • Vinegar – if you are using milk, you will use the vinegar to “curdle” it.
  • Garlic – this is important to flavor the dressing
  • Parsley – fresh or dried works fine.
  • You can add avocado to this pasta salad for some extra goodness!  Just make sure not to add diced avocado until right before you want to serve the pasta salad or it will turn brown.

blt pasta salad in bowl



5 from 12 votes

BLT Pasta Salad

BLT Pasta Salad is full of crisp bacon, sweet cherry tomatoes, romaine, and cheddar cheese with curly noodles and an easy homemade dressing! Perfect as a side dish or a full meal!
Prep 20 minutes
Total 20 minutes
Servings 6


  • 1 Pound Box Rotini cooked according to package, rinsed and cooled
  • 6 Slices Bacon cooked and crumbled
  • 1 Cup Cherry Tomatoes halved
  • 10 Ounce Package Chopped Romaine Lettuce approx. 3 cups
  • 1 Cup Cubed Cheddar Cheese
  • 1 Tablespoon Chopped Chives or Green Onion
  • ½ Cup Mayonnaise
  • Cup Milk or Buttermilk
  • 1 Tablespoon Vinegar IF using milk
  • 1 Clove Garlic finely minced
  • 2 teaspoons dried parsley or fresh parsley chopped, optional


  • In a large mixing bowl, combine the noodles, bacon, cherry tomatoes, romaine lettuce, chives and cheese. Toss well.
  • In a small bowl combine the milk and vinegar and let sit for one minute.
  • If using buttermilk, you can skip step 2.
  • Add the mayonnaise, garlic and parsley to the milk and mix to combine.
  • Pour desired amount of dressing over the salad and toss to combine.
  • Serve as a side dish or as a main dish.
  • Store leftovers in an airtight container in the refrigerator for 2 to 3 days.


NOTE:  You can also add shredded cooked chicken or diced avocado to this recipe right before serving if desired.


Serving: 1.5Cups, Calories: 300kcal, Carbohydrates: 2g, Protein: 8g, Fat: 29g, Saturated Fat: 9g, Trans Fat: 1g, Cholesterol: 42mg, Sodium: 384mg, Potassium: 122mg, Fiber: 1g, Sugar: 1g, Vitamin A: 330IU, Vitamin C: 6mg, Calcium: 142mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad, Side Dish
Cuisine: American
Like this? Rate & review this recipe below!

Hey! Nice to meet you! I'm Nichole!

Welcome to The Salty Marshmallow! I'm a mom, animal lover, photographer, & kitchen mess-maker. Here you will find the result of my decades-long passion for chasing the best flavors in the kitchen, all meant to be cooked by regular people with busy lives just like you and me.

Related Recipes

Rate & Review!

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

Recipe Rating


  1. 5 stars
    Excellent!! I find romaine lettuce to be bitter so used iceberg. Will be making this again, this recipe is a keeper!

  2. This recipe just made my life super easy. I can store it for 3 to 4 days and it would still be great plus I love cold pasta. My kids super love this too I put mozzarella and parmesan and Uh! no salad seems to be better, thank you!

  3. 5 stars
    Yummy!! My hubby and daughter are going to love this recipe! This is going to be such a big hit especially for summer get togethers!

  4. I am more than ready for cookouts and picnic. This will be my go to dish this spring and summer! Who can resist pasta and bacon??