Make the dressing by whisking together all the ingredients in a small bowl or glass jar.
Cook tempeh bacon.
Add romaine to a bowl and arrange equal portions of chickpeas, tomatoes, cucumber, carrots, corn, red onion, tempeh bacon and cheese (if using) on top of the greens.
Just before serving, top salad with avocado and 2-3 Tablespoons of the red wine vinaigrette or your favorite dressing. Garnish with fresh dill, if using.