Jimmy John's Recipe: Copycat Subs With Buttery Toasted Bread

Main Courses

Jimmy John's Recipe: Copycat Subs With Buttery Toasted Bread

Mastering Jimmy John's copycat subs at home delivers that signature buttery toasted bread and perfectly balanced flavors you crave. The secret lies in a precise bread prep method—lightly buttering slices and toasting them just enough to create that crispy-yet-soft texture without drying out.

I perfected this technique after years of experimenting with sandwich bread, and it never fails to impress.

This recipe focuses on recreating their classic grilled chicken sub, where tender chicken breast is marinated in a blend of spices and herbs, then grilled to juicy perfection. The toppings—crisp lettuce, ripe tomato, and a creamy mayo-based spread—come together in layers that stay fresh even after cutting.

What makes this copycat version stand out is the attention to detail in each component, ensuring every bite tastes like the real thing.

By the time you assemble your sandwich, you'll have a sub with golden, buttery toasted bread that holds up to every layer, juicy grilled chicken that falls apart slightly, and crisp vegetables that add freshness.

The sauce ties everything together with that familiar tangy-sweet balance. This is the kind of sandwich that transforms a simple lunch into something special—no store-bought shortcuts needed.

Pair it with a homemade version of their signature lemonade for the full experience. The recipe scales easily, so you can make one for yourself or feed a crowd. Let’s get started on recreating this iconic sub at home.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
High Cal

Ingredients for jimmy john's

Buttery bread, juicy chicken, and crisp toppings—here's the exact ingredient lineup for Jimmy John's copycat subs.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup Softened for spreading, not melted
White Sandwich Bread 🍞 12 slices Thinly sliced, crusts removed
Boneless Skinless Chicken Breast 🍗 1 ½ lb Pounded to even thickness
Mayonnaise 🥛 ½ cup High-quality, smooth texture
Yellow Mustard 🌶️ 2 tbsp Dijon works too
Fresh Lettuce 🥬 4 cups Romaine or iceberg, shredded
Ripe Tomatoes 🍅 1 lb Thinly sliced, vine-ripened
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Garlic Cloves 🧄 4 cloves Minced for marinade
Olive Oil 🫒 ¼ cup For grilling chicken
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ 1 tsp Freshly ground
Onion Powder 🧅 ½ tsp For chicken seasoning
Paprika 🌶️ ½ tsp Smoked variety adds depth

The bread makes or breaks this. Sara Lee Classic White or Wonder White are the gold standard—thin slices, no crusts. Toasting is key: butter lightly, toast just until golden, then flip for that signature crispy-yet-soft texture. Costco sells pre-sliced loaves if you're lazy, but fresh is always better. For the chicken, Trader Joe's sells pre-pounded breasts—saves time without sacrificing quality. Look for plump, juicy breasts with good marbling, not those dry, stringy ones.

No fresh cilantro? Dried works at half the amount, but it won't have that same bright kick. The mayo must be good—Hellmann's or Duke's are reliable, but nothing beats homemade. Short on tomatoes? Heirloom or Roma hold up better than slicers when grilling. The garlic marinade can be prepped ahead—just store it in the fridge for up to 2 days. Want extra flavor? Add a pinch of Worcestershire sauce to the marinade. And yes, you can use iceberg lettuce—it's what they use in the stores.

Butter stays fresh 2 weeks at room temp if sealed tight. Bread? Toast it fresh or it gets soggy—10 minutes max in the toaster. The chicken marinade keeps 3 days in the fridge, but the longer it sits, the more flavor it absorbs. For assembly, layer mayo first, then chicken, then veggies—press gently so everything sticks. These subs reheat surprisingly well—30 seconds in a pan with a splash of water revives that toasted bread magic.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this recipe because it’s the kind of meal that doesn’t demand your full attention—just slice the bread, spread the mayo, and let that chicken cook while you handle the rest. Between us, I’ve made it while scrolling through emails, watching a movie, or even with one hand tied behind my back.
  • Buttery, Tangy Magic: That creamy mayo-butter combo on the bread? It’s what makes this sandwich dangerously good. The mustard adds just enough kick, and the chicken—when it’s juicy and seasoned right—feels like a hug in every bite. Honestly, it’s the kind of flavor that makes you question why you ever bought takeout.
  • Lunchbox Legend: This isn’t just a sandwich—it’s my go-to for meal prep. Wrap the leftovers in foil, toss them in a bag, and they stay fresh for days. My kids (and my husband) grab them for school or work without complaint, and I love that I can customize them with pickles or extra mustard on the side.
  • Budget-Friendly Powerhouse: You’re getting a restaurant-quality sandwich for a fraction of the cost. A few chicken breasts stretch across multiple meals, and the bread and mayo are pantry staples. Plus, it’s the kind of dish that feeds a crowd without breaking the bank—perfect for game days or when friends drop by unexpectedly.

