Discover how to make the best fresh tomato salsa with juicy tomatoes, zesty lime, and a hint of spice. Perfect for dipping or topping your favourite dishes.
Prep
15 min
Total
45 min
Servings
4
Difficulty
Easy
Instructions
Prepare the tomatoes
Dice the ripe tomatoes into small cubes, removing any excess seeds to prevent the salsa from becoming too watery.
Pro tip: Use a sharp knife for clean cuts and better texture.
Chop the onion and jalapeño
Finely chop the red onion and jalapeño pepper, ensuring to remove the seeds from the jalapeño if you prefer a milder salsa.
Pro tip: Wear gloves while handling jalapeños to avoid skin irritation.
Combine ingredients
In a large bowl, combine the diced tomatoes, chopped onion, jalapeño, and cilantro.
Pro tip: Mix gently to preserve the integrity of the tomato pieces.
Add lime juice
Squeeze the juice of one lime over the mixture and stir to combine.
Pro tip: Roll the lime on the counter to release more juice before cutting.
Season the salsa
Add salt and freshly ground black pepper to taste. Mix well to ensure even seasoning.
Pro tip: Taste and adjust seasoning as necessary.
Let the salsa rest
Cover the bowl and let the salsa sit at room temperature for 30 minutes to allow the flavours to meld.
Pro tip: This step is crucial for a more developed flavour.
Tips & Tricks
- Use ripe tomatoes for the best flavour and texture.
- Adjust the spice level by adding more or less jalapeño.
- Let the salsa sit for at least 30 minutes for flavours to meld.
Frequently Asked Questions
What makes this the best fresh tomato salsa?
The combination of ripe tomatoes, fresh lime juice, and cilantro makes it refreshing and flavourful. Adjusting the spice level with jalapeño allows for customization.
How many calories are in fresh tomato salsa?
Each serving of this fresh tomato salsa contains approximately 25 calories.
Can I make this salsa ahead of time?
Yes, you can make it up to 3 days in advance. Store it in an airtight container in the refrigerator.
How do I adjust the spiciness of the salsa?
To make it spicier, include the jalapeño seeds or add more jalapeño. For a milder salsa, remove the seeds and use less jalapeño.
What can I serve with fresh tomato salsa?
Serve it with tortilla chips, or use it as a topping for tacos, grilled meats, or fish for a fresh, zesty kick.
How long should the salsa rest before serving?
For best results, let the salsa rest for at least 30 minutes to allow the flavours to meld together.
What is the best type of tomato for salsa?
Ripe, firm tomatoes like Roma or vine-ripened are excellent choices for making salsa due to their flavour and texture.
Serving Suggestions
Nutrition per serving
25
Calories
1g
Protein
0g
Fat
6g
Carbs
You Might Also Like
More Side Recipes
Fresh Corn Salad with Tomato and Basil
A refreshing summer salad featuring raw corn kernels, juicy tomatoes, red onion, and basil tossed in a zesty vinaigrette.
Fresh Corn Salad with Lime Vinaigrette
A refreshing corn salad featuring fresh lime vinaigrette, perfect for summer.
Homemade Fresh Cheese
Learn to make homemade fresh cheese with ease using basic ingredients.
Mango Peach and Pineapple Salsa Delight
A vibrant and zesty salsa that combines mango, peach, and pineapple for a refreshing burst of tropical flavours.
Corn, Avocado and Tomato Salad with Zesty Dressing
A fresh, vibrant salad with corn, avocado, and tomato topped with a zesty dressing. Perfect for any occasion.
Homemade Fresh Panko Breadcrumbs
Create light and crispy homemade panko breadcrumbs with ease. Perfect for adding crunch to your favourite dishes.
Kitchen & BBQ gear
What we use for recipes like this

Kitchen Appliances · Vacuum Sealers
Bonsenkitchen Vacuum Sealer, 4 Modes, Multi-Functional, Accessoes Include
$42.99

Kitchen Organisation · Bottle Racks
3Packs Plastic Bottle Holder - Refrigerator & Kitchen Fridge Bottle Rack
$19.99

Pit Boss Grills
Mahogany 260 Portable
$699.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
