I can’t get over how this peach grilled pork tenderloin turns out so juicy, glossy, and wildly flavorful with that sweet peach glaze and fiery orange-habanero mojo. One bite and it’s the kind of dinner that steals the whole table.

I’m obsessed with this Peach Grilled Pork Tenderloin because it hits every craving at once: juicy, smoky, sweet, tangy, and just fiery enough to keep me reaching for another slice. I love how ripe peaches turn glossy and sticky against the pork tenderloin, then that orange-habanero mojo comes in loud with citrus and heat.
And honestly, it feels like the kind of dinner I want on the table when people are coming over and I still want to look like I have my life together. Big flavor.
No boring bites. Just saucy, tender pork that totally steals the whole night.
Ingredients

- Pork tenderloin keeps it lean, juicy, and weeknight-friendly without feeling boring.
- Salt and black pepper do the basic job, but they really matter here.
- Olive oil helps the pork grill up with a nice, glossy crust.
- Ripe peaches bring sweet, sunny flavor that makes pork taste extra good.
- Brown sugar and honey add sticky sweetness, like a backyard barbecue glaze.
- Apple cider vinegar cuts the sweetness so it doesn’t get too candy-like.
- Soy sauce and Dijon give the glaze a salty, tangy little backbone.
- Butter makes the peach sauce richer.
Basically, it smooths everything out.
- Orange juice and zest bring bright citrus that keeps the dish fresh.
- Habanero adds real heat, so you’ll want to know your spice limit.
- Lime juice, garlic, cilantro, and cumin make the mojo punchy and fresh.
- Plus, that final pinch of seasoning wakes up the whole plate.
Ingredient Quantities
- 2 pounds pork tenderloin (about 2 tenderloins)
- 1 1/2 teaspoons kosher salt
- 3/4 teaspoon freshly ground black pepper
- 2 tablespoons olive oil, plus 2 tablespoons more for mojo
- 1 1/2 cups ripe peaches, peeled and diced (about 2 medium peaches)
- 1/4 cup packed light brown sugar
- 2 tablespoons honey
- 2 tablespoons apple cider vinegar
- 1 tablespoon low sodium soy sauce
- 1 tablespoon Dijon mustard
- 1 tablespoon unsalted butter
- 1/3 cup fresh orange juice (about 1 medium orange)
- 1 teaspoon orange zest
- 1 habanero pepper, stemmed and finely minced (use 1/2 for milder heat)
- 2 tablespoons fresh lime juice
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh cilantro
- 1/2 teaspoon ground cumin
- Pinch of salt and pinch of black pepper for the mojo
How to Make this
1. Pat pork tenderloins dry, rub with 2 tablespoons olive oil, 1 1/2 teaspoons kosher salt and 3/4 teaspoon freshly ground black pepper; let sit 15 minutes at room temperature.
2. Meanwhile, peel and dice peaches to make 1 1/2 cups and combine in a medium saucepan with 1/4 cup packed light brown sugar, 2 tablespoons honey, 2 tablespoons apple cider vinegar, 1 tablespoon low sodium soy sauce, 1 tablespoon Dijon mustard and 1 tablespoon unsalted butter.
3. Bring the peach mixture to a simmer over medium heat, mash some peaches with a spoon, and cook until thickened and glossy about 10 to 12 minutes; remove from heat and set aside, keeping warm.
4. Preheat a grill or grill pan to medium high and oil the grates. Sear pork on all sides to develop color, then move to indirect heat or lower flame and grill until an instant read thermometer reads 140 F for medium doneness, about 15 to 20 minutes total depending on thickness, basting occasionally with the peach glaze.
5. While pork cooks, make the orange habanero mojo: whisk together 1/3 cup fresh orange juice, 1 teaspoon orange zest, 2 tablespoons olive oil, 2 tablespoons fresh lime juice, 1 finely minced habanero pepper (or 1/2 for milder heat), 2 cloves minced garlic, 1/2 teaspoon ground cumin, 2 tablespoons chopped fresh cilantro, and a pinch of salt and pinch of black pepper.
6. If you prefer a smoother glaze, pulse the reserved peach sauce briefly in a blender or use an immersion blender until slightly smooth, then return to low heat to keep warm.
7. When pork reaches 140 F, remove from the grill and brush generously with the warm peach glaze; tent loosely with foil and let rest 8 to 10 minutes so carryover heat brings the internal temperature to about 145 F.
8. Slice the rested pork into medallions and arrange on a platter.
9. Spoon the orange habanero mojo over the sliced pork, drizzle any extra peach glaze on top, and garnish with additional chopped cilantro if desired. Serve immediately.
Equipment Needed
1. Cutting board
2. Chef’s knife
3. Measuring cups and spoons
4. Medium saucepan
5. Wooden spoon or silicone spatula
6. Grill or grill pan with brushable grates
7. Tongs
8. Instant read thermometer
9. Blender or immersion blender
10. Aluminum foil and serving platter
FAQ
Peach Grilled Pork Tenderloin Recipe Substitutions and Variations
- Pork tenderloin: boneless pork loin roast (slightly longer cook time) or boneless chicken breasts or thighs (adjust grilling time and internal temp).
- Peaches: ripe nectarines (same texture and sweetness) or canned peaches, well drained and patted dry.
- Habanero pepper: jalapeño for milder heat or 1/4 to 1/2 teaspoon red pepper flakes for controlled spiciness.
- Honey: maple syrup or agave nectar in equal amounts; brown sugar can also be used if you prefer no liquid sweetener.
Pro Tips
1. Give the pork time to rest after grilling, at least 8 to 10 minutes covered loosely with foil. That single step lets juices redistribute and carryover heat finishes the cooking so slices stay juicy instead of drying out.
2. Tame the habanero without losing its flavor by removing the seeds and white membrane, or start with half the pepper and add more to taste. Always wash your hands well after handling, and avoid touching your face.
3. Watch the peach glaze closely while reducing. Sugar can go from glossy to scorched very quickly, so keep the heat moderate, stir occasionally, and pull it off the heat as soon as it thickens. If it gets too thick, stir in a splash of orange juice to loosen it.
4. Sear the pork hot and fast to get a good crust, then move it to indirect heat (or turn down the burner) to finish. That way you get caramelized flavor without burning the glaze or overcooking the center.
5. Make the orange habanero mojo a little ahead of time to let the acid and aromatics mellow and meld. Taste before serving and adjust brightness with a squeeze of lime or a pinch of salt so it complements, rather than overwhelms, the peaches.