Step-by-step instructions for Jimmy John's copycat subs

Here's how to recreate that iconic buttery, toasted bread and perfectly seasoned chicken at home.

1

Prepare the Chicken Marinade and Pound the Breasts

In a small bowl, whisk together the 0.5 cup mayonnaise, 2 tbsp yellow mustard, 1 tbsp lemon juice, 0.5 tsp onion powder, 0.5 tsp paprika, 1.5 tsp salt, and 1 tsp black pepper. This marinade is the secret to that signature Jimmy John's flavor—tangy, slightly sweet, and perfectly balanced.

Place the 1.5 lb boneless skinless chicken breast between two sheets of plastic wrap. Using a meat mallet, pound each breast to an even ½-inch thickness. This ensures even cooking and maximum tenderness. The reason we pound it so thin is that Jimmy John's chicken cooks fast on their grills—we're replicating that quick cook time at home. Once pounded, place the chicken in a resealable bag, pour the marinade over it, and massage it into every surface. Seal the bag and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor).

2

Grill the Chicken to Juicy Perfection

Preheat a grill or grill pan over medium-high heat. Heat the 0.25 cup olive oil in a small bowl and brush it lightly over the marinated chicken breasts—just enough to coat without making them greasy. The oil helps create that beautiful grill sear while keeping the chicken moist.

Place the chicken on the grill and cook for 3-4 minutes per side, until the internal temperature reaches 165°F and the chicken is no longer pink in the center. You'll know it's ready when it releases easily from the grill grates and has those beautiful grill marks. Let the chicken rest for 5 minutes before slicing—this is crucial for juicy results. Once rested, slice the chicken into ¼-inch thick strips against the grain for maximum tenderness.

3

Assemble the Classic Jimmy John's Sub

Toast the 12 slices white sandwich bread lightly in a dry skillet over medium heat for 30 seconds per side until golden and slightly crisp. The butter will come later—this step just gives the bread that signature toasted texture. While the bread toasts, prepare your toppings: shred the 4 cups fresh lettuce into bite-sized pieces, slice the 1 lb ripe tomatoes into thin rounds, and finely chop the 0.25 cup fresh cilantro.

Here's where the magic happens: spread 0.25 cup softened unsalted butter generously on each slice of toasted bread. The butter should be soft enough to spread easily but not melted—this creates that iconic buttery crust without making the bread soggy. Layer 3 slices of bread with butter on the bottom, then add ¼ of the sliced chicken, 1 cup shredded lettuce, ¼ of the sliced tomatoes, and ¼ of the chopped cilantro. Top with another 3 slices of buttered bread to complete your sub.

4

Toast the Final Sub to Golden Crispness

Heat a clean skillet over medium heat and place your assembled sub in the pan. Press down gently with a spatula to help the bread absorb the butter and toast evenly. Cook for 2-3 minutes per side, until the bread is deep golden brown and the butter has melted into a glossy, crispy layer. The reason we toast it this way is to create that signature Jimmy John's texture—crispy outside, soft inside, with that buttery sheen.

Cut each sub diagonally into two triangles and serve immediately. The bread should be warm and crisp, the chicken juicy and flavorful, and every bite should deliver that perfect balance of textures and tastes that makes Jimmy John's subs legendary. Real talk: the first time you make this, you might be tempted to skip the butter toasting—but trust me, that final step is what makes this copycat recipe authentic.

👨‍🍳

Pro Tips For Making Jimmy John'S

  • BRINE THE CHICKEN: Toss raw chicken breasts in ice water with 1 tablespoon salt per quart for 30 minutes before cooking—this keeps them juicy when they hit the grill or pan. I used to skip this, and my chicken always ended up dry, no matter how carefully I cooked it.
  • TOAST THE BREAD: Butter the inside of the bread first, then toast the cut sides in a dry pan over medium heat until golden—this adds texture and prevents sogginess when you stack it. My first attempts just buttered the outside, and the sandwiches fell apart like wet cardboard.
  • DON’T OVERMIX THE SPREAD: Mix mayo and mustard in a 3:1 ratio, but stop stirring once it’s just combined—overworking it makes the spread greasy and less stable. I learned this after slathering a sandwich and watching the mayo slide off the bread.
  • REST THE BREAD BEFORE ASSEMBLING: Let the toasted bread cool for 2 minutes before piling on chicken and spread—warm bread absorbs too much moisture, turning your sandwich into a mushy mess. (Yes, even if you’re impatient like me.)

Best sauces and condiments for this jimmy john's

Classic Mayo Sauce

This tangy mayo blend is the heart of every Jimmy John's sub. Mix ½ cup mayonnaise with 2 tbsp yellow mustard and 1 tbsp lemon juice for that signature sweet-tangy kick. For extra depth, add ½ tsp onion powder and ½ tsp smoked paprika.

I like to whisk it in a small bowl until smooth—this sauce should coat the back of a spoon but still spread easily. 🥛

Spicy Mustard Variant

Craving heat? Swap the yellow mustard for Dijon mustard and add ½ tsp cayenne pepper or 1 tsp hot sauce. This version works perfectly with the turkey sub, cutting through the richness.

I keep a small jar of this spicy mix in my fridge for quick customization—just stir it in right before assembling. The key is balancing the heat with enough mayo to keep it creamy.

Grilled Onion Topping

For a smoky twist, caramelize 1 large yellow onion in 1 tbsp olive oil over medium-low heat for 15-20 minutes until golden. Slice thinly and add to any sub—especially the bacon club. The sweetness of the caramelized onions pairs beautifully with the smoky bacon and buttery bread.

I like to make a big batch and store it in the fridge for up to 5 days.

Pickle Juice Drizzle

This is my secret weapon for adding that signature tang. Mix 2 tbsp pickle juice with 1 tsp honey and drizzle it over the assembled sub before toasting. The acidity cuts through the richness of the chicken and butter, giving it that signature Jimmy John's punch.

I keep a small bottle of this mix in my fridge—just shake it up before using. 🌶️

Creamy Avocado Spread

For a healthier twist, mash ½ ripe avocado with 2 tbsp Greek yogurt, 1 tbsp lime juice, and a pinch of salt. This spread adds creaminess without the mayo and works perfectly on veggie subs.

The avocado gives a buttery texture while keeping it lighter—plus, it adds a fresh, slightly sweet note that balances the tangy sauce. Store this in an airtight container with plastic wrap pressed directly on the surface to prevent browning.

Hot Honey Glaze

Heat ¼ cup honey in a small saucepan with ½ tsp cayenne pepper and 1 tsp apple cider vinegar until it reaches 160°F. Drizzle this over the finished sub for a sweet-spicy finish.

It’s especially good on the bacon club or turkey sub, where the heat and sweetness complement the smoky flavors. I like to make a big batch and store it in a sterilized jar in the fridge for up to 2 weeks. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 13g65%
Cholesterol 185mg62%
Sodium 1850mg79%
Total Carbohydrate 58g21%
Dietary Fiber 3g11%
Sugars 8g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these subs with store-bought rotisserie chicken?

Use 1.5 lbs of pre-cooked rotisserie chicken, shredding it finely. Skip the marinade and just season it with 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp smoked paprika before assembling. The texture will be slightly different but still delicious—great for a quick lunch. Just avoid overly dry chicken that falls apart too much.

2

How do I keep the bread from getting soggy?

The key is toasting the bread in stages. First, toast it dry in a skillet for 30 seconds per side until golden. Then, after assembling the sub, toast it again in the pan for 2-3 minutes per side until crispy. The butter should be softened but not melted when spreading—this creates a protective layer. If your bread still gets soggy, try using 1 slice less mayo or press down gently with a spatula during the final toast.

3

Can I make this recipe gluten-free?

Yes, but you'll need to adapt the bread. Use a gluten-free sandwich roll (like Canyon Bakehouse or Schär) and toast it as directed. For the chicken marinade, ensure all ingredients are certified gluten-free. The sauce and toppings are naturally gluten-free, but always double-check labels. The texture won't be identical, but it'll still be flavorful and satisfying. Pair it with gluten-free crackers or chips on the side.

4

What’s the best way to reheat leftover subs?

For the best results, reheat in a skillet over medium heat for 1-2 minutes per side until the bread is crispy again. Add a splash of water to the pan to help steam the bread and prevent drying. Avoid microwaving—it turns the bread rubbery. If you must, wrap the sub tightly in foil and microwave for 10-15 seconds, then press it in a clean pan to revive the crust. The chicken will stay juicy either way.

5

Can I substitute turkey for the chicken?

Definitely! Use 1.5 lbs boneless turkey breast, pounded to ½-inch thickness. Marinate it in the same sauce for 30-60 minutes (turkey cooks faster, so don’t over-marinate). Grill or pan-sear over medium-high heat for 2-3 minutes per side until it reaches 165°F. The turkey will be slightly leaner, so brush it lightly with olive oil to keep it moist. Add a pinch of garlic powder to the marinade for extra flavor.

★★★★★4.5(2 reviews)
Categories Main Courses