Protein and Veggie Packed BLT Pasta Salad with Creamy Dill Mayo and Cottage Cheese Vinaigrette | My Diary of Us