Sometimes a recipe idea starts with a craving and a little improvisation. I was in the mood for a chicken Caesar salad sandwich—something crunchy, creamy, and savory—but all I had in the fridge was a pound of ground chicken. That’s when the wheels started turning. Instead of trying to force a chicken Caesar into a standard sandwich format, I thought: why not turn the chicken into chicken Caesar-inspired meatballs and make a sub instead?

Here’s the best part: when you go sub style, you can fit way more salad in there than you could in a traditional sandwich. And for me, the crunch of romaine dressed in garlicky, tangy Caesar is the perfect contrast to juicy ground chicken meatballs.
The Bread Matters
I’ve tested this with a few different rolls, and for the record, Amoroso’s Italian rolls are my top pick. They have the perfect balance of softness and structure, so they hold up to the dressing without getting soggy. The Maier’s Italian Kaiser rolls are another great choice if you prefer a round sandwich format. I tried this with the Trader Joe’s sub rolls, and while I love a lot of their bread, these ended up a little too dense and got soggy faster, so I suggest skipping those.
Game Day Sliders
If you want to turn this into a game day recipe, the slider option is a winner. Make the subs as written, then slice them into slider-sized portions—either one meatball or two per piece depending on how hearty you want them. One batch of this recipe will make:
- 12 sliders with one meatball each
- 6 sliders with two meatballs each
The trick is to assemble them right before serving so the bread stays crisp and the salad stays fresh. Nobody wants a soggy slider.

Meatball Size & Servings
This recipe uses 1 pound of ground chicken and makes 12 meatballs at about 1½ ounces each. That’s the perfect amount for four subs with three meatballs each. The first time I made them, I went with jumbo meatballs and ended up with two massive sandwiches instead of four normal ones and while it was delicious, I definitely couldn’t eat half a pound of ground chicken in one sitting lol.
For the meatballs, I use breadcrumbs and an egg for tenderness, but if you want to streamline the recipe and cut down on ingredients, you can skip them and just season the ground chicken directly. They’ll still be flavorful, especially with all the Caesar dressing going on top.
The Dressing
You can absolutely use your favorite store-bought Caesar dressing, but if you’re already making it from scratch, I say make extra. My recipe is super garlicky, not too thick, and has gotten rave reviews from friends and family. Plus, it keeps for about a week in the fridge, so you can use it for salads, wraps, or even as a veggie dip throughout the week.
Why This Works
- More salad in every bite – The sub format lets you really pile on the romaine.
- Great for meal prep – You can bake the meatballs ahead, store them in the fridge, and assemble the subs fresh.
- Perfect for game day – Just cut them into sliders and serve right away.
- Customizable – Change the bread, adjust the meatball size, or swap ground turkey for chicken.

Chicken Caesar Meatball Subs

Ingredients
For the Meatballs:
- 1 lb ground chicken
- 1/4 cup plain breadcrumbs
- 1 large egg
- 1 tsp Dijon mustard
- 1 tsp Worcestershire sauce
- 1 tsp Italian seasoning
- 1/2 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 2 tbsp finely grated Parmesan cheese
- 1 tbsp olive oil plus more for drizzling
For the Caesar Dressing (makes about 1 1/2 cups):
- 4 cloves garlic minced
- 2 tbsp Dijon mustard
- 6 –8 tbsp lemon juice juice of 2 juicy lemons, plus extra if needed
- 3 tbsp white wine vinegar
- 1 tbsp Worcestershire sauce
- 1 cup mayonnaise
- 1/2 cup finely grated Parmesan cheese
- Freshly cracked black pepper to taste
- 1 –2 tbsp olive oil to thin, if needed
For the Caesar Salad:
- 3 cups chopped romaine lettuce
- 1/3 –1/2 cup Caesar dressing from above
- 1/4 cup grated Parmesan cheese
- Freshly ground black pepper
To Assemble:
- 4 soft sub rolls split but not cut all the way through
- Caesar dressing for brushing inside rolls and drizzling over meatballs
- Extra grated Parmesan cheese for topping
- Red chili flakes to taste
- Cooked premade frozen French fries to serve on the size
Directions
- Preheat oven to 425°F. Line 2 sheet pans or one large sheet pan with foil, parchment paper or lightly oil it.
- Form the meatballs: In a large bowl, combine ground chicken, breadcrumbs, egg, Dijon, Worcestershire, Italian seasoning, salt, pepper, garlic powder, onion powder, and Parmesan until just mixed. Divide mixture into 12 equal portions (about 1½ oz each) and roll into balls.
- Arrange the pans: Spread the frozen fries in an even layer on one of the sheet pans. Arrange the meatballs on the other, leaving space between them. Drizzle or brush meatballs lightly with olive oil.
- Bake: Place both pans in the oven and bake the french fries according to the french fry package directions. Bake the meatballs for 16-18 minutes. Remove pans when fries are golden and the meatballs are cooked through (165°F internal temp).
- Make the dressing: In a medium bowl, whisk together garlic, Dijon, lemon juice, vinegar, Worcestershire, mayonnaise, Parmesan, and black pepper. Add anchovies if using. Slowly whisk in olive oil until smooth and creamy. Taste and adjust lemon juice or seasoning. Set aside.
- Make the salad: Toss romaine with 1/3–1/2 cup Caesar dressing, Parmesan, and pepper until evenly coated.
- Assemble the subs: When everything is done baking, assemble the subs. Warm rolls in the oven for 2–3 minutes if desired. Brush the insides generously with Caesar dressing. Place 3 meatballs in each roll, drizzle with more dressing, pile on the dressed salad, then top with extra Parmesan and red chili flakes. Serve immediately with the cooked French fries on the side.



Rate & Review
WHAT DID YOU THINK OF THIS RECIPE?
made this right away when you posted it. does not disappoint. I skipped the eggs and breadcrumbs and it was still delicious.
So happy you loved it!