Ham & Cheese Sub

Ham & Cheese Sub
⏱️ cook time 15 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Toasty garlic-buttered subs loaded with savory smoked ham, melted provolone, and crisp fresh toppings for a fast, satisfying handheld meal.

Ingredients

Sub (hoagie) rolls 4 pieces (480g total, 120g each)
Thinly sliced smoked deli ham 320g
Thinly sliced provolone cheese 240g
Unsalted butter, melted 3 tbsp (42g)
Mayonnaise 4 tbsp (60ml)
Dijon mustard 2 tbsp (30ml)
Shredded iceberg lettuce 120g
Roma tomato, thinly sliced 1 medium (150g)
Thinly sliced red onion 60g
Dill pickle slices 80g
Italian seasoning 1 tsp (2g)
Garlic powder 1/2 tsp (1.5g)
Fine table salt 1/4 tsp (1g)
Ground black pepper 1/4 tsp (1g)

Steps

1

Prep garlic butter spread

Preheat your oven to 200°C (400°F). In a small bowl, mix 3 tbsp melted unsalted butter, 1 tsp Italian seasoning, 1/2 tsp garlic powder, and 1/4 tsp ground black pepper until fully combined.

Step 1
step1:Prep garlic butter spread
2

Split and dress rolls

Use a serrated knife to split each of the 4 sub rolls lengthwise, taking care not to cut all the way through to leave a connected hinge. Spread 1 tbsp mayonnaise evenly across the cut inner sides of each roll, then spread 1.5 tsp Dijon mustard over the mayonnaise layer.

Step 2
step2:Split and dress rolls
3

Layer ham and cheese

Divide 320g thinly sliced smoked deli ham evenly between the 4 rolls (80g per roll), folding slices to fit neatly without hanging over the edges. Top the ham with 60g thinly sliced provolone per roll, tucking cheese slightly over the ham to prevent it from oozing out during baking.

Step 3
step3:Layer ham and cheese
4

Bake until cheese melts

Brush the outer top crust of each roll with the prepared garlic butter mixture. Place the open-faced subs on the middle oven rack and bake for 8 minutes, until the provolone is fully melted and bubbly, and the roll crust is crisp and lightly golden.

Step 4
step4:Bake until cheese melts
5

Add fresh veggie toppings

Remove the baking sheet from the oven using oven mitts. Top the melted cheese on each sub with 30g shredded iceberg lettuce, 37.5g thinly sliced tomato, 15g thinly sliced red onion, and 20g dill pickle slices. Lightly season the vegetable layer with 1/4 tsp fine table salt, distributed evenly across all 4 subs.

Step 5
step5:Add fresh veggie toppings
6

Close and serve immediately

Fold the top half of each sub roll down over the fillings, press gently to set the layers, and slice each sub diagonally in half for easy handling. Serve right away while the cheese is still warm and melted for the best texture.

Step 6
step6:Close and serve immediately

Tips

1.Avoid cutting all the way through the sub rolls when splitting them; the connected hinge keeps fillings from falling out while you eat.
2.Pat tomato slices dry with a paper towel before adding them to the subs to prevent excess moisture from making the bread soggy.
3.For an extra crispy crust, place the subs directly on the middle oven rack for the last 2 minutes of baking, with a baking sheet on the rack below to catch any dripping cheese.

✨ You May Also Like

Lunch
🍜 United States

Creamy, salty, tangy nostalgic Midwestern sandwich pairing rich peanut butter with crisp briny dill pickles for a fast, satisfying no-cook meal.

⏱️ 5 minutesLunch ★ 4.6
Lunch
🍜 United States

Crispy, melty pressed sandwich layered with savory roast pork, ham, Swiss cheese, pickles, and tangy mustard: a beloved Cuban-American comfort classic.

⏱️ 25 minuteLunch ★ 4.8
Lunch
🍜 United States

Hearty, briny New Orleans pressed sandwich stacked with cured Italian meats, provolone, and zesty olive salad, served cold for bold, portable flavor.

⏱️ 1 hour 20Lunch ★ 4.8
Lunch
🍜 United States

A tangy, creamy Southern American staple, this no-cook cheesy sandwich is packed with sharp cheddar and sweet pimentos for a satisfying, portable bite.

⏱️ 1 hour 15Lunch ★ 4.7
Lunch
🍜 United States

Crispy Cajun-spiced fried shrimp piled on crusty French bread with tangy remoulade and fresh toppings, the iconic Louisiana street food sandwich.

⏱️ 35 minuteLunch ★ 4.8
Lunch
🍜 United States

Stacked, savory deli-style corned beef sandwich with melted Swiss, tangy mustard, and crisp griddled rye— a fast, hearty, satisfying classic.

⏱️ 15 minuteLunch ★ 4.7

Ham & Cheese Sub:Frequently Asked Questions

1.Can I use a different type of bread if I don’t have hoagie rolls?
Absolutely! Sturdy 6–8 inch Italian rolls, sourdough sub rolls, or crusty French bread cut to sub size work great. Just skip super soft, flimsy sandwich bread—it will get soggy once buttered and baked. Aim for a roll with a slightly crisp crust that holds up to melted cheese and toppings without falling apart mid-bite.
2.Do I have to use smoked deli ham, or can I swap in another ham variety?
You can absolutely swap! Honey ham, Black Forest ham, or even thinly sliced leftover baked holiday ham works beautifully. Smoked ham adds that classic deep savoriness, but any fully cooked, thinly sliced ham you prefer will warm through nicely and pair perfectly with the provolone and garlic butter in this recipe.
3.Can I use a different cheese instead of provolone?
Sure thing! Provolone is classic for its mild, creamy melt and slight tang, but low-moisture mozzarella, Swiss, white American, or even mild sharp cheddar all work great. Just pick a cheese that melts smoothly—skip crumbly cheeses like feta or high-moisture fresh mozzarella, which will make your sub soggy.
4.How do I keep my baked sub from getting soggy?
Great question! First, toast the cut side of your buttered rolls for 2–3 minutes before adding fillings to create a moisture barrier. Don’t overdo it with wet toppings, and add fresh, crisp toppings like lettuce or tomato after baking instead of putting them in the oven to cut down on excess steam and sogginess.
5.What temperature and how long do I bake these subs for?
Bake your assembled ham and cheese subs (hold the fresh toppings!) at 400°F for 8–10 minutes, until the provolone is fully melted and bubbly, and the edges of the rolls are golden and toasty. If you want an extra crisp crust, broil for the last 60 seconds—just keep a close eye so the edges don’t burn.
6.Can I add garlic to the melted butter for extra flavor?
You absolutely should—this is one of my favorite easy upgrades! Stir 1/4 teaspoon of garlic powder, or 1 clove of finely minced fresh garlic, plus a pinch of dried oregano and a sprinkle of grated parmesan into your melted butter before brushing it on the rolls. It adds that iconic pizza-shop sub flavor everyone loves.
7.Should I spread mayonnaise on the rolls before baking, or add it after?
I recommend spreading a thin layer of mayo on the inside of the rolls before adding ham and cheese if you like that warm, creamy, melded flavor. If you prefer your mayo cold and tangy, wait to spread it on after you pull the subs out of the oven, right before adding fresh toppings. Either method works!
8.Can I make these subs ahead of time for a party or meal prep?
You can prep components ahead, but don’t fully assemble and bake until right before serving. Pre-slice your rolls, portion out ham and cheese, and mix your garlic butter up to 2 days in advance stored in the fridge. Wait to bake, and add fresh toppings day-of so your rolls stay crisp instead of softening in the fridge.
9.What fresh toppings go best with this baked ham and cheese sub?
The options are endless! Classic pairings include shredded iceberg lettuce, thin-sliced ripe tomato, thinly sliced red onion, dill pickle slices, tangy banana peppers, and a sprinkle of salt and pepper. You can also add a drizzle of Italian dressing, yellow mustard, or hot sauce for an extra zesty kick after baking.
10.Can I make these subs in an air fryer instead of a regular oven?
Absolutely! Air fryers make incredibly crisp subs in less time. Assemble your buttered, ham-and-cheese filled subs, and air fry at 375°F for 4–6 minutes, checking halfway, until the cheese is melted and the roll is golden. Don’t overcrowd the basket—cook 1–2 subs at a time for even crisping.
11.How thin should the deli ham and provolone be for the best melt?
Aim for slices that are about 1/16 of an inch thick, the standard thin slice at most grocery store deli counters. Thin slices warm through fast, so the ham heats up at the same rate the cheese melts, instead of leaving thick, cold ham in the center when the bread is already perfectly toasty.
12.Do I bake the subs open-faced, or keep them closed?
I like to keep them partially open, arranged like a book on the baking sheet, so the cheese melts evenly over the ham and the cut sides of the roll get nice and buttery and crisp. You can close them for the last 2 minutes of baking for a softer, pressed-style sub, but don’t seal them tight while baking or the bread will get steamy.
13.Can I freeze these subs for quick weeknight meals?
You can freeze unbaked assembled subs (skip the mayo and fresh toppings!) wrapped tight in plastic wrap and foil for up to 3 months. When you’re ready to eat, bake straight from frozen at 375°F for 18–22 minutes, until the cheese is melted and the center is hot, then add cold toppings and mayo to serve.
14.Why is my cheese not melting smoothly when I bake the sub?
This usually happens for one of three reasons: your oven temperature is too low, you’re using overly thick-cut cheese, or you’re using a crumbly cheese variety that doesn’t melt well. Make sure your oven is fully preheated, use thinly sliced provolone, and don’t pile cold toppings over the cheese before baking.
15.How much ham and cheese should I use per sub?
For a standard 8-inch hoagie roll, use 4–5 ounces of thinly sliced smoked ham, and 3–4 slices of provolone, arranged so the cheese covers the ham all the way to the edges of the roll. That ratio gives you plenty of savory meaty flavor and enough melted cheese to hold fillings together without oozing everywhere.
16.Can I add extra fillings inside the baked part of the sub?
Definitely! Cooked, crumbled bacon, thin-sliced roasted red peppers, caramelized onions, or sautéed mushrooms all bake beautifully inside the sub with the ham and cheese. Just skip raw, high-moisture veggies like raw tomato or cucumber in the baked portion—they’ll release water and make your bread soggy as they cook.
17.Should I line my baking sheet when making these subs?
It’s not required, but I highly recommend lining your baking sheet with parchment paper or aluminum foil for super fast cleanup. Melted butter and occasional oozing cheese can burn onto bare baking sheets, so a liner means you won’t be scrubbing stuck-on cheese off your pan after dinner. It’s a tiny step that saves so much hassle.
18.My rolls got too hard and crispy after baking—what did I do wrong?
That usually means you used too much melted butter, baked them too long, or had your oven temperature running too high. Next time, use about 1 tablespoon of melted butter per roll, brushed evenly over cut sides and crust, stick to the 8–10 minute bake time at 400°F, and pull them out as soon as the cheese is bubbly.
19.Can I make a vegetarian version of this sub?
Absolutely! Swap the smoked ham for thinly sliced marinated portobello, vegetarian deli ham slices, or roasted zucchini and eggplant, keep the provolone and garlic butter, and bake exactly as directed. Add extra banana peppers, roasted red peppers, and Italian seasoning for a hearty, satisfying meat-free sub that’s just as toasty and flavorful.
20.What’s the best way to reheat leftover baked ham and cheese subs?
Skip the microwave—it will make your bread rubbery and soggy. Instead, reheat leftover subs (scoop off any fresh cold toppings first!) in a 350°F oven for 5–7 minutes, or in an air fryer at 350°F for 2–3 minutes, until the cheese is remelted and the roll is crisp again. Add fresh toppings back after reheating.

