Cucumber Peanut Koshimbir Recipe | Easy 15-Minute Maharashtrian Salad

There are some side dishes that quietly steal the show. You plan the dal, you fuss over the rice, and then this little bowl of crunchy, tangy salad ends up being the thing everyone reaches for first. That is exactly what koshimbir does at our table.

Cucumber Peanut Koshimbir is one of those recipes I picked up not from my own Gujarati kitchen but from a Maharashtrian friend’s mom during college. She made it in about five minutes while we were waiting for the dal to cook, tossed it together in a steel bowl, and set it on the table like an afterthought. I remember thinking: this is so basic, why does it taste this good? The answer was the tempering. That quick sizzle of mustard seeds and curry leaves in oil, poured over cold crunchy cucumber and roasted peanuts, turns a pile of chopped vegetables into something you cannot stop eating.

I have been making it ever since, especially in warmer months when I want something cooling alongside heavier meals. It comes together in 15 minutes, needs no cooking beyond a 30-second tempering, and works with practically every Indian meal you can think of.

🥒 What is Koshimbir?

Koshimbir (sometimes spelled koshimbiri) is the Maharashtrian word for a tempered salad or raita-style side dish. Unlike North Indian raita, which is yogurt-based and meant to cool down spice, koshimbir is lighter and more textured. It is built around a raw vegetable (cucumber, carrot, beetroot, or even raw banana), mixed with roasted peanuts or grated coconut, and finished with a hot oil tempering.

Every Maharashtrian thali includes a koshimbir alongside the dal, rice, bhaji, and chapati. It is not a garnish or an afterthought. It is a proper course, meant to add crunch, tang, and freshness to balance the cooked dishes on the plate.

The cucumber version, Kakdi Koshimbir (kakdi means cucumber in Marathi), is the most popular. Some families add a spoonful of yogurt to make it creamier. Others keep it completely dairy-free and let the lemon and peanuts do the work. I prefer the no-yogurt version because it stays crunchy longer and works for anyone at the table, including vegan friends. If you like it creamier, I have included a yogurt variation in the notes.

Why This Salad Deserves a Spot on Your Table

  • ✔ Ready in 15 minutes with zero cooking (just a quick tempering)
  • ✔ High in plant protein from roasted peanuts, about 7g per serving
  • ✔ Hydrating and cooling from fresh cucumber, perfect alongside spicy mains
  • ✔ Rich in healthy fats from peanuts and the oil tempering
  • ✔ Naturally vegan and gluten-free as written
  • ✔ Perfect for meal prep as a lunchbox side, potluck contribution, or dinner party starter

💡 Peanut Tip: Use dry-roasted peanuts with the skin on for the best flavour and crunch. If you can only find raw peanuts, toast them in a dry pan over medium heat for 4 to 5 minutes, shaking the pan often, until they smell nutty and the skins start to flake. Freshly roasted peanuts make a noticeable difference here.

Overhead ingredient flatlay with labeled ingredients for cucumber peanut koshimbir — Cucumber, Roasted Peanuts, Coriander, Green Chilli, Mustard Seeds, Curry Leaves, Lemon, Salt, Oil — arranged on a whitewashed wood surface with wooden spoon and linen napkin
Hand tossing cucumber peanut koshimbir with a spoon in a wide white bowl on a marble kitchen counter, with a steel spice tin, tadka pan on hob, peanut bowl, and lemon alongside

How to Make Cucumber Peanut Koshimbir

Cucumber Peanut Koshimbir (15-Minute Maharashtrian Salad)

A crunchy, tangy Maharashtrian cucumber salad with roasted peanuts and a hot mustard seed tempering. Vegan, gluten-free, and ready in 15 minutes.
Prep Time 12 minutes
Cook Time 3 minutes
Total Time 15 minutes
Servings: 4 servings
Course: Side Dish
Cuisine: gluten free, Indian, Maharashtrian, vegan, Vegetarian

Ingredients
  

Salad Base
  • 2 medium cucumbers about 300g, peeled and finely diced
  • 1/4 cup roasted peanuts coarsely crushed
  • 2 tbsp fresh coriander leaves finely chopped
  • 1 green chilli finely chopped, adjust to taste
  • 1/2 tsp salt or to taste
Dressing
  • 2 tbsp fresh lemon juice about 1 small lemon
  • 1/2 tsp sugar balances the tartness
Tempering (Tadka)
  • 1 tbsp peanut oil or any neutral oil
  • 1/2 tsp mustard seeds
  • 1/4 tsp cumin seeds
  • asafoetida (hing) a generous pinch
  • 6-8 fresh curry leaves
  • 1 dried red chilli broken in half, optional
Garnish
  • 1 tbsp roasted peanuts whole
  • fresh coriander leaves a few
  • red chilli powder a pinch, optional, for colour

Method
 

Prep the Salad
  1. Peel the cucumbers and dice them into small, even pieces, roughly 1 cm cubes. Do not grate them. You want distinct, crunchy pieces that hold up against the tempering.
  2. Place the diced cucumber in a mixing bowl. Add the crushed roasted peanuts, chopped coriander, and green chilli. Toss gently to combine.
  3. Squeeze in the lemon juice and add the sugar and salt. Mix well. Taste and adjust the lemon and salt now, before the tempering goes in.
