Heat a grill or dry skillet over medium-high heat.
Lightly char the peaches and red bell pepper on all sides until they develop a few dark spots but still hold their shape. Allow to cool.
Dice the peaches and pepper, then place them in a medium mixing bowl.
Add the red onion, jalapeño, lime juice, vinegar, smoked paprika, cumin, cilantro, and salt.
Stir gently to combine without crushing the peaches.
Cover and refrigerate for at least 30 minutes to allow the flavors to meld.
Taste and adjust salt, lime juice, or heat as desired before serving.