We may earn a commission when you click on the affiliate links in this post.
Ham and Cheese Wraps are so easy to make. You will love the combo of sweet pineapple in the cream cheese spread with the savory ham. Great for lunch, picnics, or as an appetizer.

Table of Contents
When I need a quick, fresh, and flavorful lunch, these Ham and Cheese Wraps are my go-to! They come together in just minutes and are perfect for busy weekdays, road trip snacks, or even a light dinner. I remember the first time I tried these, Echo made them when we were out on the lake for everyone for lunch. I have loved them ever since, and my kids love them now too.
What makes these wraps extra special is the cream cheese and pineapple spread. It adds a sweet and tangy twist that pairs so well with the savory ham and fresh veggies. Every bite is creamy, crunchy, and completely satisfying!
Ingredients You’ll Need
Here’s what I use to make these easy ham wraps:
- Cream Cheese – Softened to room temperature so it blends easily.
- Pineapple – Fresh is best but you can also use drained canned pineapple.
- Wraps – I really like the garden spinach herb wraps from Mission, but you can use any large tortilla-style wrap.
- Sliced Deli Ham – Black forest, honey ham, or smoked ham all work beautifully.
- Romaine Lettuce – For crunch and freshness.
- Tomatoes – Thinly sliced for a juicy layer of flavor.
How to Make Ham and Cheese Wraps
These wraps come together in just a few easy steps.
- First, blend the cream cheese and pineapple together until smooth and creamy.
- Next, spread the cream cheese mixture on half of your wrap. Leaving the other half empty makes it easier to roll up and helps everything stay together.
- Add your ham slices, lettuce, and tomato.
- Fold in the sides, then roll it up tightly from the filled end toward the empty side. Slice in half if you’d like, and enjoy!
Tips for Success
- Make sure your cream cheese is softened before mixing so it spreads easily.
- If you’re using canned pineapple, drain it really well so your wrap doesn’t get soggy.
- Don’t overfill the wrap. I’ve found that less is more when it comes to easy rolling and keeping everything in place.
Customizations
One of the best things about these wraps is how easy they are to customize! Here are some of my favorite ways to switch things up:
- Different Meats – Swap the ham for turkey, roast beef, chicken, or even crispy bacon.
- Add Cheese – Sliced provolone, Swiss, or sharp cheddar are all delicious additions.
- Fresh Herbs – Add fresh basil, dill, or chives to the cream cheese for extra flavor.
- More Veggies – Try adding cucumbers, shredded carrots, bell peppers, or spinach for more crunch and color.
- Spicy Kick – Stir in a little jalapeño or crushed red pepper into the cream cheese spread for some heat.
- Ranch Style – Sub the pineapple out for ½ cup of ranch dressing. My husband likes these even better!
- Wrap Varieties – Use whole wheat, sun-dried tomato, gluten-free, or low-carb wraps to fit your needs.
Frequently Asked Questions
Yes! Just wrap them tightly in plastic wrap and store them in the fridge. They’re perfect to grab and go.
Turkey, roast beef, or grilled chicken are all tasty substitutes for the ham.
Absolutely! Garden veggie or chive-flavored cream cheese would work really well with the pineapple.
Drain your pineapple thoroughly and pat your tomato slices dry with a paper towel before adding them.
I love spinach herb wraps for both the flavor and the pretty green color, but you can use plain, whole wheat, or even low-carb wraps.
These Ham and Cheese Wraps are so easy to make and really yummy. You will love the sweet, tanginess of the pineapple cream cheese with the savory taste of the ham. Add the crunch of the lettuce and sweet tomato and you’ve honestly got it all! I hope you love these ham and cheese wraps as much as I do! Let me know if you make them—leave a comment below with your favorite twist or filling combo!

Ham and Cheese Wraps
Ingredients
- 8 ounce cream cheese
- 1/2 cup fresh pineapple or drained, canned pineapple*
- 1 package Mission wraps I like the garden spinach herb for these
- 1/2 lb fresh sliced deli ham
- romaine lettuce
- tomatoes sliced thin (optional)
Instructions
- Blend the cream cheese and pineapple together until smooth and creamy.
- Spread the cream cheese mixture on half of your wrap. Leaving the other half empty makes it easier to roll up and helps everything stay together.
- Add ham slices over the cream cheese spread.
- Add lettuce and tomato.
- Fold in the sides, then roll it up tightly from the filled end toward the empty side.
- Slice in half if you'd like, and enjoy!
Notes
- Tomatoes
- Peppers
- Carrots
- Olives
- Spinach
- Sprouts
- Cucumber
Nutrition Information
Other Sandwiches and Wraps Perfect for Picnics
Love sandwiches and wraps? Try our Turkey Roll Ups recipe or some of our other great recipes:
wraps like these are the need of the hour. easy, tasty and quick to make!
What a great idea to put a favorite flavor combination in a wrap. These ham and pineapple wraps will make a delicious lunch for our family.
I’ve never thought of blending together cream cheese and fresh pineapple for wraps. This is so good, and is going to be one of my favorite spread from now on. 🙂
What a great easy wrap idea. I think my kids would love this too.
I loved the flavors in this wrap, so easy peasy too! Thank you!
i love how easy this recipe is. Thank you for posting.
I loved this idea, and I had all of the ingredients, so I whipped up some pineapple cream cheese, and set it aside. Later, I made the wraps. BAD idea. The cream cheese had turned bitter from the pineapple. If you are going to use fresh pineapple, it should be served right away, something I learned from researching after the fact.
I just found your blog and I’m not sure how… but I’m super excited to try some of your recipes! I can’t wait to try the Winger’s Sticky fingers.. my hubby and I are HUGE fans! These look tasty too.. ALOT of your stuff does!
My kiddos love ham and pineapple pizza, so I will have to try these!I have left an award for you on my blog
I just wanted to tell you that I spent about an hour going through your blog printing recipes last week. I’ve made two of them already and loved them both. I love the type food you included on here. Thanks for all your hard work of putting this together. It’s appreciated!
I just wanted to tell you that I spent about an hour going through your blog printing recipes last week. I’ve made two of them already and loved them both. I love the type food you included on here. Thanks for all your hard work of putting this together. It’s appreciated!
What a delicious looking wrap! My mouth is watering!…and thank you so much for linking to us. We’d love to feature some of your food pics on our Foodie Views of the Day page. Feel free to contact us through the FoodieView website if you are interested. – Michele