15-Minute Fresh Tomato and Cucumber Salsa

You know those days when the garden is overflowing with tomatoes and cucumbers? That’s when I pull out my trusty salsa recipe. I learned pretty quickly that there’s only so many cucumber sandwiches my family will eat, and my neighbors start hiding when they see me coming with another bag of tomatoes.

This fresh tomato and cucumber salsa has become my go-to solution during summer harvests. It’s lighter than traditional salsa, takes just minutes to throw together, and uses up those extra vegetables that seem to multiply overnight in the garden. I usually make a big batch while I’m prepping dinner – one less thing to clean up later.

Whether you’re looking for something different to bring to a backyard BBQ or just want to switch up your regular chips and salsa routine, this recipe fits the bill. And the best part? No cooking required – perfect for those hot summer days when turning on the stove is the last thing you want to do.

fresh tomato and cucumber salsa
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Cucumber Tomato Salsa

  • Quick preparation – This fresh salsa comes together in just 10-15 minutes – perfect for last-minute gatherings or when you need a quick appetizer.
  • Fresh and light – Made with crisp cucumbers and juicy tomatoes, this salsa is refreshing and perfect for hot summer days.
  • No cooking required – Just chop, mix, and serve – there’s no need to turn on the stove or heat up your kitchen.
  • Healthy snack option – This low-calorie, veggie-packed salsa is a great alternative to traditional dips, and it’s naturally gluten-free and vegan.
  • Basic ingredients – You’ll only need common vegetables and pantry staples that are easy to find at any grocery store.

What Kind of Cucumber Should I Use?

While the recipe calls for English cucumbers, you’ve actually got a few good options here. English (or hothouse) cucumbers are a great choice because they have thinner skin, fewer seeds, and tend to be less watery than regular cucumbers. If you can’t find English cucumbers, Persian cucumbers work really well too – they’re small, crisp, and have a similar thin skin. Regular garden cucumbers can work in a pinch, but you might want to peel them first and scoop out the seeds since their skin can be bitter and they tend to have more water content. Just remember, no matter which type you choose, giving them a good dice will help them mix better with the other ingredients and make your salsa easier to scoop.

fresh tomato and cucumber salsa
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This fresh salsa recipe is pretty flexible and you can switch things up based on what you have in your kitchen:

  • English cucumber: Regular cucumbers work fine here – just peel them first and remove the seeds if they’re large. Persian cucumbers are another good option and don’t need peeling.
  • Red onion: White or sweet onions can step in for red onion. If you find raw onion too strong, soak your diced onion in cold water for 10 minutes, then drain well before using.
  • Roma tomatoes: Any firm, ripe tomato will do the job – try vine-ripened tomatoes or even cherry tomatoes (halved). Just avoid very soft or watery varieties.
  • Jalapeño: Serrano peppers work great for more heat, or use green bell pepper for a mild version. You can also use a pinch of cayenne pepper in a pinch.
  • Fresh lime juice: Lemon juice makes a decent substitute, though it will change the flavor slightly. In a pinch, white wine vinegar can work too – start with 1 tablespoon and adjust to taste.
  • Cilantro: If you’re in the ‘cilantro tastes like soap’ camp, try fresh parsley or a mix of parsley and mint instead.

Watch Out for These Mistakes While Making

The biggest challenge when making cucumber salsa is dealing with excess moisture, which can make your salsa watery and dilute the flavors – to prevent this, always remove the seeds from both cucumbers and tomatoes, then let them drain in a colander for 10-15 minutes before mixing.

Getting the right texture is crucial, so avoid the common mistake of cutting your vegetables too large or too small – aim for a consistent, small dice (about ¼ inch pieces) for the perfect bite-size chunks that will hold together well.

Another frequent error is serving the salsa immediately after preparation – instead, let it rest in the refrigerator for at least 30 minutes (but not longer than 4 hours) to allow the flavors to meld together, and don’t forget to give it a quick stir before serving to redistribute the juices.

When working with jalapeños, protect your hands with gloves and avoid touching your face, as the oils can cause irritation, and remember to taste and adjust the seasoning just before serving since the salt can draw out more moisture from the vegetables over time.

fresh tomato and cucumber salsa
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Cucumber Tomato Salsa?

This fresh and crunchy salsa is super versatile – you can serve it with so much more than just tortilla chips! Try spooning it over grilled chicken or fish for a light and refreshing meal, or use it to top your favorite tacos and burritos. For a fun appetizer spread, set it out alongside some warm pita chips, corn chips, or even cucumber rounds if you want to keep things low-carb. I also love adding this salsa to grain bowls with quinoa or rice, grilled shrimp, or using it as a topping for Mexican-style grilled corn – the possibilities are endless!

Storage Instructions

Keep Fresh: This fresh salsa stays crisp and tasty in an airtight container in the fridge for up to 3 days. The vegetables might release some liquid as they sit – just give everything a quick stir before serving to mix it back together. For the best flavor and texture, I like to enjoy it within the first 24 hours.

Prep Ahead: If you want to get a head start, you can chop all the vegetables and store them separately in the fridge for up to a day. When you’re ready to serve, just combine everything with the olive oil, lime juice, and seasonings. This way, your salsa will be super fresh when you need it!

Drain: If you notice excess liquid pooling at the bottom of your stored salsa, simply drain it off using a slotted spoon. This helps keep the salsa fresh and prevents it from becoming too watery. The flavors actually get better as they mingle together in the fridge!

Preparation Time 10-15 minutes
Cooking Time 0 minutes
Total Time 10-15 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 150-200
  • Protein: 3-5 g
  • Fat: 10-15 g
  • Carbohydrates: 15-20 g

Ingredients

  • 1 tbsp olive oil (I prefer California Olive Ranch extra virgin)
  • 1/4 tsp ground cumin
  • 2/3 cup diced red onion (finely diced, about 1/4-inch pieces)
  • 1 cup chopped Roma tomatoes
  • 2 cups diced cucumber (peeled and seeded for best texture)
  • 1 tbsp chopped cilantro
  • 1 1/2 tbsp lime juice
  • 1/2 tsp ground black pepper
  • 1 1/2 tsp minced garlic (freshly minced for best flavor)
  • 1 jalapeno, diced (seeds and membrane removed for less heat)
  • 1/2 tsp kosher salt

Step 1: Combine All Ingredients

  • 2 cups diced, seeded English cucumber (about 1 large or 2 small)
  • 1 cup chopped Roma tomatoes, seeds removed (2 to 3 tomatoes)
  • 2/3 cup finely diced red onion
  • 1 jalapeno pepper, seeds and membrane removed, diced
  • 1 1/2 tsp fresh garlic, minced
  • 1 tbsp olive oil
  • 1 1/2 tbsp lime juice (fresh)
  • 1/4 tsp ground cumin
  • 1/2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp fresh cilantro, chopped

In a medium bowl, add the diced English cucumber, chopped Roma tomatoes, finely diced red onion, diced jalapeno pepper, minced fresh garlic, olive oil, fresh lime juice, ground cumin, kosher salt, black pepper, and chopped fresh cilantro.

Stir everything together until the ingredients are evenly coated and well combined.

I like to be gentle while mixing to keep the cucumber and tomatoes from becoming mushy.

Step 2: Chill and Serve the Salsa

Serve the salsa immediately for a fresh and crisp taste, or cover the bowl and refrigerate for about 1 hour to let the flavors meld.

Stir again before serving to redistribute any juices and seasonings.

For even more flavor, I find that letting it chill really allows the garlic and lime to brighten up the salsa.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe