Fresh Tomato Salsa made in a food processor with roma tomatoes, onion and green bell peppers. This homemade salsa recipe is ready in minutes and tastes best straight from your garden! Serve with tortilla chips or your next Mexican meal!
The Best Fresh Garden Salsa with Roma Tomatoes
This is my family’s favorite salsa, and it’s really no surprise why they love it so much. It tastes extra fresh because it is made with tomatoes, onions, and green bell peppers we pick straight from our garden. It’s a true garden to table to straight in the belly kind of recipe.
Don’t have a garden? That’s ok. Pick up the ingredients at the farmers market on your next visit and then rush home to make this homemade salsa!
Need more tomato recipes? Check out my fresh tomato recipe collection. Make sure to try my Fresh Roma Tomato Soup, Stewed Tomatoes, Roma Tomato Sauce, Homemade Tomato Paste (I freeze this!) and Tomato Pie! Tip: Here’s how to freeze tomatoes to make salsa in the Winter!
Ingredients in Homemade Roma Tomato Salsa
The best salsa recipe has a simple list of fresh ingredients.
- roma tomatoes
- green bell pepper
- onion
- cilantro
- lime juice
- salt & pepper
- red pepper flakes
What is the best tomato for salsa?
The best tomatoes for salsa are roma or plum tomatoes. They’re firm, fleshy, full of flavor, and are going to chop up nicely. If you use tomatoes that are juicy, the salsa is going to end up too watery.
How do you make homemade salsa from fresh tomatoes?
Cut each roma tomato up into about 12 pieces. You’re using the whole tomato, skin and flesh.
Then throw them into the food processor and pulse 8 times. You can pulse 6 times and then check to see if the consistency is good enough for you. But usually 8 pulses is the magic number for us.
After pulsing, pour the tomatoes into a large bowl.
Chop up the green pepper and onion finely with a sharp knife. I know it would be easier to throw everything into the food processor together, but I would suggest not doing that as I find they become mushy quick and lose their crunch.
Now add cilantro, lime juice, salt, pepper and red pepper flakes into the bowl. Tip: Here’s how you keep cilantro fresh.
Then mix it all together. Boom! Bam! Wam! Tada! Wasn’t that so easy? Isn’t it so delicious? Serve this Fresh Tomato Salsa with some tortilla chips, or with your favorite Mexican meal.
What if I don’t have a food processor?
No worries! Simply use a blender, or chop the tomatoes up by hand, trying to finely chop them as small as possible. This will take some extra time, but it’ll be just as delicious!
Can I make salsa without cilantro?
This is a common question I’m asked because shockingly not everyone loves cilantro. I love it, but I get it. If you aren’t a cilantro fan, you can just skip it.
What can I serve salsa with?
Serve with some homemade tortilla chips or serve on top of Chicken Nachos, Barley Bean Tacos, Chicken Tortilla Soup, Ground Beef Taco Casserole, Quesadilla Casserole, Stovetop Taco Soup, Slow Cooker Steak Tacos, Cheesy Jalapeno Omelet or Slow Cooker Refried Beans.
Pin for later:
Fresh Tomato Salsa with Roma Tomatoes
PrintIngredients
- 1.5 pounds roma tomatoes chopped
- 1 small green bell pepper finely diced
- 1 small onion finely diced
- 1 tablespoon cilantro finely diced
- 1 tablespoon lime juice
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1/3 teaspoon red pepper flakes
Instructions
- Place your tomatoes into a food processor and pulse 6-8 times, or until they reach a good salsa consistency. Depending on the size of your food processor you might have to do this in 2 batches. Transfer to a bowl once processed.
- Add the chopped up green pepper and onion into the bowl with the tomatoes.
- Add cilantro, lime juice, salt, pepper and red pepper flakes into the bowl and mix until everything is combined.
- Serve with tortilla chips or on top of your favorite Mexican meal!
Jim says
Wow great.I need to do this!!!!!!!!!!
Pamela says
Enjoy Jim!
Katie says
I purposely planted all these things to make salsa, but sadly, they aren’t ripening together! My cilantro is almost done, the tomatoes are only just starting to ripen (ate my first sungold cherry today and it was so worth the year long wait!) and my peppers…well, we’ll see if they do anything.
I just spent a good 15 minutes reading up abut the difference between pico de gallo and salsa. This food and cooking stuff is fascinating! 😉
Pamela says
Enjoy those tomatoes when they all ripen! 🙂
Julie @ Table for Two says
Garden fresh summer has to be one of the very best parts of summer time get gatherings! This looks amazing!!
Pamela says
Thanks Julie! 🙂 I love all the freshness that summer provides with veggies.
Juliana says
Nice salsa Pamela, love the pictures…so tasty!
Have a awesome week ahead 😀
Pamela says
Thanks Juliana, you too! 🙂
Georgia @ The Comfort of Cooking says
Oh man, what a gorgeous and colorful salsa! This looks absolutely perfect, Pamela. I just wish the squirrels would stop eating my almost-ripe tomatoes so I could enjoy a bit of my own summer harvest! Boo.
Pamela says
You know those squirrels are having an amazing salsa party time… Watch out for some craziness in the trees! 🙂
Amy @ Elephant Eats says
This looks delicious and such a great way to use up all your wonderful tomato babies. I have a fave salsa recipe but it uses canned tomatoes- i’ve never tried with fresh! I might have to though…
Pamela says
I hope you do Amy, I think you will really like the freshness! Enjoy!
Stephanie @ Eat My Tortes says
this looks gorgeous, and your vegetables really do look stunning. I love that you have a garden on your roof–I wish I could do that in my building. I’m so glad I stumbled on your blog. Oh! and I have lots of furry cat babies too, whom I ADORE 🙂
Pamela says
Hi Stephanie, thanks for stopping by! I think our cats should be friends. <3
Ash- foodfashionparty says
Home made salsa with home grown produce, how delicious could that be, I can only dream. ..
Pamela says
One day you will have so many tomatoes in your garden Ash! 🙂
Jeanette says
There’s nothing better than home grown salsa! Love how naturally beautiful yours is!
Pamela says
Thanks Jeanette!
Mary Frances @ The Sweet {Tooth} Life says
I have never tried homemade salsa though I have wanted to so many times. What am I waiting for!? Especially when dancing is involved:) Chips and salsa are my downfall at parties. I get stuck at the chips and dips table all. the. time. I like how you explained getting the right consistency – very helpful!
Pamela says
Totally, fresh salsa + dancing in my kitchen – that sounds like a fun night to me! Enjoy Mary Frances! 🙂
Ashley @ Wishes and Dishes says
I love homemade salsa! I like the minimal amount of ingredients in this and how delicious it looks. Will be trying!
Pamela says
Enjoy Ashley! 🙂
Suzanne says
I love your salsa, and the fact that everything in it you grew is so impressive. I can just imagine how delicious it is.
Pamela says
Thanks Suzanne, love the freshness, especially of the off the vine tomatoes.
hani/hanielas says
I love how fresh you cook, I just absolutely love it. I’m making butternut squash gnocchi today, then string bean casserole. I love to have your salsa for a snack today.
Pamela says
Please post those recipes, especially the gnocchi, it’s something I want to try.. and I have a butternut squash that is absolutely calling my name to do something with it!
cquek says
This sounds absolutely amazing! I definitely want to make it. I love tomatoes.
Pamela says
I hope you do, enjoy it!
Jamie G says
It looks beautiful. I’ve never used green peppers in my salsa before. We are jalapeño fans over here.
Fresh garden salsa is one of my favorite things about having a garden. It looks like I have blight on one of my tomato plants 🙁 so I haven’t even picked a single tomato yet.
Pamela says
Wishing your tomatoes some happy good luck vibes! Hopefully they will work themselves out!
Jaclyn says
Chips and salsa would be my last meal if I had to pick one. I def have recipes like that…you know it so well, or you just do it to taste anyhow so you just need a reminder of all the ingredients that get thrown in!
Pamela says
You sound like my husband.. I think it would be one of his too.. or pizza! 🙂 Love by memory recipes. 🙂
Sophie says
What a star salsa recipe, Pamela! A must make with my own home grown tomatoes, Yummmmmm!
Pamela says
I hope you make it, enjoy your fresh salsa! 🙂
Francine says
Nice! I have a pretty good guacamole recipe that could stop a war. Together we could rule the snack world! mwahahaha!
Pamela says
Totally! World Peace by Francine and Pamela! That should be our book title once we save the world. 🙂
Laura @ Lauras Baking Talent says
This looks amazing! Wishing I had a garden like yours. I will have to head to the farmers market this week and try this recipe out.
Pamela says
Enjoy the salsa Laura! 🙂
Marie @ Little Kitchie says
Gorgeoussss! Not much beats chips and salsa.
Pamela says
Thanks for stopping by Marie!
Ashley says
Chips and salsa is my snacking weakness! I would make it more often but we just devour it in no time flat! haha This one looks so good – so fresh!
Pamela says
Same here Ashley, I’ve been making a few jars a week! So fresh and yummy!
Diana Klingenberg says
I want to can this for winter time. Do you preserve it or refrigerate it? We have a garden for the first time this year so I am interested in keeping something for this winter. I freeze my basil in olive oil and ice cube trays then freezer bag it.
Pamela says
Hey Diana, I don’t can this specific salsa as it’s best fresh. I usually serve immediately, but you can also keep it in the refrigerator for a couple days. If you’re looking for some canning tomato recipes, make sure to check out all my tomato sauces and stewed tomatoes recipes – perfect for canning!
Kelly @ hidden fruits and veggies says
I’ve had many, many salsa fails. This looks so good. Can’t wait to try it out and finally have a salsa success story 😀
Pamela says
Enjoy! Let me know how it goes! 🙂
DAD says
SEND XANADU DOWN WITH A JAR OF IT:)
Pamela says
Ok, but she might have some salsa paws by the time she arrives.. she can’t help herself. 🙂
debie grace says
Ooh! Nice! Once my tomato plant will bear lots of tomatoes soon, I am going to make this! 😀
Pamela says
Yummy Debie! Enjoy!
The Café Sucre Farine says
Okay, so you invited to my next party. Could you please bring enough of this for everyone at the party and for me to have a bowl of it for lunch the next day? It looks amazing, love, love, love it!
One question, my daughter in allergic to peppers but can eat jalapeños, do you think it would be good with a jalapeño instead of a green pepper?
Also, I never thought of freezing cilantro, though I buy it at least once a week and we go through a TON of it. Do you just chop it up in the food processor? Do you add water? Love learning great secrets like this! Thanks Pamela!
Pamela says
I have 2 big bowls of Romas that need to be turned into salsa.. I wish, hahaha. 🙂
Definitely I think jalapenos would work, go for it!
For freezing cilantro, I just chop with knife or throw in the food processor for a few pulses, throw in ice cube trays, freeze, and frozen cilantro you have!
Consuelo @ Honey & Figs says
This looks definitely fantastic!! Glad you finally get it right (although I wouldn’t have minded eating the previous attemps haha). I should give this a try too, what a wonderful way to use up all those ripe roma tomatoes, yum c:
Pamela says
This is definitely a great way to use up tomatoes.. but I need more people to feed because I have so many tomatoes.. please stop over! 🙂
elaine says
Looks delicious, still waiting for my tomatoes to ripen, they are so slow this year. I’m a bit of a tomato addict so will definitely be having plenty of this for lunches with some ciabatta – yum, tasty.
Pamela says
I could eat ciabatta with tomatoes all day long.. yum!
Amy Tong says
Your garden harvest salsa is bright and gorgeous. I can’t wait to make some….Got everything from the garden except tomatoes. Somehow, they’re taking forever to ripen this year. 🙂 But it won’t stop me from making this salsa. I just need to visit the farmer’s market to get some tomatoes. 😛
Pamela says
Good luck to your tomatoes Amy! Wishing them good growing wishes! 🙂
Anne ~ Uni Homemaker says
Beautiful salsa Pamela! I bet it’s fantastic using the tomatoes from you garden. So jealous! 😉 Have a great week.
Pamela says
Thanks Anne! There’s something really special about fresh tomatoes.. yum!
Sam says
Beautiful! I’m a hand chop kinda girl, but I think next time I’ll get out the mini prep and try a few pulses on the tomato. Also, I really like the idea of frozen cilantro. How do you freeze it?
Pamela says
I love frozen herbs, makes life so much easier! Just chop it up (or throw in processor a few pulses) then put in ice cube trays. Freeze. Enjoy!