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 side dish I always serve with curries and spicy foods, plus it’s great with Indian mint sauce, mango chutney and some poppadoms.

Ingredients for Indian Salad

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

  • 2-3 Little Gem lettuces – finely shredded
  • 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

Step One – prepare your 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 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.

Make Our Spicy Salad Your Way…

  • 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.
  • 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

  • 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.

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.
  • Warm Sweet Potato Salad – lick your lips! You’ll just love this warm roast vegetable salad, it’s simple, flavoursome and oh so good to eat!

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 your whole family will LOVE!

Yield: Serves 4

Indian Salad Recipe

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

A fresh and spicy salad to go alongside a curry

Prep Time 15 minutes
Total Time 15 minutes


  • 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:



Serving Size:


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.

Love to Instagram your food?

Follow me on Instagram for more delicious recipe inspiration daily!

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