Comments (17)

2 days ago

OMG this baked ham and cheese sub was a total game changer for our weeknight dinner! I used sourdough sub rolls like my grandma used to and added a little extra dijon to the butter spread, my husband went back for seconds before I even sat down. SO good, 10/10 will make again for our next potluck!

yesterday

Wait the dijon butter spread is chef’s kiss! I added a sprinkle of everything bagel seasoning on top before baking and my whole crew lost their minds. Perfect quick meal for busy sports practice nights.

yesterday

Love the everything bagel seasoning hack! That adds such a great savory crunch, so glad this worked out for your busy weeknights.

3 days ago

Bro this is so easy to make in my tiny dorm oven? I was tired of eating microwave mac and cheese every night, grabbed some cheap deli ham, swiss, and hoagie rolls from the campus grocery store and had a restaurant-worthy sub in 15 minutes flat. Saved my meal plan budget for real.

2 days ago

So stoked this works for dorm cooking! It’s one of our go-to budget-friendly, no-fuss meals for when you don’t have a full kitchen setup. Pro tip: you can even make this in a toaster oven if you have one!

1 week ago

Made these for my son’s post-game team snack last weekend and every single kid asked for the recipe! I wrapped them individually in foil so they stayed warm on the drive to the field, zero leftovers. Perfect easy crowd pleaser.

5 days ago

Wait has anyone tried this with gluten free sub rolls? I’m having my sister over for lunch next week and she’s celiac, I want to make sure it holds up when baked without getting all soggy.

3 days ago

I made this with GF sourdough rolls last month! Just toast the rolls for 2 minutes before adding the fillings and they won’t get soggy at all, turned out amazing even my non-GF husband loved them.

3 days ago

Great tip from BakingWithBev! Toasting the GF rolls first is key to avoiding sogginess, we’ve tested that method too and it works perfectly for gluten free adaptations.

yesterday

How well do these hold up for meal prep? I’m trying to make 4 days worth of lunches for work and want something that doesn’t get sad in the fridge.

