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.




How to Make Cucumber Peanut Koshimbir

Cucumber Peanut Koshimbir (15-Minute Maharashtrian Salad)
Ingredients
Method
- 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.
- Place the diced cucumber in a mixing bowl. Add the crushed roasted peanuts, chopped coriander, and green chilli. Toss gently to combine.
- 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.
- Heat the oil in a small tadka pan or a tiny saucepan over medium heat.
- 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.
- 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.
- 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.
- 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.
- 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
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! 🥒
