Are you ready to elevate your lunch game? A savory turkey ham sandwich might be just what you need! This delight combines fresh ingredients like turkey breast, savory ham, and ripe avocado, layered to perfection. In this article, I’ll share simple steps and tips for making a delicious sandwich that’s both quick and satisfying. Let’s dive in and start cooking your new favorite meal!
Why I Love This Recipe
- Flavorful Combination: The mix of savory turkey and ham creates a delightful flavor profile that is satisfying and delicious.
- Healthy Ingredients: This sandwich is packed with nutritious elements like avocado and spinach, making it a wholesome choice for any meal.
- Quick and Easy: With a total preparation time of just 20 minutes, it's perfect for a busy lunch or a quick dinner.
- Customizable: You can easily swap the meats or add extra veggies to suit your taste, making it versatile for everyone.
Ingredients
Main Ingredients Needed
- 4 slices of hearty whole grain bread
- 4 ounces of freshly sliced turkey breast
- 4 ounces of savory sliced ham
- 2 slices of sharp cheddar cheese, preferably aged
- 1 ripe avocado, thinly sliced
- 1 cup of tender fresh baby spinach
- 2 tablespoons of smooth Dijon mustard
- 1 tablespoon of creamy mayonnaise
- Extra virgin olive oil for grilling
Seasoning and Extras
- Freshly ground salt
- Freshly cracked pepper
Gathering the right ingredients is key to making a great sandwich. I love using hearty whole grain bread. It adds texture and flavor. Next, I choose freshly sliced turkey breast. It keeps the sandwich light and tasty. Savory sliced ham brings in a nice depth.
I recommend sharp cheddar cheese because it melts well and adds bite. Ripe avocado is a must for creaminess. Fresh baby spinach adds color and nutrients. A mix of Dijon mustard and mayonnaise makes a great spread. Finally, extra virgin olive oil helps grill the sandwich to perfection.
Don't forget the salt and pepper! They enhance every bite. These ingredients come together to create a fun and delicious meal.

Step-by-Step Instructions
Preparation Steps
1. In a small bowl, mix the Dijon mustard and mayonnaise. Stir until smooth. Set it aside.
2. On a clean cutting board, lay out the whole grain bread slices. Spread the mustard-mayo mix on one side of two slices.
Assembling the Sandwich
1. Place 2 ounces of turkey breast on each of the two slices.
2. Top the turkey with 2 ounces of sliced ham.
3. Add one slice of sharp cheddar cheese on each sandwich.
4. Next, layer thin avocado slices over the cheese.
5. Finish with a handful of fresh baby spinach on top of the avocado.
6. Sprinkle a pinch of salt and freshly cracked pepper for extra flavor.
7. Place the other slices of bread on top, pressing gently.
Grilling Instructions
1. Heat a non-stick skillet over medium heat. Drizzle in extra virgin olive oil.
2. Once hot, place the sandwiches in the skillet. Grill for 3-4 minutes until golden brown.
3. Flip the sandwiches and grill for another 3-4 minutes. The cheese should melt nicely.
4. Remove the sandwiches and let them cool slightly. Slice in half diagonally and serve warm.
Tips & Tricks
Enhancing Flavor
To make your turkey ham sandwich shine, try these ideas:
- Add a pinch of garlic powder or onion powder.
- Use fresh herbs like basil or parsley for a bright taste.
- Swap mayonnaise for avocado spread for creaminess.
For cheese, I recommend sharp cheddar. It melts well and adds a nice kick. You can also try Swiss or gouda for a different flavor.
Grilling Tips
When grilling, heat your skillet to medium. This helps the sandwich cook evenly.
- Use enough olive oil to coat the bottom of the skillet.
- Press down gently on the sandwich with a spatula to help it cook.
Check for cheese melting by lifting a corner of the sandwich. If it’s gooey and melty, you’re ready to flip!
Serving Suggestions
Pair your sandwich with crunchy vegetable chips for a fun crunch. A light salad with vinaigrette works well, too.
For presentation, slice the sandwich diagonally. Arrange it on a colorful plate with some fresh spinach leaves for a pop of color. Enjoy!
Pro Tips
- Use Fresh Ingredients: Freshly sliced turkey and ham elevate the flavor of your sandwich. Opt for high-quality deli meats to enhance the overall taste.
- Grill for Flavor: Grilling the sandwich not only melts the cheese but also adds a delightful crispiness to the bread, making every bite satisfying.
- Customize Your Greens: Feel free to mix in other greens like arugula or mixed greens for added flavor and texture to your sandwich.
- Perfect Avocado: Ensure your avocado is ripe but not overripe. This will add creaminess without being mushy, maintaining the sandwich's structure.
Variations
Ingredient Swaps
You can mix up the bread for your sandwich. Try sourdough or rye for a new taste. You can also use gluten-free bread if needed. For a twist, swap the turkey for chicken or roast beef. You can try different cheeses like pepper jack or gouda too.
Dietary Adjustments
If gluten is an issue, use gluten-free bread options. You can find many tasty choices at stores today. For a vegetarian sandwich, skip the meats. Use grilled vegetables or a hearty portobello mushroom instead. You can also add more cheese or hummus for flavor.
Flavor Boosts
To enhance taste, add herbs like basil or oregano. A sprinkle of garlic powder adds a nice kick. You can also try fresh herbs like cilantro for a fresh twist. Want more crunch? Add sliced cucumbers or bell peppers. They bring a nice texture and flavor to your sandwich.
Storage Info
Leftover Storage
To keep your sandwiches fresh, wrap them well. Use plastic wrap or foil to cover each sandwich. Place them in an airtight container. Store in the fridge for up to two days. Avoid adding fresh avocado until you're ready to eat. This prevents browning and keeps the taste fresh.
Reheating Instructions
To reheat without losing texture, use a skillet. Set the heat to low and add a little olive oil. Place the sandwich in the pan and cover it with a lid. Heat for about 3-5 minutes on each side. This method melts the cheese nicely and keeps the bread crispy.
Freezing Tips
To freeze assembled sandwiches, wrap them tightly in plastic wrap. Then, place the wrapped sandwiches in a freezer bag. They can last up to three months in the freezer. When ready to eat, thaw them in the fridge overnight. Reheat them in a skillet for the best result.
FAQs
Can I use leftover turkey or ham?
Yes, using leftover turkey or ham is a great idea! It saves time and reduces waste. You can use any kind of cooked turkey or ham you have. Simply slice it thinly and layer it in the sandwich. This works well for holiday leftovers or any family meal.
How do I make this sandwich healthier?
To make this sandwich healthier, you can adjust a few ingredients. Here are some tips:
- Use low-fat turkey and ham to cut down on fat.
- Swap out regular cheese for low-fat cheese.
- Choose whole grain or sprouted bread for more fiber.
- Add more veggies like cucumbers, tomatoes, or bell peppers for extra nutrients.
- Use Greek yogurt instead of mayonnaise for a creamy texture with less fat.
Can I prepare this sandwich in advance?
Yes, you can prepare this sandwich in advance! Here are some tips for meal prep:
- Assemble the sandwich without grilling it. Wrap it tightly in plastic wrap.
- Store it in the fridge for up to a day.
- When you are ready to eat, grill it fresh for the best taste.
- You can also pack the ingredients separately and assemble them when needed.
You learned how to make a tasty sandwich using whole grain bread and fresh ingredients. We covered preparation steps, grilling tips, and ways to enhance flavor. You can even customize it with different meats or veggies. Remember to keep leftovers fresh and use smart reheating methods. Now, you have everything you need to create a delicious meal for yourself. Enjoy your cooking and share your creations with others!