Peach Grilled Pork Tenderloin Recipe
I can’t get over how this peach grilled pork tenderloin turns out so juicy, glossy, and wildly flavorful with that sweet peach glaze and fiery orange-habanero mojo. One bite and it’s the kind of dinner that steals the whole table.
6
servings
390
kcal
Equipment: 1. Cutting board
2. Chef’s knife
3. Measuring cups and spoons
4. Medium saucepan
5. Wooden spoon or silicone spatula
6. Grill or grill pan with brushable grates
7. Tongs
8. Instant read thermometer
9. Blender or immersion blender
10. Aluminum foil and serving platter
Ingredients
-
2 pounds pork tenderloin (about 2 tenderloins)
-
1 1/2 teaspoons kosher salt
-
3/4 teaspoon freshly ground black pepper
-
2 tablespoons olive oil, plus 2 tablespoons more for mojo
-
1 1/2 cups ripe peaches, peeled and diced (about 2 medium peaches)
-
1/4 cup packed light brown sugar
-
2 tablespoons honey
-
2 tablespoons apple cider vinegar
-
1 tablespoon low sodium soy sauce
-
1 tablespoon Dijon mustard
-
1 tablespoon unsalted butter
-
1/3 cup fresh orange juice (about 1 medium orange)
-
1 teaspoon orange zest
-
1 habanero pepper, stemmed and finely minced (use 1/2 for milder heat)
-
2 tablespoons fresh lime juice
-
2 cloves garlic, minced
-
2 tablespoons chopped fresh cilantro
-
1/2 teaspoon ground cumin
-
Pinch of salt and pinch of black pepper for the mojo
Directions
- Pat pork tenderloins dry, rub with 2 tablespoons olive oil, 1 1/2 teaspoons kosher salt and 3/4 teaspoon freshly ground black pepper; let sit 15 minutes at room temperature.
- Meanwhile, peel and dice peaches to make 1 1/2 cups and combine in a medium saucepan with 1/4 cup packed light brown sugar, 2 tablespoons honey, 2 tablespoons apple cider vinegar, 1 tablespoon low sodium soy sauce, 1 tablespoon Dijon mustard and 1 tablespoon unsalted butter.
- Bring the peach mixture to a simmer over medium heat, mash some peaches with a spoon, and cook until thickened and glossy about 10 to 12 minutes; remove from heat and set aside, keeping warm.
- Preheat a grill or grill pan to medium high and oil the grates. Sear pork on all sides to develop color, then move to indirect heat or lower flame and grill until an instant read thermometer reads 140 F for medium doneness, about 15 to 20 minutes total depending on thickness, basting occasionally with the peach glaze.
- While pork cooks, make the orange habanero mojo: whisk together 1/3 cup fresh orange juice, 1 teaspoon orange zest, 2 tablespoons olive oil, 2 tablespoons fresh lime juice, 1 finely minced habanero pepper (or 1/2 for milder heat), 2 cloves minced garlic, 1/2 teaspoon ground cumin, 2 tablespoons chopped fresh cilantro, and a pinch of salt and pinch of black pepper.
- If you prefer a smoother glaze, pulse the reserved peach sauce briefly in a blender or use an immersion blender until slightly smooth, then return to low heat to keep warm.
- When pork reaches 140 F, remove from the grill and brush generously with the warm peach glaze; tent loosely with foil and let rest 8 to 10 minutes so carryover heat brings the internal temperature to about 145 F.
- Slice the rested pork into medallions and arrange on a platter.
- Spoon the orange habanero mojo over the sliced pork, drizzle any extra peach glaze on top, and garnish with additional chopped cilantro if desired. Serve immediately.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 233g
- Total number of serves: 6
- Calories: 390kcal
- Fat: 16.1g
- Saturated Fat: 3.3g
- Trans Fat: 0.03g
- Polyunsaturated: 1g
- Monounsaturated: 6.7g
- Cholesterol: 111mg
- Sodium: 200mg
- Potassium: 612mg
- Carbohydrates: 22.3g
- Fiber: 0.8g
- Sugar: 22.3g
- Protein: 31.7g
- Vitamin A: 500IU
- Vitamin C: 9mg
- Calcium: 20mg
- Iron: 1.7mg

