Skip to Content

Indian Salad

Sharing is caring!

A fresh, zingy, delicious spicy Indian salad that’s the perfect healthy side dish to go alongside curry, kebabs or spicy burgers.

Our delicious Indian salad with a spicy kick of chilli and fragrant coriander is great for serving alongside a curry, with kebabs or just as a side dish for grilled chicken or fish.

It’s inspired by the salad from our local Indian take-away and we just love it’s fresh, zingy taste alongside our favourite curries.

This is one Indian vegetable side dish I always serve with curries and spicy foods, plus it’s great with Indian mint sauce, mango chutney and some poppadoms.

Indian Salad Recipe

  • Serves 6
  • Time To Make – 15 minutes

Ingredients for Indian Salad

You’ll love how simple the ingredients for our Indian salad are!

  • 2-3 Little Gem lettuces – finely shredded
  • 1 cucumber – diced
  • 6 salad tomatoes – diced
  • 1 small onion – finely chopped
  • 1 bunch of coriander – roughly chopped
  • 1 red chilli – finely sliced
  • lemon
  • sea salt
bowl full of Indian style salad with fresh lettuce, cucumber, tomatoes, herbs and freshly sliced chillies served with lemon wedges for squeezing over

Get loads more tasty vegetable dishes here

Equipment Needed To Make The Salad

  • Chopping board
  • Vegetable knife
  • Colander and salad spinner
  • Lemon juicer
  • Serving bowl

How To Make Indian Salad

It is super easy to make this delicious cucumber and onion salad recipe – and it’s packed with flavour!

Step One – prepare your Indian side salad ingredients

  • To make up a big dish of Indian salad you’ll need two Little Gem lettuces, cucumber, tomatoes, onion, red chillies, coriander and lemon juice – wash all the salad vegetables properly and give the lettuce a spin in a spinner to remove excess water.

Step Two – chop and shred the salad ingredients

  • Simply shred the lettuce and dice up all the salad vegetables, finely slice the chilli, I keep the seeds in as I like the salad to give a really spicy kick of heat.

Step Three – toss the Indian salad together

  • Toss all the ingredients together in a bowl and squeeze over a drizzle of lemon juice and a sprinkle of sea salt.

Totally delicious and ridiculously simple.

Tasty Tips From Our Kitchen

Make Our Spicy Indian Salad With A Twist

  • add some protein – turn this into a main course salad – try chicken (we love this made with ready to eat chicken tikka pieces), prawns, tofu, or grilled halloumi or simply throw in a can of chickpeas.
  • add some fruit – sliced fresh mango and pomegranate seeds work really well scattered into this salad.
  • add some crunch – try serving scattered with roasted chickpeas or toasted seed mix.
  • skip the chilli – if you don’t like things too hot

Get loads more easy dinner recipes here

Tasty Curry To Serve With Your Indian Salad

Our Indian Salad is the perfect curry side dish to serve with our three favourite curries!

  • Turkey Keema – serve up a delicious keema curry made with turkey mince. This light and low fat keema curry is perfect alongside Indian salad.
  • Beef Mince Curry – a total family favourite! This is a great curry for a Friday night – quick to make and one the kids just love!
  • Chickpea Curry – a really quick and easy vegan curry recipe that’s great served folded into naan breads loaded with Indian salad.

Get all our BBQ salads recipes here!

More Healthy Salad Recipes To Make

Love salad? Then we think you’ll really enjoy our healthy main course salads below.

  • Quick Spicy Prawn Salad – a super quick weeknight dinner with tasty prawns, fresh salad and a side of garlic ciabatta.

You might also LOVE our quick and easy falafel salad recipe here.

Need Some Family Meal Ideas?

Check out our meal planning here – it’s filled with recipes, meal planner tips and pre-filled printable meal plans weekly or seasonally. We’ve got hundreds of the BEST family recipes and family dinner ideas your whole family will LOVE!

For a delicious filling salad, try our sweet potato and feta salad recipe here 

stainless steel bowl filled with homemade spicy salad with coriander and chillies, lemon wedge on the side

Indian Salad Recipe

Yield: Serves 4
Prep Time: 15 minutes
Total Time: 15 minutes

A fresh and spicy salad to go alongside a curry


  • 2 little gem lettuce - shredded 
  • 1 cucumber - diced 
  • 6 tomatoes - diced 
  • 1 small onion - finely diced 
  • 1 bunch coriander - roughly chopped 
  • 1 red chilli - finely chopped 
  • juice of a lemon 
  • pinch of sea salt 


  1. Add the shredded lettuce and diced salad vegetables to a large bowl and toss together with your hands.
  2. Drizzle over a squeeze of lemon juice and a sprinkling of sea salt.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 197Total Fat: 9gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 25mgSodium: 539mgCarbohydrates: 20gFiber: 4gSugar: 8gProtein: 12g

Nutritional content will vary depending on the exact ingredients you use and how careful you are with measuring - this nutritional information is given as a general guide only and may not be accurate - you should always calculate your own nutritional information especially if you have specific dietary requirements.

Did You Enjoy This Recipe?

Check Out Our Facebook! and Leave A Comment Below If You Enjoyed This Recipe!

Save our delicious Indian salad recipe to Pinterest for later!

bowlful of indian salad with shredded lettuce, cucumber, tomatoes, chillies and squeeze of lemon. Text overlay "spicy Indian salad"

Hey – we hope you enjoy the recipe and when you cook it don’t forget to tag us your creations on Twitter @daisiesandpieUK or Instagram @daisiesandpie

Get more delicious meal ideas and easy recipes here

Skip to Recipe