Cherry Tomato Salsa: A Zesty and Fresh Mexican Party Dip
Cherry Tomato Salsa is a vibrant and tangy condiment that can elevate a variety of savoury dishes. This easy 10-minute recipe demonstrates how to create a homemade salsa from both fresh and roasted cherry tomatoes, perfect for serving alongside tacos, nachos, and more.
If you’re planning a party, this recipe is a quick, crowd-pleasing option, and when paired with my Easy Guacamole Recipe and Mexican Pickled Red Onions, it transforms any meal into a fiesta.

What You’ll Need for This Cherry Tomato Salsa Recipe
Cherry Tomato Salsa is made from the simplest yet most flavorful ingredients that allow the natural freshness of the tomatoes to shine through. To prepare this salsa, here’s what you’ll need:
- Cherry Tomatoes: Fresh cherry or grape tomatoes are ideal due to their vibrant, tangy flavour. If unavailable, feel free to use heirloom or Roma tomatoes—any variety will work in this recipe.
- Onion: White onions bring a slightly sweet crunch, though red onions are also a great choice if you prefer a milder taste.
- Fresh Garlic Cloves: A key ingredient to add depth to the salsa’s flavour.
- Jalapeño: Add heat with fresh jalapeños. If you’re not fond of spice, remove the seeds before chopping to reduce the heat.
- Cilantro: A classic ingredient for a fresh, citrusy lift, though parsley or mint can be substituted if you’re not a fan of cilantro.
- Lime Juice: Fresh lime juice enhances the salsa’s brightness. If limes aren’t available, lemon juice or bottled lime juice is a suitable alternative.
- Seasonings: Only salt and freshly ground black pepper are required, but you can also add a pinch of ground cumin for a warmer flavour.
- Olive Oil: Only needed if you plan on roasting the cherry tomatoes for a smoky twist.

How to Make Cherry Tomato Salsa at Home
Whether you’re making this salsa by hand or using a food processor, both methods are equally easy and quick. Here’s how to prepare this salsa in two ways:
Making Salsa by Hand
This classic method allows you to create a fresh and chunky salsa with minimal effort, taking just 10 minutes!
- Prepare the Tomatoes: Start by cutting the cherry tomatoes into small pieces and place them in a colander to drain their juices. This step helps avoid a watery salsa.
- Combine the Ingredients: Transfer the drained tomatoes into a medium-sized bowl. Add the chopped onion, garlic, jalapeño, and cilantro to the tomatoes.
- Season with Lime: Drizzle the mixture with fresh lime juice and sprinkle with salt and pepper.
- Mix and Serve: Stir until fully combined. Taste for seasoning and adjust if needed. Serve the salsa immediately with tortilla chips, tacos, or your favourite Mexican dishes.
Making Salsa with a Food Processor
If you’re preparing salsa for a crowd, this food processor method is perfect for saving time without sacrificing flavour.
- Blend the Veggies: In the food processor, pulse the onion, garlic, and jalapeño a few times until roughly chopped.
- Add the Tomatoes: Next, add the cherry tomatoes and pulse for another 10-15 seconds, depending on your preferred salsa texture.
- Drain the Mixture: Pour the mixture into a colander to remove excess liquid. Use a spatula to press out as much juice as possible.
- Season and Mix: Transfer the drained mixture to a bowl, then add lime juice, salt, and pepper. Stir everything together until well combined.

Roasting Cherry Tomatoes for Salsa
If you prefer a roasted salsa, this method introduces a deep, smoky flavour to your salsa. Here’s how to roast the tomatoes:
- Preheat the Oven: Set your oven to 230°C (450°F).
- Prepare the Tomatoes: Arrange the cherry tomatoes on a baking sheet and drizzle with olive oil.
- Roast the Tomatoes: Roast the tomatoes for 10-12 minutes, flipping halfway through. The tomatoes should burst slightly and take on a rich, roasted colour. For an even smokier flavour, switch the oven to broil for the last 2-3 minutes.
- Cool and Chop: Let the tomatoes cool for 15 minutes, then chop them to your desired size.
- Drain and Mix: Place the roasted tomatoes in a colander to drain. After draining, mix them with the chopped onion, cilantro, jalapeño, lime juice, salt, and pepper.
- Taste and Adjust: Taste the salsa and adjust the seasoning if necessary, then serve.
Storing and Serving Cherry Tomato Salsa
While fresh homemade salsa is best enjoyed immediately, you can store leftovers in an airtight container in the fridge for up to three days.
To refresh the salsa, drain any excess liquid and add a few more chopped tomatoes along with additional seasoning.
Serving Suggestions
This Cherry Tomato Salsa pairs wonderfully with a variety of dishes:
- Chips: Serve alongside your favourite tortilla chips for a simple yet irresistible snack.
- Grilled or Roasted Meat: Top grilled meats like Grilled Sockeye Salmon or Shrimp Kabobs with this salsa for a vibrant meal. It’s also excellent on Baked Chicken Kabobs for a healthy option.
- Tacos: Enhance your taco fillings with this salsa. Try it with Beef Brisket Tacos or Black Bean Quinoa Tacos for a vegan alternative.
- Quinoa or Burrito Bowls: Top a hearty quinoa or burrito bowl with this fresh salsa for added flavour.
- Eggs: Add a dollop of this salsa to your Huevos Rancheros or Mexican Breakfast Casserole for a zesty breakfast.
- Soups and Stews: Add a spoonful of salsa to soups like Mexican Street Corn Soup or hearty Chicken Chili for a burst of flavour.
- Nachos: Top your nachos with this salsa for a satisfying and tasty snack.

Expert Tips for Perfect Salsa Every Time
To make sure your salsa comes out perfect, keep these expert tips in mind:
- Drain the Tomatoes: Draining the chopped tomatoes helps to prevent excess liquid, ensuring a thicker and more flavourful salsa.
- Let It Rest: If you have time, let the salsa sit for a few hours in the fridge to let the flavours marinate and meld together.
- Adjust Texture: Salsas come in various textures. For a chunkier salsa, chop the ingredients by hand. For a smoother salsa, use a food processor.
- Taste for Seasoning: Don’t forget to taste and adjust the seasoning as needed. Salt and pepper are key to balancing the salsa’s flavours.
Frequently Asked Questions
Can I use other types of tomatoes?
Yes, other tomatoes like heirloom or Roma will work well. However, cherry tomatoes are ideal for their sweetness and vibrant flavour.
How do I make a milder salsa?
Remove the seeds from the jalapeño or substitute it with a milder pepper, like a bell pepper.
Can I prepare this salsa ahead of time?
While it’s best served fresh, you can prepare it a few hours in advance and store it in the fridge to let the flavours develop.
What can I use this salsa for?
This salsa is perfect for tacos, nachos, grilled meats, or even as a topping for soups and stews.
How long will this salsa last?
This salsa can be stored in the fridge for up to three days, but it’s best enjoyed fresh.
Leave a Reply