Cucumber and tomato salad with spicy dressing

/ / / Cucumber and tomato salad with spicy dressing
a white oval dish of cucumber tomato salad with some tomatoes and cut limes around the dish and a blue napkin underneath

This post may contain affiliate links. We may earn a small commission from a qualifying purchase without extra cost to you. Check our disclosure policy for more info.

This cucumber tomato salad is for the chilli lover. Because its tangy dressing uses a dash of chilli sauce that it makes the salad refreshingly spicy.

Unlike many other salad recipes alike, the cucumber tomato salad recipe that I’m sharing here doesn’t use onions of any kind. It only uses fruits. Therefore the salad smells fruitier.

The salad goes very well with any meaty dishes such as chicken kebab patties or lamb burger kebab. But really, you can pair this crunchy cucumber tomato salad with pretty much any food you like.

a dish of tomato cucumber salad with overlay text of cucumber tomato salad

Why I like this tomato cucumber salad

I love making this salad because everybody in my household can enjoy it.

I have two boys who are not very keen on raw onions. Not yet. I admittedly despised raw onions myself when I was their age. So I can understand why my sons try their best to stay away from any type of raw onions.

Therefore, I very rarely put raw onions in a salad as I prefer the whole family can enjoy the food I prep and cook.

So, when my mom shared her recipe for this tomato and cucumber salad, I was so chuffed. 

On top of that, the dressing has chilli sauce in it. Super ?.

Main ingredients for spicy cucumber tomato salad


In theory, you can use any kind of tomatoes. But I personally prefer cherry tomatoes and plum tomatoes. 

And for this recipe, I bought a packed mix of cherry, plum and baby tomatoes that came in different colours. This colour variety makes the salad looks more appetizing. 

NOTE: You can use regular salad tomatoes or even big ones such as beef tomatoes. But you need to deseed the tomatoes before you cut them in small pieces. Otherwise, your salad will be too watery and runny. 


All seedless cucumber is suitable for this salad. You can choose either English cucumber, Diva, or Muncher.

But it’s ok if you can only get the type of cucumber that has a lot of seeds like Indonesian/ Indian cucumber. You will just need to deseed the cucumber before you cut it to small pieces. 

The reason is you want your salad to be nicely crispy and not watery like soup ?.

a white dish of tomato cucumber salad with curly parsley garnish on the left and right sides and some tomatoes around the dish


Choose any crispy apple that you love. I personally prefer Granny Smith. This green apple is crunchy and slightly tangy. And just fresh.


All kinds of pineapple are good for this salad.

Chilli sauce

Although you can use any chilli sauce that you like, I’d say try to stick to either Indonesian chilli sauce or Thai sriracha sauce. 

Because these two chilli sauces are very similar. 

You can buy the sriracha sauce in most of the supermarkets or any Asian shops. But for Indonesian chilli sauce, here in the UK, I can only get it in Chinese shop at Chinatown or at Amazon online. 

Lime juice

I must admit that the original recipe from my mom uses white vinegar. But because I’m not a big fan of the vinegar’s smell, I swap it with lime juice.

If you don’t have lime juice, you can use lemon juice too. Either citrus gives a nice sourness. So you’re more than welcome to choose your own preference.

I just prefer lime for this salad as I love how its smell mixes with other ingredients. More refreshing, in my opinion.

Tomato ketchup, sugar & salt

For these three ingredients, I don’t need to explain much. They’re as simple as those three words.

How to make cucumber tomato salad

Just cut the fruits in a similar size. Mix all the dressing ingredients in a bowl, then pour it and mix it with the fruits. 

It’s as simple as that.

How long can we prepare the salad in advance?

Just like any salad, this one tastes better when you make it and serve it fresh.

However, a few times I’ve made the salad the night before and find it still tasted nice on the following day. Even though the salad had been in the refrigerator for overnight.

But I did notice that the fruits were not as crispy as the day before. 

So, if you’re planning to serve the salad the next day and thinking that you may not have enough time to make it from scratch on the serving day, I suggest you do prep the day before. Cut all the fruits and store them separately in individual food containers. You can also make the dressing and keep it in a jar.

Then on the following day, when you need to serve the salad, you can just mix everything in a big bowl, and serve.


Related posts

Thank you for reading the post up to here. Hope you’re now wanting to try this recipe. When you did make this cucumber tomato salad, I’d love you to share what you think about it in the comments below. 

And please follow me on Facebook, Instagram and/or Pinterest to sneak a peek at what’s cooking in my kitchen.

And before you go, don’t forget to check out my other recipes that you’ll equally like.

  • Gado-gado Jakarta. A very popular salad that uses spicy-peanut sauce for its dressing.
  • Ketoprak Jakarta. Traditional salad from Jakarta region that uses vermicelli, beansprouts, tofu and garlicky spicy-peanut sauce.
  • Asinan Jakarta. A simple crispy salad that uses tamarind and spicy-peanut sauce for dressing.
  • Rujak Serut. Sweet potato slaw that uses spicy tamarind sauce for dressing.

Thank you and all the best.

Yield: 4

Cucumber tomato salad

tomato and cucumber salad on a white oval dish and garnished with curly parsley leaves on both left and right ends

Cucumber tomato salad with spicy dressing is one salad that you want to enjoy after having rich food such as chicken kebabs or lamb burger or meat curries. But, having said that, the salad is delicious to enjoy as is. Without any other excuses apart from loving the taste.

Prep Time 20 minutes
Total Time 20 minutes


  • 100 gr/ 3.53 oz mix of cherry and plum tomatoes.
  • 100 gr/ 3.53 oz cucumber.
  • 100 gr/ 3.53 oz crunchy apples (I used Granny Smith).
  • 100 gr/ 3.53 oz pineapple.
  • 2 tsp chilli sauce (see the note).
  • 2 tsp tomato ketchup.
  • 1 tsp granulated sugar.
  • Lime juice from ½ lime.
  • A pinch of salt.


  1. Cut tomatoes in halves.
  2. Dice the cucumber.
  3. Peel, core and cut the apples in chunks.
  4. Cut the pineapples into small pieces.
  5. Put all the fruits and cucumber in a mixing bowl.
  6. In a small bowl, mix the chilli sauce, tomato ketchup, sugar, salt and lime juice until the sugar dissolves. Try to taste. Your dressing should taste refreshingly tangy, slightly spicy, a little bit salty and sweet.
  7. Pour the dressing in the salad mix. Stir gently and thoroughly.
  8. Enjoy.

Nutrition Information



Serving Size


Amount Per Serving Calories 158Total Fat 0gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 0gCholesterol 0mgSodium 62mgCarbohydrates 42gFiber 5gSugar 31gProtein 2g

The nutrition calculation you find here is just a guide provided by online nutrition calculator. You should not use to substitute advice from nutritionists or health practitioners.

Did you try the recipe?

Share how you like the recipe in the comments below and show a picture of your creation

Similar Posts


  1. Jenny deRemer says:

    Your pics are beautiful. You make everything look mouthwatering! I am interested to try this I think – I have practically no spicy food in my cache of recipes!

    1. Thank you. You’re too kind

  2. Christina Musgrave says:

    This looks so delicious!! I need to try this soon.

Leave a Reply

Your email address will not be published. Required fields are marked *