Grilled Peach Pork Tenderloin
Last summer I threw peach slices on the grill almost as an afterthought while making pork tenderloin for Sunday dinner. The way the fruit caramelized and paired with the savory meat made my husband ask if I could make grilled peach pork tenderloin every week. Now I save this recipe for when peaches are at their peak and I want dinner to feel a little special.
How to Make Grilled Peach Pork Tenderloin with Fresh Summer Flavors
Why You’ll Love This Recipe
- The peaches caramelize beautifully on the grill, creating natural sweetness that complements the savory pork
- Perfect for summer entertaining when you want something impressive but not complicated
- Takes about 30 minutes from start to finish, most of it hands-off grilling time
💚 If you love grilled peach recipes, you’ll also love this Refreshing Peach Ginger Chilled Soup.

What You’ll Need
- pork tenderloin — trimmed of silverskin
- ripe peaches — pitted and cut into thick wedges
- olive oil — divided
- garlic — minced
- fresh rosemary — chopped
- fresh thyme — chopped
- black pepper — freshly ground
- red pepper flakes — optional

Before You Start Cooking
A few things that make this recipe work:
- ► Choose peaches that are ripe but still firm – they should give slightly to pressure but not be mushy
- ► Don’t skip the resting time for the pork; it allows juices to redistribute for more tender meat
- ► If your peaches are very ripe, reduce grilling time to prevent them from falling apart
Easy Ingredient Swaps
| Instead of | Try This | When To Swap |
|---|---|---|
| fresh peaches | nectarines or plums | Use the same cooking time and technique. |
| balsamic vinegar | apple cider vinegar | Creates a slightly different but equally delicious flavor profile. |
| honey | maple syrup | Adds a deeper, more complex sweetness. |
| fresh herbs | 1 tablespoon dried herbs | Use half the amount when substituting dried for fresh. |
| pork tenderloin | chicken breasts | Reduce cooking time and cook to 165°F internal temperature. |
| red pepper flakes | smoked paprika | Adds smokiness without heat. |
How To Make Grilled Peach Pork Tenderloin
Make the Marinade
Whisk together 2 tablespoons olive oil, balsamic vinegar, honey, minced garlic, rosemary, thyme, salt, pepper, and red pepper flakes in a bowl. Reserve 2 tablespoons of this mixture for the peaches.

Marinate the Pork
Place pork tenderloin in a dish and coat with the marinade, reserving the 2 tablespoons set aside. Let marinate for at least 15 minutes at room temperature, or up to 4 hours refrigerated.
Prepare the Grill
Preheat grill to medium-high heat (about 400°F). Clean and oil the grates well to prevent sticking.
Season the Peaches
Toss peach wedges with remaining 1 tablespoon olive oil and the reserved 2 tablespoons of marinade mixture.

Grill the Pork
Grill pork tenderloin, turning every 4-5 minutes, until internal temperature reaches 145°F, about 15-18 minutes total. Move to cooler side of grill if it browns too quickly.

Grill the Peaches
During the last 6-8 minutes of pork cooking time, add peach wedges to the grill. Cook 3-4 minutes per side until caramelized and slightly softened.
Rest and Serve
Remove pork from grill and let rest 5 minutes before slicing. Slice into medallions and serve immediately with the grilled peaches.

