Zap your taste buds into overdrive because we’re diving into the legendary Kmart Sub Recipe! This isn’t just any sandwich—it’s a flavor-packed, crowd-pleasing masterpiece that turns simple ingredients into a party on a platter. Get ready to unleash a sandwich so epic, it’ll have everyone begging for the secret!
Why This Recipe Works
- Layers of savory meats and melty cheeses create a mouthwatering texture explosion in every single bite.
- The buttery, garlicky spread soaks into the bread for an irresistible, crave-worthy flavor that you simply cannot resist.
- It’s incredibly easy to assemble, making it the perfect stress-free option for feeding a hungry crowd at any gathering.
- You can customize it endlessly with your favorite toppings and ingredients to make it uniquely yours every single time.
Ingredients
- 1 large French bread loaf (about 16 inches long)
- 1/2 cup unsalted butter, softened at room temperature
- 4 cloves garlic, minced
- 1 tablespoon Italian seasoning
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
- 1/2 cup mayonnaise
- 2 tablespoons grated Parmesan cheese
- 1/2 pound sliced ham
- 1/2 pound sliced turkey breast
- 1/2 pound sliced salami
- 8 slices provolone cheese
- 8 slices Swiss cheese
- 1 cup shredded iceberg lettuce
- 1 large tomato, thinly sliced
- 1/2 red onion, thinly sliced
- 1/4 cup sliced black olives
- 1/4 cup sliced pepperoncini peppers
- 1/2 cup Italian dressing
Equipment Needed
- Large cutting board
- Serrated bread knife
- Mixing bowls
- Measuring cups and spoons
- Rubber spatula
- Aluminum foil
- Baking sheet
Instructions

Step 1: Prepare Your Garlic Butter Spread
Let’s kick things off by making the magical garlic butter that will transform your bread! Grab that softened unsalted butter and plop it into a medium mixing bowl. Now, take those four cloves of garlic and mince them up finely—you want every bit of that pungent, aromatic goodness to shine through. Add the minced garlic to the butter along with one tablespoon of Italian seasoning, half a teaspoon of onion powder, and a quarter teaspoon of black pepper. Use a rubber spatula to mix everything together until it’s completely combined and beautifully fragrant. This spread is the secret weapon that’ll make your sub unforgettable, so don’t rush this step! Tip: For an extra flavor boost, let this garlic butter mixture sit at room temperature for about 15 minutes before using to allow the flavors to meld together perfectly.
Step 2: Slice and Spread the Bread
Now, take that glorious 16-inch French bread loaf and place it on your large cutting board. Using your serrated bread knife, carefully slice the loaf horizontally through the middle, creating a top and bottom half—but be careful not to cut all the way through! You want to create a hinge so your sub stays together beautifully. Next, open up that bread like a book and get ready to slather on the goodness. Take your prepared garlic butter mixture and spread it generously on both the top and bottom interior surfaces of the bread, making sure to cover every single inch. Then, in a small bowl, mix together the half cup of mayonnaise and two tablespoons of grated Parmesan cheese, and spread this creamy mixture over the butter layer. This double layer ensures maximum flavor penetration!
Step 3: Layer the Meats and Cheeses
This is where the party really starts—building those incredible layers! Begin by arranging eight slices of provolone cheese evenly across the bottom half of the bread, followed by eight slices of Swiss cheese. Now, let’s add the protein power: layer half a pound of sliced ham first, then half a pound of sliced turkey breast, and finally half a pound of sliced salami. Make sure to distribute everything evenly from end to end so every bite gets the perfect meat-to-cheese ratio. Press down gently as you go to help everything stick together. The key here is creating uniform layers that will melt together beautifully when heated. Tip: If you want extra melty goodness, you can add an additional layer of cheese between the meat layers too!
Step 4: Add the Veggies and Toppings
Time to bring in the fresh, crunchy elements that take this sub from great to absolutely legendary! Start by spreading one cup of shredded iceberg lettuce evenly over the meat layers—this adds that satisfying crunch. Next, arrange thin slices from one large tomato across the lettuce, followed by half a red onion thinly sliced. Now sprinkle on a quarter cup of sliced black olives and a quarter cup of sliced pepperoncini peppers for that tangy kick. Finally, drizzle half a cup of Italian dressing evenly over everything—this will marinate the veggies and add incredible flavor. The dressing will soak into the bread and vegetables, creating an irresistible moisture that prevents dryness. Make sure to distribute all toppings evenly so every section gets the perfect balance!
Step 5: Wrap and Bake to Perfection
Almost there—now let’s get this beauty ready for the oven! Carefully close the top half of the bread over all those amazing layers, pressing down gently to compact everything together. Place your assembled sub on a large baking sheet. Now, take aluminum foil and wrap the entire sub tightly, making sure it’s completely sealed—this will trap steam and heat, ensuring everything gets perfectly warmed through and the cheeses melt beautifully. Preheat your oven to 350°F if you haven’t already, then bake the wrapped sub for exactly 25 minutes. After 25 minutes, carefully open the foil and bake for an additional 5-10 minutes until the bread is golden and crispy on the outside. Tip: For extra crispiness, you can brush the top with a little melted butter before the final bake!
Step 6: Slice and Serve Immediately
The moment of truth has arrived—your Kmart Sub is ready to shine! Using oven mitts, carefully remove the baking sheet from the oven and let the sub rest for just 5 minutes—this allows the juices to redistribute and makes slicing cleaner. Take your serrated bread knife and slice the sub into 8 equal portions, about 2 inches each. You’ll see all those beautiful layers—the melted cheeses, the savory meats, the fresh veggies—everything perfectly heated through. Serve immediately while it’s still warm and the cheese is gloriously gooey. This sub is best enjoyed fresh from the oven when all the textures are at their peak perfection!
Tips and Tricks
Want to take your Kmart Sub to the next level? Try toasting your bread lightly before adding the spreads for extra crunch that holds up better to the moist ingredients. For a flavor twist, mix a tablespoon of pesto into your mayonnaise-Parmesan spread. If you’re making this ahead of time, assemble everything except the lettuce and dressing, wrap tightly in plastic wrap, and refrigerate for up to 6 hours—add the lettuce and dressing just before baking. For easier slicing, use a sharp serrated knife and a gentle sawing motion rather than pressing down hard. To prevent sogginess, make sure your tomato slices are patted dry with paper towels before adding them to the sub. For a crispier exterior, brush the outside of the bread with olive oil before the final bake instead of butter.
Recipe Variations
- Italian Feast Sub: Swap the ham and turkey for mortadella, capicola, and soppressata. Use mozzarella instead of Swiss, add roasted red peppers and artichoke hearts, and substitute the Italian dressing with a balsamic glaze drizzle.
- Spicy Southwest Sub: Replace the meats with seasoned ground beef or shredded chicken. Use pepper jack cheese, add jalapeños, corn, black beans, and avocado slices. Swap the Italian dressing for chipotle mayo or ranch with hot sauce mixed in.
- Vegetarian Delight: Skip all meats and load up with grilled vegetables like zucchini, eggplant, and bell peppers. Add marinated tofu or tempeh slices, use vegan cheese alternatives, and include sun-dried tomatoes and fresh basil leaves.
- Breakfast Sub: Use breakfast meats like bacon, sausage, and ham. Add scrambled eggs, hash browns, and cheddar cheese. Include sautéed mushrooms and onions, and swap the Italian dressing for hollandaise or gravy.
- Mediterranean Twist: Use lamb or chicken gyro meat, feta cheese, tzatziki sauce instead of mayonnaise, and add cucumbers, kalamata olives, and fresh dill. Include hummus spread and roasted garlic for extra flavor.
Frequently Asked Questions
Q: Can I make this Kmart Sub ahead of time for a party?
A: Absolutely! You can assemble the entire sub (except the lettuce and dressing) up to 6 hours in advance. Wrap it tightly in plastic wrap and refrigerate. Add the lettuce and dressing just before baking, then pop it in the oven—it’ll taste fresh and amazing!
Q: What’s the best way to reheat leftovers if we have any?
A: Leftovers? With this sub, that’s rare! But if you do have some, wrap individual slices in foil and reheat in a 300°F oven for 10-15 minutes. Avoid the microwave as it can make the bread soggy—the oven keeps everything crispy and delicious.
Q: Can I use different types of bread for this recipe?
A: You bet! While French bread is traditional, you can use Italian loaf, ciabatta, or even individual sub rolls. Just adjust baking time—smaller rolls need about 15-20 minutes total. The key is a sturdy bread that can hold all those incredible layers without falling apart.
Q: How do I prevent the bottom bread from getting soggy?
A: Two tricks: First, make sure your garlic butter and mayonnaise layers create a moisture barrier. Second, pat your tomato slices dry with paper towels before adding them. Also, don’t add the dressing until right before baking—this keeps everything crisp and perfect!
Q: Can I make a smaller version for just my family?
A: Of course! Simply use a smaller loaf or individual rolls and reduce all ingredients proportionally. For two people, use a 8-inch loaf and halve everything. The baking time will be shorter too—check after 15-20 minutes when using smaller bread.
Summary
The Kmart Sub Recipe delivers epic flavor with layers of meats, cheeses, and veggies on garlic-buttered bread. Baked to melty perfection, it’s the ultimate crowd-pleaser for any gathering—simple to make but absolutely unforgettable in every delicious bite!




