Go Back
+ servings

BLT Macaroni Salad

No ratings yet
Everything you love about a classic BLT sandwich — crispy bacon, juicy tomatoes, and fresh romaine — tossed together with tender macaroni in a creamy, tangy dressing that makes this the ultimate crowd-pleasing side dish!
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 8
Course: Salad, Side Dish
Cuisine: American
Calories: 420

Ingredients
  

  • 3 cups elbow macaroni, uncooked about 12 oz
  • 10 slices thick-cut bacon
  • 1 ½ cups cherry tomatoes, halved
  • 2 cups romaine lettuce, chopped
  • ¼ cup red onion, finely diced
  • 2 tablespoons fresh chives, chopped for garnish
For the Dressing
  • ¾ cup mayonnaise
  • ¼ cup sour cream
  • 2 tablespoons apple cider vinegar
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon salt plus more to taste
  • ¼ teaspoon black pepper plus more to taste

Method
 

  1. Cook the elbow macaroni in a large pot of salted boiling water according to package directions until al dente, about 7-8 minutes. Drain and immediately rinse under cold running water until completely cooled. Shake off excess water and set aside.
  2. While the pasta cooks, place the bacon strips in a large skillet over medium heat. Cook for 8-10 minutes, turning occasionally, until very crispy. Transfer to a paper towel-lined plate to drain and cool, then chop or crumble into bite-sized pieces. Reserve about ¼ of the bacon for topping.
  3. In a large mixing bowl, whisk together the mayonnaise, sour cream, apple cider vinegar, Dijon mustard, garlic powder, salt, and black pepper until completely smooth and creamy. Taste and adjust seasoning as needed.
  4. Add the cooled macaroni to the bowl with the dressing and toss well to coat evenly. Fold in the cherry tomatoes, chopped romaine, red onion, and three-quarters of the crumbled bacon. Gently toss until everything is combined.
  5. Transfer to a serving bowl and top with the reserved bacon crumbles and fresh chives. Cover and refrigerate for at least 30 minutes before serving. Taste again for seasoning right before serving and add a pinch of salt or a spoonful of mayo if needed.

Nutrition

Calories: 420kcalCarbohydrates: 34gProtein: 12gFat: 26gSaturated Fat: 7gPolyunsaturated Fat: 10gMonounsaturated Fat: 8gCholesterol: 38mgSodium: 620mgPotassium: 290mgFiber: 2gSugar: 3gVitamin A: 1100IUVitamin C: 9mgCalcium: 45mgIron: 1.4mg

Notes

Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Stir well before serving and add a splash of milk or a spoonful of mayo to refresh the creaminess if needed. For best texture, stir in the romaine lettuce just before serving if making the salad more than a few hours in advance.
Lighter swap: To make this salad a little more nutritious, substitute the sour cream with plain Greek yogurt and use light mayonnaise. You will still get a beautifully creamy dressing with a boost of protein!
Seasoning tip: Cold pasta absorbs a lot of flavor as it sits, so always taste the salad again right before serving and re-season with salt, pepper, or an extra splash of apple cider vinegar to brighten it back up.

Tried this recipe?

Let us know how it was!