Go Back
+ servings
turkey panini with cheddar cheese and pesto on a metal plate.
Print Recipe Add to Collection
4.80 from 5 votes

Turkey Panini

Tasty turkey, herby basil pesto, and melted cheddar are layered between warm grilled bread to make this delicious Turkey Panini! It’s an easy 15-minute recipe that can be made with or without a panini press! 
Prep Time10 minutes
Cook Time5 minutes
Total Time15 minutes
Course: Lunch, Sandwich
Cuisine: American, Italian
Keyword: turkey panini, turkey pesto panini
Servings: 2
Calories: 484kcal
Author: Jo



  • Turn on your panini press to get it nice and hot.
  • Once you’ve got all the ingredients laid out, it’s time to start building the panini sandwiches. Begin by spreading some basil pesto on one side of each slice of bread. Then top 2 of the slices of bread with the sliced turkey, cheese slices then roasted red pepper. Now, put the other 2 slices of bread on top and your paninis are assembled and ready to grill!
  • Transfer the turkey pesto sandwiches to the press and grill them for about 3 minutes or until the cheese has melted and grill marks have formed.


  1. Use the right bread. You need to use bread that isn’t going to fall apart when pressed by the panini maker. So focaccia, rolls, and thicker slices are the best choice. 
  2. Lay on the pesto. Make sure to fully cover the bread with the flavorful pesto so that it comes through with each and every bite. After all, this is a turkey and pesto panini. 
  3. Make and eat. For the best panini experience, grill the sandwiches to order. You can make them ahead of time, but when they first come off the press they are the most delicious. 
  4. Already grilled turkey pesto panini will keep in the fridge for up to 3 days. To reheat, you can simply put it back on the panini maker for a few minutes or put the sandwich in the oven at 350°F (177°C) on a sheet pan for about 7 minutes. 


Serving: 1panini | Calories: 484kcal | Carbohydrates: 36g | Protein: 23g | Fat: 27g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 64mg | Sodium: 1651mg | Potassium: 370mg | Fiber: 4g | Sugar: 4g | Vitamin A: 1046IU | Vitamin C: 9mg | Calcium: 351mg | Iron: 2mg