This chicken caesar pasta salad is the lunch I pack four days a week from September until it gets too cold to want a salad: grilled chicken breast, rotini, crunchy romaine, shaved parmesan and croutons, all tossed in a creamy caesar dressing made with Greek yogurt instead of a cup of mayo. It takes 25 minutes, it comes out to 42g of protein a bowl, and the dressing is better than the bottled kind by a mile. It sits next to my Greek yogurt chicken salad, chicken shawarma bowls and buffalo chicken bowls in the meal prep rotation — the high protein lunches I can make on a Sunday without thinking.
Save recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.
Why this caesar pasta salad recipe actually holds up as a high protein meal.
The dressing is Greek yogurt, and nobody can tell. A classic caesar dressing is egg yolk and a cup of oil or mayo. Mine is plain Greek yogurt whisked with parmesan, lemon, garlic, Dijon and a squeeze of anchovy paste, which gives you the same tang and umami with 8g of protein per serving instead of 20g of fat. It is the same swap I use for the ranch in my buffalo chicken bowls.
Three sources of protein, so the number is real. Grilled chicken breast, a chickpea or lentil pasta, and the yogurt-parmesan dressing stack up to 42g a bowl. If you use regular pasta you still land at 36g. Either way it is one of the few pasta salads that counts as a high protein meal rather than a side — the protein calculator can tell you how that fits your day.
It is built for protein meal prep. Rotini holds dressing in its spirals without going soggy, romaine stays crisp if you keep it chopped a little bigger, and the croutons go on at the end so they stay crunchy. Four containers on Sunday, lunches through Thursday — the same system as my Greek yogurt chicken salad and dense bean salad.
Here's what you'll need.
Here is everything that goes in — a chickpea pasta like Banza gives you the biggest protein number, but regular rotini works too.
Here's how it all comes together.
STEP 1 — Sear the chicken.
Pat two chicken breasts dry, pound the thick ends to an even inch, and season with salt, pepper, garlic powder and a pinch of oregano. Sear in a hot skillet with a tablespoon of olive oil for 5 to 6 minutes a side until 165°F, then rest 5 minutes before slicing. A grill pan or the air fryer at 380°F for 14 minutes works too.
STEP 2 — Whisk the Greek yogurt caesar dressing.
While the chicken cooks, whisk a cup of plain Greek yogurt with grated parmesan, lemon juice, a grated garlic clove, Dijon, anchovy paste, Worcestershire, a tablespoon of olive oil and plenty of black pepper. Thin with a spoonful of water until it pours like ranch.
STEP 3 — Cook and cool the pasta.
Boil the rotini in well-salted water until just al dente, drain, and rinse under cold water for 30 seconds so it stops cooking and does not melt the romaine. Shake it dry — wet pasta waters down the dressing.
STEP 4 — Build the salad.
Slice the rested chicken and add it to a big bowl with the cooled pasta and the chopped romaine. Keep the romaine pieces about an inch wide so they stay crunchy in the fridge.
STEP 5 — Dress and finish.
Pour over three-quarters of the dressing and toss until every spiral is coated, then add shaved parmesan, croutons and more black pepper. Taste, add the rest of the dressing if you like it creamier, and finish with a squeeze of lemon.
Pound the chicken before you sear it. An even inch-thick breast cooks through in 12 minutes without a dry edge. The first time I skipped this step the thin end was leather by the time the thick end hit 165°F.
Rinse the pasta, then dry it. Cold rinsing stops the cooking and keeps the romaine from wilting on contact. But toss it in the colander a few times afterward — pasta that is still dripping turns a thick caesar into a thin one.
Use anchovy paste, not more salt. Half a teaspoon from a tube is the difference between a dressing that tastes like yogurt and one that tastes like caesar. It does not taste fishy; it tastes like the restaurant version.
Croutons go on per serving for meal prep. If you are packing lunches, keep the croutons in a bag and add them when you eat. They stay crunchy for the whole week that way.
Why this is the meal prep lunch I keep coming back to.
Four lunches from one 25-minute session. Everything scales: two chicken breasts, a box of pasta, two heads of romaine and one batch of dressing fills four containers. I keep the dressing separate for days three and four so the romaine stays crisp.
42g of protein for about 480 calories. With chickpea pasta and the yogurt dressing it is one of the most filling lunches I make for the calories — the fiber from the pasta and the protein keep me full until dinner without a 3pm snack.
It uses what you already cook. Leftover air fryer chicken breast, a rotisserie chicken, or the extra from last night’s garlic butter chicken bites all work. Skip the first step and the whole thing is 15 minutes.
Greek turkey meatballs — today’s other new recipe — swap them in for the chicken and it is a different salad
Just in case you have leftovers.
Storing: Keep it in airtight containers in the fridge for up to 4 days. For days three and four, store the dressing separately and toss before eating. Keep the croutons in a bag at room temperature. It does not freeze — the romaine and yogurt dressing both break down.
Reheating: This one is meant to be eaten cold. If the pasta has stiffened in the fridge, let the container sit on the counter for 10 minutes and stir in a spoonful of dressing or a squeeze of lemon to loosen it back up.
Grilled chicken, rotini, crisp romaine, parmesan and croutons tossed in a creamy Greek yogurt caesar dressing. 25 minutes, 4 big servings, 42g protein a bowl, keeps 4 days.
1 tablespoon olive oil, plus 1 tablespoon for the dressing
1 teaspoon garlic powder, 1/2 teaspoon dried oregano, kosher salt and black pepper
8 oz chickpea rotini (such as Banza) or regular rotini
2 romaine hearts, chopped into 1-inch pieces (about 6 cups)
1 cup plain Greek yogurt (2% or whole)
1/2 cup finely grated parmesan, plus 1/4 cup shaved for the top
3 tablespoons fresh lemon juice (1 large lemon)
1 clove garlic, grated
2 teaspoons Dijon mustard
1/2 teaspoon anchovy paste (or 1 minced anchovy)
1 teaspoon Worcestershire sauce
1 cup croutons
Extra black pepper and lemon wedges, to serve
Instructions
Cook the chicken: Pound the chicken to an even 1-inch thickness and season with the garlic powder, oregano, salt and pepper. Heat 1 tablespoon oil in a skillet over medium-high and cook 5 to 6 minutes a side, until 165°F. Rest 5 minutes, then slice.
Make the dressing: Whisk the Greek yogurt, grated parmesan, lemon juice, garlic, Dijon, anchovy paste, Worcestershire, 1 tablespoon olive oil and 1/2 teaspoon black pepper. Thin with 1 to 2 tablespoons water until pourable. Season to taste.
Cook the pasta: Boil the rotini in salted water until al dente. Drain, rinse under cold water for 30 seconds and shake dry.
Assemble: In a large bowl, combine the pasta, romaine and sliced chicken. Add three-quarters of the dressing and toss to coat.
Finish: Add the shaved parmesan, croutons and more pepper. Toss, taste, add the remaining dressing if desired and serve with lemon wedges.
Notes
Protein: 42g a serving with chickpea pasta; about 36g with regular pasta. Rotisserie chicken (3 cups shredded) saves the first step. For meal prep, pack the dressing and croutons separately for days 3 and 4. Swap the romaine for kale if you want it to last a full 5 days — massage the kale with a little dressing first. Vegetarian: skip the anchovy and use 1 teaspoon capers, minced, plus a 15-oz can of chickpeas in place of the chicken (28g protein).
If you want a week of meals built like this one — a real protein count, real fiber, nothing fussy — the Ultimate GLP-1 High Protein High Fiber Cookbook is full of the same kind of meal-prep-friendly lunches and dinners.
Meal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.
Caesar pasta salad questions I get asked.
What pasta is best for chicken caesar pasta salad?
Rotini is my first pick because the spirals hold the creamy dressing and it stays firm cold. Bowties, penne and shells also work. For the highest protein, use a chickpea or lentil pasta — Banza rotini brings the salad to 42g a serving versus about 36g with regular pasta.
Can you make chicken caesar pasta salad ahead of time?
Yes — it is better after an hour in the fridge. For up to 2 days ahead, toss everything except the croutons and keep them separate. For 3 to 4 days ahead, also store the dressing separately and toss each container right before you eat so the romaine stays crisp.
How long does chicken caesar pasta salad last in the fridge?
Four days in an airtight container. The romaine softens a little by day three, which is why I store the dressing on the side for the later portions. It does not freeze well because the Greek yogurt dressing separates.
How do you keep pasta salad from drying out?
Rinse and drain the pasta well so it does not water down the dressing, hold back a quarter of the dressing to stir in before serving, and add a squeeze of lemon when it comes out of the fridge. Cold pasta absorbs dressing overnight, so a last-minute spoonful brings it back.
Can I use rotisserie chicken in caesar pasta salad?
Absolutely. Three cups of shredded rotisserie chicken replaces the two seared breasts and cuts the recipe to 15 minutes. Skip the extra salt in the seasoning step since rotisserie chicken is already well seasoned.