Pro Tips For The Best Results
- Choose peaches that are ripe but still firm – they should give slightly to pressure but not be mushy
- Don’t skip the resting time for the pork; it allows juices to redistribute for more tender meat
- If your peaches are very ripe, reduce grilling time to prevent them from falling apart
- Use a meat thermometer to ensure perfect doneness – pork can go from perfect to overcooked quickly
Common Mistakes To Avoid
- Using overripe peaches that fall apart on the grill — Choose peaches that are ripe but still firm to the touch
- Overcooking the pork tenderloin — Use a meat thermometer and remove at exactly 145°F, then let it rest
- Not oiling the grill grates properly — Clean grates thoroughly and oil them well before adding food
- Adding peaches too early and burning them — Add peaches during the last 6-8 minutes of pork cooking time only
Make Ahead and Storage Tips
- Marinate the pork up to 4 hours ahead and refrigerate until ready to grill
- Cut peaches and toss with marinade up to 2 hours ahead, but don’t add oil until just before grilling
- Leftover grilled pork and peaches keep refrigerated for 3 days and make excellent salad toppings
- The marinade can be made up to 3 days ahead and stored in the refrigerator
What To Serve With Grilled Peach Pork Tenderloin
- Serve over arugula salad dressed with simple vinaigrette (this Summer Peach Prosciutto Salad makes a beautiful presentation) to complement the sweet and savory flavors
- Pair with grilled asparagus or zucchini to keep the whole meal on the grill
- Add a side of wild rice pilaf to make it more substantial for hungry eaters
- Serve with crusty bread to soak up any delicious pan juices from the peaches
Delicious Variations To Try
- Asian-Style: Replace balsamic with rice vinegar and add soy sauce, ginger, and sesame oil to the marinade
- Mediterranean: Use oregano instead of rosemary and add lemon juice and olive oil for a Greek-inspired flavor
- Spicy: Add jalapeño slices to grill alongside the peaches and increase red pepper flakes in the marinade
For a sweet and savory Hawaiian twist, try this Pineapple BBQ Pulled Pork using the same marinade technique with tropical flavors.
Frequently Asked Questions
Can I make this recipe in the oven instead of on the grill?
Yes, roast the pork at 425°F for 15-20 minutes and broil the peaches for 3-4 minutes until caramelized.
How do I know when the pork tenderloin is done?
Use a meat thermometer – pork is safe and perfectly juicy at 145°F internal temperature.
Can I use frozen peaches for this recipe?
Fresh peaches work best, but thawed frozen peaches can work if you pat them completely dry first.
What other fruits work well with grilled pork?
Pineapple, apples, pears, and stone fruits like plums or apricots all grill beautifully with pork.
How long can I marinate the pork?
Marinate for at least 15 minutes or up to 4 hours – longer than that can make the meat mushy.
Can I prep this recipe ahead for a dinner party?
Yes, marinate the pork and prep the peach mixture up to 4 hours ahead, then just grill when ready.
What temperature should my grill be?
Medium-high heat, around 400°F, gives you good searing without burning the outside before the inside cooks.
How do I prevent the pork from drying out?
Don’t overcook past 145°F and always let it rest 5 minutes before slicing to retain juices.
Ready To Make Grilled Peach Pork Tenderloin?
The combination of savory herbs, sweet caramelized peaches, and perfectly grilled pork makes this recipe feel like summer on a plate. It is the kind of dinner that makes everyone slow down and actually enjoy the meal together. Make this the next time you want something that feels special but does not require hours in the kitchen.
Grilled Peach Pork Tenderloin
By At The Sunday Table
Last summer I threw peach slices on the grill almost as an afterthought while making pork tenderloin for Sunday dinner. The way the fruit caramelized and paired with the savory meat made my husband ask if I could make grilled peach pork tenderloin every week. Now I save this recipe for when peaches are at their peak and I want dinner to feel a little special.
Ingredients
Instructions
-
1
Make the Marinade
Whisk together 2 tablespoons olive oil, balsamic vinegar, honey, minced garlic, rosemary, thyme, salt, pepper, and red pepper flakes in a bowl. Reserve 2 tablespoons of this mixture for the peaches.
-
2
Marinate the Pork
Place pork tenderloin in a dish and coat with the marinade, reserving the 2 tablespoons set aside. Let marinate for at least 15 minutes at room temperature, or up to 4 hours refrigerated.
-
3
Prepare the Grill
Preheat grill to medium-high heat (about 400°F). Clean and oil the grates well to prevent sticking.
-
4
Season the Peaches
Toss peach wedges with remaining 1 tablespoon olive oil and the reserved 2 tablespoons of marinade mixture.
-
5
Grill the Pork
Grill pork tenderloin, turning every 4-5 minutes, until internal temperature reaches 145°F, about 15-18 minutes total. Move to cooler side of grill if it browns too quickly.
-
6
Grill the Peaches
During the last 6-8 minutes of pork cooking time, add peach wedges to the grill. Cook 3-4 minutes per side until caramelized and slightly softened.
-
7
Rest and Serve
Remove pork from grill and let rest 5 minutes before slicing. Slice into medallions and serve immediately with the grilled peaches.
Notes
- ► Choose peaches that are ripe but still firm – they should give slightly to pressure but not be mushy
- ► Don’t skip the resting time for the pork; it allows juices to redistribute for more tender meat
- ► If your peaches are very ripe, reduce grilling time to prevent them from falling apart
- ► Use a meat thermometer to ensure perfect doneness – pork can go from perfect to overcooked quickly
Nutrition Per Serving

Hey, I’m Rachel — Orlando mom, home cook, and believer that the best meals are simple, nourishing, and made with love. At The Sunday Table is my little corner of the internet where comfort food meets real life.
