01 - Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain and rinse under cold water to cool. Set aside.
02 - While the pasta cooks, preheat a grill or grill pan over medium-high heat. Pat the steak dry and rub with olive oil, salt, and black pepper.
03 - Grill the steak for 3–4 minutes per side (for medium-rare), or until desired doneness. Remove from the grill and let it rest for 5 minutes, then slice thinly against the grain.
04 - In a large salad bowl, combine the cooled pasta, chopped romaine, cherry tomatoes, and red onion.
05 - Drizzle with Caesar dressing, add grated Parmesan and lemon juice, and toss gently to combine.
06 - Top the salad with sliced steak, croutons, and shaved Parmesan. Finish with freshly ground black pepper to taste. Serve immediately, or chill for 15 minutes for a colder salad.