Ham and Cheese Quesadilla
A ham and cheese quesadilla is one of the quickest appetizers you can make when you need something hot, cheesy, and ready in minutes. Crispy, buttery tortillas filled with melted cheese and savory ham are sliced into wedges for an easy party appetizer, game day snack, or shareable bite everyone will love.

Timeless sandwich becomes a quesadilla
I discovered quesadillas more than 30 years ago, and I immediately saw them as the perfect way to use up leftovers from the refrigerator. It’s amazing how you can tuck just about anything you have on hand inside a tortilla, cook it until golden and crisp, then slice it into wedges for a warm, crowd-pleasing appetizer in just minutes.
This cheesy ham quesadilla is one of my favorite ways to use leftover ham after a big holiday meal, but it’s just as delicious made with sliced deli ham from your local market. Whether you’re putting together an easy party appetizer, a game day snack, or a quick bite to share, this recipe comes together fast and delivers plenty of cheesy, savory flavor.
If you love easy homemade quesadillas, give my homemade Cajun chicken quesadilla, easy three cheese quesadilla and crispy tomato cheese quesadilla a try too.
Recipe ingredients
- Tortilla Shells: Any size or variety of tortilla shell works well for this recipe, so use whatever you have on hand. I prefer large 12-inch burrito-style tortillas because they hold plenty of filling and slice into generous wedges that are easy to eat. If you’d like to make your own, try my flour tortillas from scratch recipe.
- Butter: A thin layer of butter helps the tortillas brown evenly and develop a crisp, flavorful exterior. If you enjoy making pantry staples from scratch, keep a batch of farmhouse style homemade butter on hand for recipes like this. For even more flavor, try making them with savory garlic butter medallions instead.
- Monterey Jack Cheese: Monterey Jack is my favorite cheese for this recipe because it melts smoothly and has a mild flavor that complements the ham perfectly. That said, almost any melting cheese — or any combination of cheeses — works well, so use what you enjoy most or already have on hand.
- Ham: This recipe is an excellent way to use leftover baked ham or breakfast ham, but sliced deli ham is equally delicious. Choose a ham with a flavor you enjoy since it’s one of the main ingredients in the finished quesadilla.
- Tomato: I’ve included tomato in this recipe because it’s an addition I rarely skip when fresh garden tomatoes are in season. While it’s completely optional, I highly recommend adding it. The bright, juicy flavor of a perfectly ripe tomato pairs beautifully with the rich cheese and savory ham.
See the recipe card for full information on ingredients and quantities.
How to make a ham and cheese quesadilla
Step 1: Spread a thin, even layer of butter over one side of the tortilla. Place one of the tortillas butter-side down in a warm skillet over medium to medium-low heat.
Step 2: Sprinkle half of the shredded cheese evenly over the entire surface of the tortilla, leaving a small border around the edge so the cheese doesn’t spill into the skillet as it melts.
Step 3: Season the cheese with black pepper and granulated garlic to taste, distributing the seasonings evenly for consistent flavor in every bite.
Step 4: Spread the diced ham and diced tomato evenly over one half of the tortilla. Keeping the filling on one side makes it easier to fold the quesadilla without losing the ingredients.
Step 5: Cook until the underside of the tortilla is golden brown and the cheese has melted. Fold the uncovered half of the tortilla over the filling and gently press together with a spatula.
Step 6: Transfer the quesadilla to a cutting board and repeat with the remaining ingredients.
Step 7: Let the quesadillas rest for 2 to 3 minutes before cutting into 4 wedges. Serve immediately.
Top tips
- Use Medium-Low Heat: Cooking over moderate heat gives the tortilla time to become crisp and golden while allowing the cheese to melt completely. If the heat is too high, the tortilla can brown before the filling is ready.
- Pat Tomatoes Dry: Drain the diced tomatoes before adding them to the quesadilla. Removing excess moisture helps keep the filling from becoming runny.
- Shred Your Own Cheese: Freshly shredded cheese melts more smoothly than most pre-shredded varieties, which often contain anti-caking agents that can affect the texture.
- Keep the Filling Even: Spread the ham and cheese into an even layer so every wedge has a balanced amount of filling. Avoid piling ingredients in the center, which can make the quesadilla harder to fold and cook evenly.
- Serve While It’s Hot: Quesadillas are at their best straight from the skillet when the tortilla is crisp and the cheese is perfectly melted.
- Reheat in a Skillet: To bring back the crisp exterior, warm leftover quesadillas in a dry skillet over medium-low heat for a few minutes per side. Microwaving works in a pinch but softens the tortilla.
Sauces for dipping
This ham and cheese quesadilla is delicious all on its own, but when I have a little extra time, I love serving it with a homemade dipping sauce. My first choice is homemade horseradish mayonnaise, though homemade BBQ sauce, buffalo sauce made from scratch, spicy aioli sauce, simple pico de gallo, and fresh guacamole from scratch are all excellent options that pair beautifully with the crispy tortilla, melted cheese, and savory ham.
If you’re short on time, a simple dollop of sour cream is always a great choice. Stir in a pinch of your favorite fresh or dried herbs for an easy dip that comes together in seconds.
Other recipes you’ll love
If you loved this savory quesadilla recipe, give this dessert quesadilla and appetizer recipes a try too!
Apple pie quesadilla recipe
Marry Me Chicken Dip
Farmhouse Style Deviled Eggs Recipe (Easy & Classic)
Nacho Cheese Fondue Recipe (Thick, Rich & Easy)

Ham and Cheese Quesadilla
Ingredients
- 2 12-inch flour tortillas
- 1 tablespoon butter
- 1 1/2 cups shredded Monterey jack cheese
- coarse ground black pepper to taste
- granulated garlic to taste
- 2/3 cups diced ham
- 2/3 cups diced tomatoes drained
Instructions
- Butter one side of both tortilla. Place one tortilla butter-side down in a warm skillet over medium-low heat.
- Sprinkle the shredded Monterey Jack cheese evenly over the tortilla. Season with black pepper and granulated garlic to taste.
- Arrange the diced ham and diced tomato over one half of the tortilla.
- Cook until the underside is golden brown and the cheese has melted.
- Fold the empty half of the tortilla over the filling and gently press with a spatula.
- Transfer to a cutting board and repeat with the remaining ingredients.
- Let rest for 2 to 3 minutes. Slice into 4 wedges and serve warm.
Notes
- Any size flour tortilla will work, but a 12-inch burrito-style tortilla is easiest to fold and slices neatly into wedges.
- Monterey Jack melts beautifully, but cheddar, Colby Jack, mozzarella, provolone, or your favorite melting cheese can be substituted.
- Leftover baked ham, breakfast ham, or deli ham all work well in this recipe.
- Leftover quesadillas can be refrigerated in an airtight container for up to 3 days. Reheat in a skillet over medium-low heat to restore the crispy exterior.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