Make the Tempering
  1. Heat the oil in a small tadka pan or a tiny saucepan over medium heat.
  2. Add the mustard seeds and wait for them to pop, about 20 seconds. If they start burning instead of popping, your oil is too hot. Pull the pan off the heat, let it cool for 10 seconds, and try again.
  3. Add the cumin seeds, asafoetida, broken red chilli (if using), and curry leaves. Let everything sizzle for 5 to 8 seconds until the curry leaves crackle and the kitchen smells fragrant. Turn off the heat immediately.
  4. Pour the hot tempering directly over the cucumber-peanut mixture. You will hear a satisfying sizzle. Toss everything together quickly so the tempering coats the salad evenly.
Serve
  1. Transfer to a serving bowl. Top with whole roasted peanuts, a few coriander leaves, and a pinch of red chilli powder if you like a pop of colour.
  2. Serve immediately alongside dal-rice, roti, poha, or any Indian meal. Koshimbir is best eaten within an hour of assembling, while the cucumbers are still crunchy and the tempering is still warm.

Notes

Yogurt variation: For a creamier version closer to a raita, fold in 3 to 4 tbsp of fresh, thick yogurt (dahi) after adding the lemon juice. Skip the sugar if using yogurt.
Cucumber prep matters: Dice, do not grate. Grated cucumber releases too much water and turns the koshimbir soggy within minutes. If your cucumbers are very watery, sprinkle them with salt and let them sit in a colander for 5 minutes, then squeeze gently before mixing.
Peanut texture: Crush the peanuts coarsely in a mortar and pestle or pulse 2 to 3 times in a blender. You want chunky, uneven pieces, not a fine powder.
Jain-friendly note: This recipe is Jain-friendly as written: no onion, no garlic, no root vegetables. For the asafoetida, use a Jain hing brand compounded with rice flour.
Kid-friendly version: Skip the green chilli and red chilli entirely. Add a tiny pinch of chaat masala instead for a mild, tangy flavour.
Storage: Best eaten fresh. If you must make it ahead, keep the diced cucumber, peanuts, and tempering in separate containers in the refrigerator. Assemble just before serving.

FAQs

Q1. Can I make this vegan?
It already is. The base recipe uses no dairy, no yogurt, and no ghee. If you want the creamier yogurt variation, use coconut yogurt or cashew yogurt as a swap.

Q2. What kind of cucumber works best?
Any cucumber works. Indian field cucumbers (kheera or kakdi) are ideal because they are firm, less watery, and have a slightly sweet flavour. English (hothouse) cucumbers work well too, just remove the watery seed core. Avoid the thick-skinned varieties unless you peel them thoroughly.

Q3. Can I use a different nut instead of peanuts?
Traditionally, koshimbir uses peanuts or freshly grated coconut. If you have a peanut allergy, grated fresh coconut is the most authentic substitute. Toasted sunflower seeds or crushed roasted chana (chickpeas) also work for crunch, but the flavour will be different.

Q4. How is koshimbir different from raita?
Raita is yogurt-based and served cold, meant to cool down a spicy meal. Koshimbir is a tempered salad. It can be made with or without yogurt, and the defining feature is the hot oil tempering poured over raw vegetables and peanuts. Koshimbir has more crunch and texture, while raita is smooth and creamy.

Q5. Can I make this ahead of time?
You can prep the components (dice cucumber, crush peanuts, measure tempering ingredients) up to a few hours ahead and store them separately in the refrigerator. Assemble and temper just before serving. Once assembled, the salad is best within an hour. After that, the cucumbers start releasing water and the peanuts soften.

Q6. What should I serve this with?
Koshimbir goes with almost any Indian meal. It is a traditional part of a Maharashtrian thali alongside dal, rice, chapati, and bhaji. I also love it with Gujarati Dal and steamed rice, alongside poha for breakfast, or as a side with any grain bowl. It cuts through rich, heavy dishes beautifully.

Closing

This Cucumber Peanut Koshimbir is the kind of side dish that makes the whole meal feel complete. It takes barely any effort, uses ingredients you almost certainly already have, and brings a crunch and freshness that cooked dishes just cannot provide. I make it at least twice a week in summer, and honestly, the bowl never makes it to the fridge as leftovers.

If you have never tried Maharashtrian koshimbir before, this is the perfect place to start. Pair it with our Gujarati Dal for a simple, nourishing thali that comes together in under 30 minutes.

If you make this, I want to know: do you prefer your koshimbir with yogurt or without? Drop a comment below and tag me @petitepaprika so I can see your version! 🥒

Overhead portrait bowl of cucumber peanut koshimbir on marble with scattered peanuts, lemon, coriander, green chilli, and curry leaves, with text overlay: Cucumber Peanut Koshimbir — Easy 15-Minute Maharashtrian Salad at the bottom

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux