01 - Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain and rinse under cold water to cool. Set aside.
02 - While pasta cooks, preheat grill or grill pan over medium-high heat. Pat steak dry and rub with olive oil, salt, and black pepper.
03 - Grill steak for 3–4 minutes per side for medium-rare, or until desired doneness. Remove from grill and let rest for 5 minutes, then slice thinly against the grain.
04 - In a large salad bowl, combine 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 salad with sliced steak, croutons, and shaved Parmesan. Finish with freshly ground black pepper to taste.
07 - Serve immediately, or chill for 15 minutes for a colder salad.