Aggie's Kitchen

Fresh Tomato Salsa Recipe

Restaurant style salsa! Fresh tomatoes, jalapenos and lime make this homemade fresh tomato salsa recipe exactly the salsa you want to dip your chips in. I am always making this recipe when I’m in the mood for homemade salsa.


Fresh Tomato Salsa in a bowl

I don’t know about you, but I have a hard time containing myself from buying too much every time I’m at my farmer’s market or favorite local produce shop.

How could you resist not going home with one of everything here??

Fresh Tomato Salsa recipe


Greens of every kind (I came home with swiss chard, fresh spinach and dandelion greens on this trip), local tomatoes (ours typically come from Ruskin, FL and you can literally smell the freshness as you walk up to the boxes of tomatoes), and a variety of beautiful eggplants, peppers and squashes you don’t typically see on your regular trip to the grocery store. Produce heaven!! I love it. Absolutely love it.

I pretty much always come home with a big bag of tomatoes. That’s a given.

One of my favorite things I like to make with fresh tomatoes is salsa. Have you tried making your own salsa? It’s so easy! I sometimes use fire roasted canned tomatoes, but when it’s a season I can get my hands on awesome tomatoes I use those instead – the flavor is so fresh and incredible.


salsa ingredients in a food processor


To make my Fresh Tomato Salsa recipe you will need a few ingredients:

  • ripe tomatoes
  • onion,
  • jalapeños
  • limes
  • olive oil
  • fresh cilantro
  • ground cumin
  • Coarse salt and fresh ground pepper

That’s the basic line up to make the freshest homemade salsa you will ever dip your chips into.

Put everything in a large food processor (or blender) and pulse several times.

Fresh Tomato Salsa


Build your own salsa bar with these fresh homemade salsa recipes – and don’t forget to have some good chips and margaritas to go with them!

Mango, Avocado and Black Bean Salsa

Pineapple Salsa

Zesty Corn Salsa

Peach Salsa | She Wears Many Hats

Tomatillo Salsa Verde | Add A Pinch

Roasted Tomato Salsa | Healthy Joyful Eats

Zucchini, Corn and Avocado Salsa | Two Peas and Their Pod

Roasted Chili Corn Salsa | From Valerie’s Kitchen



  • 1 1/2 pounds fresh, ripe tomatoes, cut into large pieces
  • 1 small onion, cut into large pieces
  • 1 or 2 jalapeños, seeded and cut in large pieces (1 or 2 jalapeños depends on your desired heat level)
  • 2 limes
  • 1 tablespoon olive oil
  • 1 handful (1 cup) fresh cilantro
  • 1/2 teaspoon ground cumin
  • Coarse salt and fresh ground pepper, to taste


  1. Before adding the tomatoes to the food processor, gently squeeze out juices (this will avoid salsa becoming to watery). Cut the onions into large pieces.
  2. Add the tomatoes to the KitchenAid® 14-Cup Food Processor along with onion, jalapeño, juice of two limes, olive oil and fresh cilantro. Season the batch of tomatoes, onions and jalapeños with cumin, a big pinch of salt and pepper.
  3. Process salsa by hitting the Pulse button of the KitchenAid® Food Processor 15-20 times, until it is at the consistency you are looking for.
  4. Taste for salt and pepper and adjust if necessary.
  5. Serve immediately or store in an airtight container for up to 3 days for best flavor.

(Disclosure: I am a paid contributor for the KitchenAid blog, The Kitchenthusiast. I was provided a food processor and compensation for this recipe and article. There are affiliate links in this post, I make small earnings through any purchases made through these links. Thank you so much for supporting Aggie’s Kitchen!)

Follow Aggie’s Kitchen’s board Appetizers, Snacks & Party Food! on Pinterest.

Are you following me on Instagram, Twitter, Facebook and Pinterest? If you’d like to subscribe to Aggie’s Kitchen and have each post delivered straight to your e-mail box, then please add your email here. Happy cooking!

There are affiliate links in this post. I make small earnings through any purchases made through these links. Thank you for supporting Aggie’s Kitchen!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

34 comments on “Fresh Tomato Salsa Recipe”

  1. I just can’t wait for my garden to start producing all that produce. I love fresh veggies and making salsa. I need to live in an equatorial country so my garden can grow ALL YEAR LONG. But alas, I live in the PNW.

    • Oh I can only imagine how you are feeling…I bet you are chomping at the bit. What are you planting this year?

  2. OH MY Word! This is my dream post… majorly addicted to salsa! Like do not have self control when it is put in front of me. But I figure its fruit and vegetables right, so its good for you. 

  3. There is nothing better than in-season tomatoes and fresh salsa!! 

  4. Those tomatoes look so fresh. beautiful pictures..

  5. LOVE fresh salsa, this looks fantastic!

  6. I love fresh salsa, and you’re recipe is so inspiring. I may have to run to the store to get the ingredients to make some for the holiday weekend. Love it!

  7. Oh it’s my favorite time of the year… this salsa looks so good, Aggie! 

  8. Making fresh salsa is the best! I love using up all of my garden produce in the summer and throwing it in the blender. Yours looks delicious, Aggie!

  9. OMG, so beautiful. I can’t wait for our 18 tomato plants to grow, grow, grow! The salsa looks so good, Aggie. xo

  10. Looking awesome would love to try it. Kindly where can i get this.

  11. Just love Fresh Tomato Salsa Thanks for sharing such a informative blog!

  12. I go a little overboard at our favorite produce market most times I visit there!! I also recently got some dandelion…just love it! And I’m now craving your fantastic salsa…pass me a bag of chips!! Perfect for a Cinco de Mayo party!!

  13. Loads of Love for this recepie. I am always looking for healthy , tasty and something different recepies. Thank you so much.

  14. Great yummy recipe, thank you for sharing. Healthy food is a must for all.

  15. I can hear good sound thank you so much for sharing nice post.

  16. looks delicious ! I just want to make this salsa and dip some chips immediately ! It looks very healthy and easy to make ! Thanks !

  17. love your recipe, very detailed, and depth writing style. this recipe has been on my bucket list. thanks for sharing.

  18. waaw! the wonderful and tasty recipe I’ll make it at my home thanks for sharing this amazing recipe.

  19. it was such a lovely explanation of that dish

  20. I will definitely try this. It looks like something my whole family will eat. Thanks for sharing !

  21. Amazing recipe. Really healthy and tasty. A must-try for everyone

  22. Hey,

    What a great recipe….!!! TOMATO aren’t my choice But I am attraction to the recipe.I’ll eat it.

    Thanks for sharing recipe……….!!!

  23. A perfect recipe. Ive been following this recipe since you posted it and finally just made this today and it was amazing!!!
    But I felt there was something missing so what I did was I sprinkled a little tobasco sauce on the salsa and OH MY GOD! It was delish. try it out! Cant wait to try your other recipes ! 

    Thanks for this ! 

  24. Nom nom!!  Will make again.  I think personal taste could go with one lime, but for lime lovers or with enough salt a delicious combo!

  25. Hi AGGIE,

    Wow, really such a nice dish! I don’t like tomato recipes. But Your dish is very attractive. I will try this recipe.

    Thanks for such a great recipe…..

  26. Great recipe. Thanks for sharing!

  27. easy to cook recipe. I tried and trust me it was so tasty. I will surely share this recipe with my friends. Thanks

  28. perfect dude. i already pin this recipe at my recipe book 🙂