Skip to Content

The Best Grilled Peach Salsa – Restaurant Style

The Best Grilled Peach Salsa – Restaurant Style

My Grilled Peach Salsa is the perfect summer appetizer when peaches and tomatoes are in season.

It is so delicious and easy to make that you will never want to buy a can of peach salsa at the store again. Whether you like spicy or sweet salsa, My Grilled Peach Salsa is for everyone!

First, the sweetness of the fresh peaches hits your palate. Then, you are kicked with some heat and smokiness to meld the flavors. Dip it with salty tortilla chips, and you will have a winner for game day!

A bowl of Grilled Peach Salsa with tortilla chips and jalapeños next to it - and a bowl of cherry tomatoes and a sliced peach.

What is Grilled Peach Salsa?

The Grilled Peach Salsa is subtly sweet with a kick of heat, making the perfect dipping sauce for tortilla chips. Grilling all the fresh ingredients also helps build a deeper, richer flavor to the salsa. The result is a bold salsa perfectly balanced with sweetness and spiciness.

Grilled Peach Salsa has grilled peaches, tomatoes, onions, and jalapeño (and other ingredients) blended to make a restaurant-style salsa. So you will not find vibrant chunks of peaches and tomatoes that look like Pico de Gallo. Instead, the Grilled Peach Salsa is a thinner consistency, slightly smooth, with fresh ingredients pureed.

A chip with Grilled Peach Salsa on it above a bowl of salsa.

Grilled Peach Salsa in the Texas Hill Country

The Texas Hill Country is a beautiful part of the Lone Star State known for its swimming holes, charming small towns, German heritage, craft breweries, wineries, wildflowers, and peaches.

I know Texas is not the Peach State, but don’t tell that to us. We LOVE our peaches! In the Texas Hill Country, peach orchards and stands are scattered through Fredericksburg and Stonewall.

The peach season in Texas is typically from mid-May to August. So you will find people taking Texas Hill Country road trips to get their fill of peaches. At the orchards, you can pick your own and enjoy seasonal favorites such as peach wine, peach ice cream, peach cobbler, and peach salsa.

We love them all, but we had a jar of Fredericksburg Farms peach salsa, and it instantly became our favorite and the inspiration for my Grilled Peach Salsa. 

Read next: The Best Wineries in Fredericksburg, Texas

List of Ingredients for Grilled Peach Salsa

The secret to this delicious Grilled Peach Salsa is using fresh ingredients and the right tomatoes. Obviously, we want peaches. Preferably fresh because frozen and canned peaches will not hold up well on the grill and will not have the same great taste as fresh peaches.

The best tomatoes to make salsa are Roma tomatoes because they are meatier and have less juice and seeds. Additionally, cherry tomatoes bring an extra sweetness and flavor to the salsa. I made this salsa with and without cherry tomatoes, and they are a game-changer!

A major jar of Grilled Peach Salsa with jalapeños, cherry tomatoes, cilantro, and half a peach beside the jar.

This is a brief overview. Please refer to the full recipe description at the end of this post.

  • Fresh peaches
  • Roma tomatoes
  • Cherry tomatoes
  • Sweet onion
  • Garlic cloves
  • Jalapeño
  • Cilantro
  • Brown sugar
  • Lemon juice
  • Apple cider vinegar
  • Salt and pepper

How to Make Grilled Peach Salsa

One of the best things about Grilled Peach Salsa is that it is so simple to make! Grill your fresh ingredients, then blend them together. It is that easy!

Nine grilled peaches face up on a cooling rack.

This is a brief overview. Please refer to the full recipe description at the end of this post.

Grill fruits and veggies – brush olive oil on the peaches, Roma tomatoes, onions, and jalapeños. Sprinkle brown sugar on the peaches. Place flesh side down first and grill – 4 minutes each side for Roma tomatoes and jalapeño, and 5 minutes each side for peaches and onions.

Blend – remove the skin from the tomatoes and roughly chop the grilled ingredients. Add all but grilled ingredients into the blender and puree for 30 seconds. Now add the grilled ingredients and puree until you reach the desired consistency.

