Hot Ham and Cheese Sandwiches: Hamburger buns, slices of cheese, and your favorite ham, toasted in the oven to create an easy lunch or dinner idea!
Quick Overview: A hot and ready sandwich recipe that’s ready to eat in 5 minutes! Customize with your favorites, add more options (like in these Italian sliders) or make as suggested!

Why you’ll love these:
- Easy: They’re a quick and easy lunch idea that’s warm and comforting or even a main course!
- Make Ahead: Like with cooking burgers in the oven, they’re something that can be made ahead of time, and wrap in aluminum foil to keep warm for a bit!
- Flexible: Make these sandwiches with your favorites! Whether that’s the type of bun used, cheese, or using your favorite condiments… your hot ham and cheese sandwich will be exactly how you want it!
Jump to:
Ingredients
- 7-8 sandwich sliced, thin, ham slices (We use Oscar Mayer’s 9-ounce package to make three sandwiches. However you can use honey ham, black forest ham, etc. Or… try bologna, like we did with our fried bologna sandwiches!)
- 3 slices of your favorite sliced cheese (We use yellow and white American cheese.)
- 3 hamburger buns (Regular buns, brioche, or your favorite buns.)

Instructions
- Preheat oven to 350 degrees.
- On a cookie sheet, lined with parchment paper (optional), place buns, insides facing up.
- Layer 7-8 slice of ham (or more/less depending on preference) on bottom buns.
- Place cookie sheet in oven and bake ham on buns for 2-3 minutes.

- Open oven door, and place a slice of cheese on the ham, and bake for an additional minute.

- Remove from oven and top with your favorite condiments or serve!

Condiment Ideas
We absolutely LOVE having these hot ham and cheese sandwiches just as they are but if you love condiments, here are some great ideas:
- yellow mustard
- mayonnaise
- honey mustard
- Dijon mustard (we use this in our ham salad sandwiches too!)
- aoili
- ranch (or maybe even a drizzle of this jalapeno ranch dressing)
Substitutions
- Lunch meat: You can definitely substitute different meats for the ham, such as turkey, roast beef, etc.
- Cheese: We used American cheese for these hot ham sandwiches but you may choose different types of cheeses to use, such as Colby jack, pepper jack cheese, mozzarella cheese, swiss cheese and other types, depending on your favorites!
- Buns: Brioche buns are a delicious alternative to regular hamburger buns. However you can use gluten free buns, homemade buns, or even something completely different such as something fun like a jalapeno cheddar bagel!
Variations
If you’d like to take things up a notch, here are different variations you may want to try as well:
- Up-level your buns: If you’d like to make these with sweet Hawaiian rolls or even the Hawaiian hamburger buns, you absolutely can!
We did this with our cheeseburger sliders and they were a HIT!
You may also want to create a butter mixture, using melted butter, Worcestershire sauce, poppy seeds, or sesame seeds for an extra kick of flavor on those buns! Simply melt a couple of tablespoons of butter in a small bowl, use a splash of Worcestershire sauce, and seeds, if you prefer, and brush on the bun tops before baking. - More Topping Ideas: If you don’t want to stop at condiments, you can top your layers of ham with items such as caramelized onions, lettuce, banana peppers, red onions, and more!
Storage
If you have left over ham and cheese sandwiches, you can store them in an airtight container, and place them in the refrigerator.
For reheating, you can try using the microwave, or place in the oven to reheat. Or, if you have an air fryer, you may find that you like that for reheating as well.
But all in all, it’s best to not assemble and not bake until right before consuming.
Top tip
Feeding a group? Assemble as many of these sandwiches as you need, wrap each one in aluminum foil, and keep on warm until ready to eat! (Usually a maximum of 2 hours.) You can place them in the oven on “warm” or you can even place them in a slow cooker and keep them warm, for traveling!)
Related Recipes
If you loved this easy sandwich recipe, you’ll also love this chicken grilled cheese, Caprese sandwich, and this bacon egg and cheese sandwich!
Or, if you love a fun spin on classics, this fried peanut butter and jelly sandwich will be a hit!
Did you make this? I’d be so grateful if you left a “star” rating below to let me know what you thought! Then, the next time you need a quick and easy recipe, come back to Fantabulosity to browse all of my easy recipes!
Recipe

Hot Ham and Cheese Sandwiches
Equipment
- oven
Ingredients
- 9 ounces ham We used a 9 ounce package of Oscar Mayer but any will do
- 3 slices cheese American, colby, pepperjack, or your favorite
- 3 hamburger buns or brioche, hawaiian buns, or your favorite
- Your favorite condiments
Instructions
- Preheat oven to 350 degrees.
- On a cookie sheet, lined with parchment paper (optional), place buns, insides facing up. Layer 7-8 slice of ham (or more/less depending on preference) on bottom buns.
- Place cookie sheet in oven and bake ham on buns for 2-3 minutes.
- Open oven door, and place a slice of cheese on the ham, and bake for an additional minute.
- Remove from oven and top with your favorite condiments or serve!
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.
Karen says
This is a great recipe. I made 6 of them for our lunch and served with a salad. Thanks 😊
Jessica says
That’s such a great idea, Karen! Thank you so much for sharing!
Missy says
So easy and delicious, I made a few extra to keep in freezer and fridge for a grab and go sandwich. I suffer from ❤️🔥 so I leave the condiments off and actually enjoy the flavor better because I taste the ham and cheese and the toasted roll better.
Jessica says
Yay!! So happy you liked this way of making hot ham and cheese! Putting some in the freezer is such a great idea too. Thank you for sharing!
Caroline Y says
My kids LOVED these, and that’s not always easy with 3 teenage boys!
Kara says
Such a fast way to prepare sandwiches for a crowd! I love that they can be prepped ahead and kept warm in the oven!
Kristen says
This way of making a ham and cheese sandwich is so much better than just throwing ham and cheese on bread. 10x better for barely any extra effort.