This high-protein Chicken Caesar Sandwich recipe is a quick weeknight dinner, packed with juicy chicken, creamy Caesar dressing, and crisp romaine.
Ingredients
Instructions
Start by setting out all of your ingredients. Place each chicken breast between two sheets of plastic wrap and use a meat mallet or heavy pan to pound it to an even ½-inch thickness. This step is essential for even cooking: a chicken breast that is thick on one end and thin on the other will dry out before the thickest part reaches 165°F. If you prefer, slice the chicken horizontally into cutlets instead. Pat the chicken very dry with paper towels—any excess moisture creates steam and prevents browning. Rub both sides with olive oil, garlic powder, salt, and pepper, then set it aside while your pan heats. This simple dry-brining moment lets the seasoning penetrate the surface and makes a noticeable difference in flavor.

Preheat a large cast-iron skillet, grill pan, or outdoor grill over medium-high heat. It should be hot enough that a drop of water sizzles immediately but not so hot that it smokes aggressively. Place the seasoned chicken in the pan and cook without moving it for 5 to 7 minutes, until the underside is golden brown and the edges look opaque. Flip and cook for another 5 to 7 minutes. The most reliable way to know it’s done is an instant-read thermometer inserted into the thickest part: 165°F is your target. If you’re cooking on a grill, the same timing works beautifully. While the chicken cooks, resist the urge to press down on it—you’ll force out precious juices. Transfer to a cutting board and let rest for at least 5 minutes before slicing.

While the chicken rests, prepare the bread. Split your ciabatta rolls horizontally or slice sourdough into ¾-inch pieces. Place them cut-side down in a dry skillet or on a sheet pan under the broiler and toast for 1 to 2 minutes, until golden and crisp. Toasting is not optional here: it forms a crunchy barrier that keeps the creamy Caesar dressing from soaking into the bread and turning it into a soggy mess. For extra flavor, brush the cut sides with olive oil or a little garlic butter before toasting. Good bread matters—choose something crusty enough to hold all the good stuff.
After resting, slice the chicken across the grain into ½-inch strips. Always look for the direction of the muscle fibers and cut perpendicular to them; this shortens the fibers and makes the meat noticeably more tender. If any thick pieces remain, cut them into bite-size chunks that will nestle well into the sandwich. Wipe the cutting board clean and keep the chicken warm while you prepare the lettuce.
Rinse the romaine and dry the leaves thoroughly—a salad spinner works magic, or use a clean kitchen towel. Excess water will water down the dressing and ruin the texture of your sandwich. Stack the leaves and slice them into thin ribbons, about ½ inch wide. In a large bowl, toss the romaine with about ¼ cup of your Caesar dressing and half of the shaved Parmesan. Stop tossing as soon as every leaf is lightly coated; you want just enough dressing to cling, not pool at the bottom. This ‘Caesar slaw’ layer adds a bright crunch to every bite.
Spread a generous spoonful of Caesar dressing on both cut sides of each toasted roll. The bottom gets a little extra so the bread stays moist as you build. Pile a mound of the dressed romaine on the bottom half, then layer the sliced chicken on top. Drizzle another spoonful of dressing over the chicken—this is where you can be liberal, because the toasted bread will absorb some of it. Finish with the remaining shaved Parmesan and a few cracks of black pepper. Place the top bun over the filling and press gently to help it all stay together.
For an optional but highly recommended final step, return the assembled sandwiches to a warm skillet or panini press for 1 to 2 minutes per side, pressing gently with a spatula. This warms the chicken, softens the cheese just slightly, and creates a golden, toasty exterior that feels like a cafe-style grilled sandwich—but in half the time. Remove from the heat, slice each sandwich in half with a serrated knife so the filling is visible, and serve immediately. These are best hot, but they also make a fantastic next-day picnic lunch if wrapped tightly.
For best results
- Invest in a digital instant-read thermometer. Chicken breasts can be finicky, and visual cues like color or juice are not a safe way to judge doneness. A thermometer takes the guesswork out and ensures the chicken is perfectly juicy and still reaches the safe internal temperature of 165°F. Once you use one, you’ll never go back to cutting into the meat to check.
- Don’t overdress the romaine. The goal is a light, creamy coating that clings to every leaf, not a salad swimming in dressing. Overdressed lettuce gets heavy, releases water, and turns your sandwich soggy. Start with a small amount of dressing, toss, and then add more if needed. The chicken and the bread will carry plenty of flavor too.
- Toast your bread no matter what. Even if you’re using soft sandwich bread, a quick toasting step changes everything. It adds a textural contrast, prevents sogginess, and gives you that satisfying crunch on every bite. If you’re meal prepping, toast the bread in the morning or pack the bread separately from the fillings.
- Always let the chicken rest before slicing. Resting allows the proteins to relax and the juices to redistribute evenly throughout the meat. If you slice too soon, the juices pool on the cutting board and your chicken ends up dry and bland. A five-minute rest is all it takes to lock in all that chicken flavor.
- Use a high-quality Caesar dressing, or make your own in a blender with anchovies, garlic, lemon, Dijon, egg yolk, and olive oil. Since the dressing is a key player in this sandwich, the quality of the dressing can make or break the recipe. A bottled Caesar with a creamy, tangy flavor works fine, but a homemade or refrigerated fresh dressing will take the sandwich to the next level.
- Prep your components ahead. Cook and slice the chicken, chop the lettuce, toast the bread, and shave the Parmesan in advance. Store each component separately in the fridge and assemble just before serving. For meal prep, keep the dressing in a small container on the side so the sandwich doesn’t get soggy before lunch.
Variations
- Bacon Chicken Caesar Sandwich: Add 3 slices of crispy bacon per sandwich. The smoky, salty crunch of bacon is a natural partner for Caesar flavors. Just crisp the bacon in a skillet, drain it on paper towels, and break it into pieces before tucking it into the sandwich with the chicken and lettuce.
- Spicy Buffalo Caesar Twist: Toss the sliced chicken with 2 tablespoons of Buffalo hot sauce before piling it onto the bread. To help the sauce cling, mix it with a spoonful of Caesar dressing. The briny heat pairs brilliantly with the cool, creamy dressing and crisp lettuce. Sprinkle with crumbled blue cheese instead of Parmesan for extra flavor.
- Low-Carb Caesar Lettuce Wraps: Skip the bread entirely and use large, sturdy romaine leaves as the wrap. You’ll still get the classic Caesar crunch with a fraction of the carbs. This variation is perfect if you're following a keto or low-carb lifestyle, and it’s a fantastic picnic food option too.
- Greek Yogurt Caesar Dressing: For a lighter, higher-protein dressing, blend plain Greek yogurt with lemon juice, garlic, grated Parmesan, a little olive oil, and a pinch of salt. This homemade version cuts down on fat and calories while boosting the protein content. You’ll get a tangy, creamy dressing that’s even more macro-friendly.
- Grilled Chicken Pesto Caesar: Swap the Caesar dressing for basil pesto and swap the Parmesan for mozzarella or provolone. The bright, herby pesto changes the flavor profile completely, turning this into a refreshing summer sandwich. Add roasted red peppers or fresh tomatoes for extra moisture and a pop of color.
Nutrition
- Calories620 kcal
- Total Fat32g
- Saturated Fat8g
- Cholesterol130mg
- Sodium1150mg
- Total Carbohydrates38g
- Dietary Fiber4g
- Sugars6g
- Protein48g