30 minutes ago

These hold up great for meal prep! Assemble them, wrap tightly in foil, and store in the fridge for up to 3 days, then bake right before you’re ready to eat. If you bake them first they’ll get a little soggy when reheated, so assemble ahead and bake day-of for best results.

2 weeks ago

Made these for our family movie night last Friday instead of pizza and it was such a hit! I added a little pickled banana peppers to mine for a tangy kick, paired perfect with potato chips and root beer floats. Will be in our regular rotation for sure.

1 week ago

Made a big batch of these for the football watch party last Sunday, people were raving the whole first quarter! I used a mix of cheddar and swiss, brushed the garlic butter on top, and they were gone before halftime. Only note is I wish I made double the amount.

5 days ago

Same! I made two batches for my tailgate last weekend and still ran out, people were asking if I had hidden extras in the cooler. The garlic butter is non-negotiable, don’t skip that!

2 hours ago

First time cooking anything other than ramen and I didn’t mess this up! So easy to follow, the steps were super straightforward, and my roommate said it tasted like something from the sub shop down the street. Total confidence boost for a beginner cook lol

30 minutes ago

Dude same! I burned toast last week and even I pulled this off no problem, the 15 minute cook time is no joke. Toss some bacon bits in there if you’re feeling fancy, game changer.

30 minutes ago

That makes us so happy to hear! This recipe is designed to be totally foolproof for new cooks, can’t wait to hear what you try making next.

3 days ago

Packed these wrapped in foil for our day hike last weekend, heated them up on the camp stove grate at the summit and they were the best trail lunch I’ve ever had. Warm, cheesy, filling, way better than sad granola bars. Will be bringing these on every camping trip from now on.

30 minutes ago

Wait can you use other cheeses besides swiss? I only have provolone and American in the fridge right now, will that work okay?

5 minutes ago

Absolutely! Any good melting cheese works perfectly here—provolone and American are a fantastic combo, feel free to mix and match with what you have on hand.

2 days ago

My kids are the pickiest eaters on the planet and they both devoured these! No complaints about “weird food” for once, they even asked if we could have them again next Sunday. That’s the highest possible praise in my book.

yesterday

Same here! My 7 year old turns her nose up at 90% of the dinners I make but she ate a whole sub and asked for seconds. I didn’t even add anything fancy, just straight ham and cheese like the recipe says.

5 days ago

Calculated the cost per serving and it’s like $2.25 a sub? That’s way cheaper than ordering takeout subs that cost $10+ each. I bought all generic brand ingredients and it still tasted incredible. Perfect for anyone trying to cut down on food costs right now.

3 days ago

I price matched too! I got deli ham on sale, bulk hoagie rolls from the bakery clearance rack, and it came out to even less per serving for my family of 5. Way better value than fast food.

2 days ago

Love that! One of our biggest goals with this recipe was making something affordable, delicious, and accessible for families, so that makes us really happy to hear.

5 minutes ago

I added a drizzle of hot honey and a sprinkle of red pepper flakes on mine before baking and it was the perfect sweet-spicy kick. If you love a little heat, don’t sleep on that addition. 10/10

just now

Hot honey on a baked ham and cheese sub is elite! I did that too and added some pickled jalapeños, I’ll never make a plain ham and cheese again.

1 week ago

Made these after a long day on the slopes last week, they were warm, hearty, and hit the spot after being out in the cold all day. Paired with a bowl of tomato soup and it was the perfect cozy winter meal.

2 weeks ago

I’ve been making baked ham and cheese subs for 20 years and this recipe is almost as good as the ones I used to sell at my old sub shop! The garlic butter spread on the bread is the secret most home recipes miss, that’s the exact thing that makes them taste like takeout.

1 week ago

Wait that’s such a good point! I never thought to add garlic butter to the outside before, I used to just put plain butter and it was always missing something. This recipe nails it.

1 week ago

Wow, that compliment means the world coming from someone with sub shop experience! That garlic butter spread really does make all the difference, we tested so many versions before landing on this one.

yesterday

Wait would these work for a casual brunch spread? I’m hosting a few friends for a lazy Sunday brunch and want something easy that I don’t have to stand over the stove making.

2 hours ago

These are perfect for brunch! Slice them into smaller 2-inch mini subs for easy grabbing, and serve with a side of fruit or hash browns for a full spread. You can bake a whole sheet pan of them at once so you don’t have to cook while your guests are there.

2 weeks ago

Made these for our office potluck last week and they were gone in 10 minutes! I set them out on a platter with some mustard and mayo packets on the side, and three different coworkers tracked me down to ask for the recipe. Total win for work events.