Get my newest recipe via email:

Fresh Peach and Tomato Salsa

Lime and honey with fresh peaches and tomatoes, spiced with jalapeño chile, red onion, and cilantro–sweet, sour, and spicy—it’s the best! OK, who’s with me on this? You guys, it’s still summer! For autumn’s sake, please, no pumpkin. Not yet. Right now peaches and tomatoes shine their seasonal best–let’s take advantage and make peach and tomato salsa!

Peach and Tomato Salsa with Pan Seared Tofu on blue plates | Letty's Kitchen

In this recipe, in addition to putting together a mouthwatering salsa, you’ll learn how to press tofu and sauté it for best texture. When done right, protein-rich soybean tofu is downright pleasing.


Fresh Peach and Tomato Salsa in glass bowl

For a flavorful vegan feast, sauté cubes of firm tofu until they’re golden crunchy, then pour your juicy peach and tomato salsa right into the hot pan. So easy.

Maybe you kick and scream when you hear the word tofu. If so, never mind the tofu. This spicy peach and tomato salsa makes an amazing dip for your favorite chips. Try it with melty quesadillas–now that’s a winning combo!

Pressing tofu for Peach and Tomato Salsa Pan Seared Tofu

How to press tofu and how to pan-sear tofu:

  • Use the tofu that comes packed in water—the one with a perishable date–do not use aseptic packed tofu.
  • You’ll want a big absorbent tea towel, one without terrycloth nubs. Alternatively, you can soak up the excess tofu water using ample paper towels. It’s surprising how much water you press out.  If you cook tofu often, a tofu press like this or this comes in handy.
  • Cut the tofu crosswise 4 (1/2-inch) squares. To press out the excess water, place the tofu squares in a large shallow dish on top of a clean tea towel. Fold the towel over the tofu. Place a second dish on top, one that fits inside the first, and put something heavy in the dish–I use my blender. In 5 to 10 minutes the tea towels absorb a lot of excess water, and the tofu pieces will be easy to pick up. Cut the squares into cubes, more or less ½ to ¾-inch square. 
  • Heat the coconut or avocado oil in a large nonstick skillet over medium heat. Toss in the tofu cubes, making sure each cube is touching the oil/pan. Let the tofu cook, resisting the urge to move it, 5 to 8 minutes until golden on that side. Turn and cook another side.

Fresh Peach and Tomato Salsa served with Pan Seared Tofu

Peach and Tomato Salsa recipe notes:

  • Soy free: Use chickpea tofu.
  • Vegan: Substitute agave syrup or maple syrup for the honey.

More ideas:

  • You might also like grilled spicy orange-glazed tofu with fennel and red onions.
  • For a more substantial vegan meal, pair your salsa and golden tofu with quinoa brown rice, like in this (also easy) recipe for leafy Chinese tofu.
  • If you eat fish, peach and tomato salsa is wonderful with grilled or baked halibut. I bet it’s delicious with chicken as well.

#Eat Seasonal:

  • Fresh peach and tomato salsa is part of September’s seasonal recipe roundup organized by our friend Becky, from The Vintage Mixer blog. Link to Becky’s first post this month, for a unique and diverse recipe collection featuring summer’s vegetable and fruit bounty.
  • Link to the recipes below for more ideas to encourage you into the kitchen to cook something seasonal and delicious!

Small Batch Cherry Tomato Jam by Flavor the Moments

Grilled Eggplant with Goat Cheese Polenta and Basil Pesto by Floating Kitchen

Hazelnut Zucchini Bread by Vintage Mixer

Balsamic Sausage Tortellini Bake by JoyFoodSunshine

Baked Enchilada Style Veggie Burritos by She Likes Food

Thanks for being here. To get my latest recipe posts and exclusive monthly newsletters, subscribe here. (I hate Spam too and will never share your email with anyone.)

  • Follow me on Instagram! It’s my favorite!
  • Peruse my Pinterest boards for more vegetarian recipe ideas.
  • Find daily vegetarian and healthy living ideas on my Facebook page.

If you make this recipe and love it, please consider leaving a blog post comment. Your comments help other readers learn more about the recipe. If you’d also give the recipe a ✮✮✮✮✮ rating, I’d be delighted!

This post contains affiliate links. When you purchase products via my links, it doesn’t cost you anything and I earn a tiny commission, which helps me continue to provide free content here on Letty’s Kitchen. Thank you!!

*** Nutrition information is meant to be an estimate only. The numbers will vary based on the quantity consumed, brands used and substitutions that are made.

Nutrition Facts
Fresh Peach and Tomato Salsa with Pan Seared Tofu
Amount Per Serving
Calories 163 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 6g38%
Sodium 316mg14%
Potassium 381mg11%
Carbohydrates 14g5%
Fiber 2g8%
Sugar 11g12%
Protein 8g16%
Vitamin A 227IU5%
Vitamin C 10mg12%
Calcium 54mg5%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.


  • YES YES YES! Summer is NOT over and I’m glad you’re hanging on there with me! This looks like a delicious dinner and I still have so many peaches, so this is perfect! Cheers! Reply · 5 September, 2017

    • Thanks Liz. Even if the peaches and tomatoes are still happening after Sept 22, I’ll willingly create recipes with squash! Reply · 5 September, 2017

  • I’ve never been a fan of tofu — I’ve really tried! I’d happily eat this salsa with chips or as a topping. I’m in love with these sweet and spicy flavors! Reply · 5 September, 2017

    • Thank you Marcie. Or with chicken or pan seared fish! Reply · 5 September, 2017

  • Love the tips on pressing the tofu! And this sounds too good Letty. I could eat meals like this endlessly. Similarly, tonight we had a panzanella with peaches tomatoes and burrata. I could have eaten the whole bowl but alas I have a family to feed 🙂 Reply · 5 September, 2017

    • So glad you are a sister tofu lover! Reply · 6 September, 2017

  • This is the perfect end of summer meal! I’m a huge tofu lover and feel like people who don’t like it just haven’t had it prepared correctly 🙂 This sounds delicious! Reply · 5 September, 2017

    • Tofu lovers are the best! 😉 Reply · 6 September, 2017

Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.