Chill – pour the Grilled Peach Salsa into a container and chill in the refrigerator for at least one hour. Taste and adjust seasoning as needed.

Enjoy – with your favorite tortilla chips!

A chip dipping into a bowl of Grilled Peach Salsa with chunks of peaches in the middle.

Tips and Tidbits

Here are a few tips and tidbits for making Grilled Peach Salsa.

How to Pick Ripe Peaches

You want to pick ripe peaches because they have more natural sugar to help caramelize when you grill them. As a result, this will also enhance the sweetness and flavor of the salsa.

A ripe peach should be slightly soft when gently squeezing it (do not squeeze too hard, or you can bruise the fruit). If it is firm, the peach is not ready yet.

How to Pick Ripe Roma Tomatoes

Picking ripe Roma tomatoes will play a huge role in the flavor of Grilled Peach Salsa. A lot of the taste and acidity come from the Roma tomatoes. So, what do you look for in a ripe Roma tomato?

A ripe Roma tomato should have a deep red color, smooth skin without any bruising, and a firm touch that gives slightly under pressure. Once you get home, leave the tomatoes on the counter for a few days to ripen more before making the Grilled Peach Salsa. Just do not let them get soft.

A bowl of Grilled Peach Salsa surrounded by tortilla chips.

Can I Use a Grill Pan?

Absolutely, yes! You will still get a nice char on the peaches, tomatoes, sweet onion, and jalapeño. Preheat the grill pan on medium heat, lightly spray it with oil, and grill the ingredients for the same time as said in the recipe.

Grilled Peach Salsa

Grilled Peach Salsa

Yield: 4 cups
Prep Time: 5 minutes
Cook Time: 15 minutes
Chill Time: 1 hour
Total Time: 1 hour 20 minutes

This tasty Grilled Peach Salsa is perfectly balanced with sweetness of the fresh peaches, a kick of heat, and smokiness to meld the flavors.


  • 3 ripe peaches, halved and pitted
  • 6 ripe Roma tomatoes, halved
  • 1/2 cup cherry tomatoes, halved
  • 1/2 sweet onion (medium sized)
  • 1 jalapeño, halved and seeded
  • 2 garlic cloves
  • 1 tablespoon cilantro, chopped
  • 1 tablespoon olive oil
  • 2 tablespoons brown sugar, plus more for sprinkling
  • 1 tablespoon lemon juice
  • 2 tablespoons apple cider vinegar
  • 1/2 teaspoon salt
  • 1/4 ground black pepper


  1. Preheat the grill (or grill pan) to medium.
  2. Brush (or toss) the peaches, Roma tomatoes, sweet onion, and jalapeño with olive oil. Sprinkle brown sugar on the flesh of the peaches.
  3. Place the peaches, Roma tomatoes, sweet onion, and jalapeño face down on the grill. Grill the peaches and sweet onion for 4 - 5 minutes per side until grill marks have formed and the peaches are slightly tender. Grill the Roma tomatoes and jalapeño for 3 - 4 minutes per side. Remove and cool.
  4. Place the cherry tomatoes, garlic cloves, cilantro, brown sugar, lemon juice, apple cider vinegar, salt, and pepper into a food processor. Puree for 10 seconds.
  5. Remove the skin from the Roma tomatoes. The tomatoes should be blistered so the skin comes off easily. If not, it's okay to keep the skin on. Roughly chop the peaches (skin on), Roma tomatoes, sweet onion, and jalapeño. This helps blend the salsa effortlessly and more uniformly.
  6. Add all the grilled ingredients into the food processor and puree (or pulse) until you reach desired consistency, about 30 seconds.
  7. Pour the Grilled Peach Salsa into a container and chill in the refrigerator for at least one hour to marinate the flavors. Taste and adjust seasoning as needed.
  8. Serve with your favorite tortilla chips or store in an airtight container in the refrigerator for up to one week. Enjoy!

Recommended Products

As an Amazon Associate and member of other affiliate programs, when you click on the link you will have the option to purchase a product at no extra cost to you, but I would receive a small commission. I want to thank everyone for following and supporting us on all of “Our Sweet Adventures” and for cooking with my recipes on "Christina's Culinary Creations".

Skip to Recipe