FRESH Tomato Salsa made with roma tomatoes straight from our garden! This easy homemade salsa recipe is made in minutes with tomatoes, onion, green bell pepper, cilantro, and red pepper flakes! Friends BEG me to make this salsa because it’s everyone’s favorite! Serve with chips or with your next Mexican meal!
This right here is my go-to salsa. This Fresh Tomato Salsa wins hearts and it makes bellies happy! It’s a win-win situation! We make this salsa all the time to snack on, it’s also one of my most requested recipes to make to bring to friends’ houses during the summer!
Ingredients In Homemade Salsa
The best salsa recipe has a simple list of fresh ingredients that let the flavors really shine.
Best Type of Tomatoes for Salsa
Roma tomatoes: I always use Roma tomatoes for our salsa, and I consider them the absolute best tomatoes for salsa! Here is the gorgeous cast of characters, straight from our garden. Prettiest guys ever.
Onion + green bell pepper: Helps to give this fresh salsa recipe that classic salsa flavor.
Cilantro: A common ingredient of Mexican recipes, cilantro is packed with flavor. If you’re not a fan of cilantro, feel free to leave it out.
Salt + Pepper + Red Pepper Flakes: The final seasoning comes from salt and pepper, which help to draw out the other flavors, and red pepper flakes, which adds a bit of heat.
Feel free to adjust depending on your heat tolerance or personal preference, but after trying tons of store-bought and homemade salsa recipes, I’m convinced that this combination of ingredients definitely makes the BEST salsa!
How to Make Homemade Salsa
This salsa took me some time to perfect over the years. Sometimes I would make it too runny, sometimes too chunky, the pepper would be too mushy, the tomatoes would be too whole, the tomatoes would be too smooth. But after summers of practice, I got it. I perfected this Fresh Tomato Salsa recipe! And now I’m here to share it with you!
The magic touch is to cut up the tomatoes slightly, then throw them in the food processor to get them just right. They aren’t too whole, they aren’t too runny. They are perfect! So that’s my salsa story. After many batches, this is it. This is the salsa champion. Raise your hands and dance with me, “Salsa, Salsa, Salsa”.
I wanted to show you this page out of my recipe book, I keep. This is the salsa page. It has no specific measurements or directions. It’s just a horrible picture in black and white that I printed out. This is one of the recipes I have made so many times, I just know how much and what to do. Do you have any recipes like that?
I cut each roma tomato up into about 12-16 pieces. Then I 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 I really like 8 pulses. This is just right for us.
Chop up your onion and green pepper with a knife. I would suggest not putting them in a food processor, as I find they become too liquidy and mushy quick and lose their crunch.
Now throw all your ingredients in a bowl… the tomatoes, green pepper, onion, salt, pepper, crushed red pepper flakes and cilantro. I’m going to tell you something here and it’s kinda a secret, but I often use frozen cilantro for my salsa.
Frozen cilantro is great because it lasts forever and you won’t be making salsa and think “I forgot to buy cilantro!”. If I have fresh on hand I will use it, but if not, frozen cubes work amazing. Just throw them in the microwave for 10 seconds and ta-da. You’re all set!
Then mix it all together. Boom! Bam! Wam! Tada! Fresh Tomato Salsa is done!
What Makes This Salsa The Best
I think one of the main reasons why people love this homemade salsa so much is because it’s SO fresh. Every single vegetable in this recipe comes straight from the garden. I also try not to pick the tomatoes, peppers and onions until the day of or the day before to really make it SUPER fresh. Nothing beats the taste of home grown tomatoes!
This fresh tomato salsa recipe is also very quick and easy to whip up. It can be ready in a matter of minutes. And it makes a huge batch – perfect for parties or gatherings.
Give this homemade salsa recipe a try and you’ll never want store-bought salsa again!
Enjoy however you want! Serve this Fresh Tomato Salsa with some chips! Serve on some tacos. Serve on some chicken. Serve it with a spoon directly into your mouth.
Enjoy this Fresh Tomato Salsa everyone!
Looking for more Mexican recipes?
Pin for later:
Fresh Tomato SalsaPrint
- 1.5 pounds of roma tomatoes
- 1 small onion
- 1 small green pepper
- 3 teaspoons chopped cilantro
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1/3 teaspoon red pepper flakes
- Chop your tomatoes up into small pieces.
- Put your tomatoes in your food processor and pulse 8 times. Depending on the size of your food processor you might have to do this in 2 batches. Transfer to a bowl once processed.
- Chop up your green pepper and onion with knife.
- Add your green pepper, onion and all seasonings to the tomatoes in bowl.
- Stir so all ingredients are combined evenly.