Bring the water, olive oil, and salt to a boil in a medium saucepan. Stir in the pearl couscous, then cover with a lid and reduce the heat to low. Simmer for 8-10 minutes, stirring occasionally, until tender, then drain any excess liquid and set aside.
1 1/2 cups chicken broth, 2 teaspoons olive oil, 1/2 teaspoon salt, 1 cup pearl couscous
Remove from heat and break up the couscous so it isn't too clumped together, then cool completely before using in the salad. This can be done a day or two ahead.
Wash, dry, and chop the lettuce. I like to run mine through a salad spinner. Set aside in the fridge until ready to use.
1 large head Romaine lettuce
Cook the corn using your favorite method (I usually grill mine), then let it cool and cut it off the cob. If using frozen corn, there is no need to cook it or thaw it first. You can just add it straight from the freezer to the salad.
2 cups fresh white or yellow corn
Combine the basil leaves, mayonnaise, green onions, buttermilk, red wine vinegar, and salt and pepper in a blender. Blend well until smooth, then refrigerate until ready to use.
1 cup loosely packed fresh basil leaves, 1 cup mayonnaise, 3-4 green onions, 1 cup buttermilk, 2 Tablespoons red wine vinegar, Salt & pepper
To assemble, add the lettuce, craisins, parmesan cheese, pepitas, cooled couscous, and corn to a large salad bowl. Drizzle with about half of the dressing and toss. I usually like to reserve a handful of the craisins, parmesan pepitas, couscous and corn for sprinkling over the top of the salad after tossing to showcase what is in it. Serve with the remaining dressing on the side.
1 cup craisins, 1 cup freshly grated Parmesan cheese, 1/2 cup pepitas