This Ham and Cheese Wrap makes a delicious lunch you can enjoy cold or hot. Ready in minutes, these wraps combine ham, cheddar, crisp lettuce and a simple dijonnaise-style sauce for an easy school, work, or after-school snack.

Sandwiches can get repetitive when packing lunches. These Ham Cheese Wraps are a fast, adaptable alternative — you can customize toppings or omit cheese for picky eaters. They pack well for lunch boxes, and if you prefer them warm, there’s an easy stovetop toasting method below.
Why You’ll Love This Wrap Recipe:
- Easy to Make. Only a few ingredients and minimal prep.
- Quick. Cold wraps take about 5 minutes; the hot, toasted version is about 10 minutes total.
- A Kid Favorite. Simple flavors and easy to modify for pickier kids.
- Full of Flavor. The ham, cheese, lettuce and tangy sauce deliver great taste whether served cold or warm.
Ingredients:

Flour Tortillas: 8–10 inch flour tortillas work best — soft taco (8″) or burrito size (10″) are ideal. Avoid anything much smaller than 6″ to make rolling easier.
Cheese: Shredded cheddar pairs nicely with ham, but you can swap Swiss or pepper jack.
Lettuce: Romaine hearts or iceberg give a nice crunch; make sure leaves are well dried if preparing ahead.
Sauce: A mix of mayonnaise and Dijon mustard creates a creamy, tangy spread that keeps the wrap from getting soggy if you use dry lettuce.
Butter: Optional — used only for the hot toasted version to crisp the tortilla.
Substitutions and Variations:
- Swap shredded cheddar for Swiss or pepper jack.
- If you prefer no mayo, use ranch, a chipotle lime sauce, or omit the spread altogether.
- Add pickles, sliced red onion, or tomato for extra crunch and flavor.
- Use flavored or low-carb wraps (tomato-basil, spinach, etc.) in place of plain flour tortillas.
How to Make Ham and Cheese Wraps:

Step 1: In a small bowl, stir together mayonnaise, Dijon mustard, salt and black pepper until smooth.

Step 2: Spread a spoonful of the sauce over the inner surface of each tortilla.

Step 3: Top each spread with three slices of deli ham, about ¼ cup shredded cheddar, and washed, dried lettuce. Repeat for the second wrap.

Step 4: Fold the ends in and roll up like a burrito. Slice in half and serve cold, or continue to toast for the hot version.

Step 5 (Hot): In a medium skillet over medium heat, melt 1 tablespoon salted butter and warm for about 1–2 minutes. Place the wrap seam-side down, cover with a lid and cook 2 minutes. Flip and cook another 2 minutes covered, until the tortilla is golden and the cheese melts.

Step 6: Remove, slice in half and enjoy while warm.
Chef Tips:
- If toasting, cover the skillet briefly so the interior warms and the cheese melts evenly.
- Watch the butter carefully while toasting; avoid letting it burn to prevent a bitter flavor.
Recipe FAQs:
Yes. Make sure the lettuce is completely dry before assembling so the wraps don’t get soggy. The sauce is fairly thick, which helps prevent sogginess.
Serve with chips, fresh fruit or a simple salad for a quick balanced meal.
Store assembled wraps in plastic wrap or an airtight container in the refrigerator for up to 2 days.
More Lunch Ideas
Spring Roll Salad
Chicken Bacon Caesar Salad
Cucumber Carrot Salad
Chopped Italian Sliders on Hawaiian Rolls
If you try this Ham and Cheese Wrap, please leave a star rating and share your feedback in the comments — I love hearing how it turns out!
Recipe
Ham and Cheese Wrap
5 from 1 review
- Author: Tara Smithson
- Total Time: 10 minutes
- Yield: 2 wraps
Description
This Ham and Cheese Wrap is a simple, delicious lunch option that can be served cold or toasted. It combines ham, cheddar, lettuce and a tangy mayonnaise-Dijon spread for a quick meal any time of year.
Ingredients
- 2 flour tortillas (8–10 inches)
- 6 slices deli ham
- ½ cup shredded cheddar cheese
- 1 tablespoon mayonnaise
- 1 teaspoon Dijon mustard
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
- 2 lettuce leaves (iceberg or romaine), washed and dried
- 1 tablespoon salted butter (optional, for hot version)
Instructions
- Stir mayonnaise, Dijon mustard, salt and black pepper together in a small bowl.
- Spread a spoonful of the sauce over the inside of each tortilla.
- Top each tortilla with three slices of ham, about ¼ cup shredded cheddar, and lettuce.
- Fold the ends in and roll tightly. Slice in half and serve cold, or toast as described below for a hot version.
- For toasted wraps: melt butter in a medium skillet over medium heat. Place the wrap seam-side down, cover and cook 2 minutes. Flip, cover and cook another 2 minutes until golden and cheese is melted.
- Slice in half, serve and enjoy.
Equipment
- Skillet
- Mixing bowl
Notes
- If making the hot version, cover the pan briefly to warm the inside and help the cheese melt.
- Monitor butter while toasting to prevent burning and bitterness.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Category: lunch
- Method: stovetop
- Cuisine: American