Indian Curry Dips: Three Spiced Sauces for Sharing

Updated November 4, 2026

Total time
1 hr 6 min
prep 20 min · cook 16 min
Serves
8
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Indian Curry Dips: Three Spiced Sauces for Sharing

Indian curry dips are a trio of boldly seasoned sauces for a snack board: a cool yogurt dip, a tangy tomato dip, and a mellow coconut dip. They draw on familiar Indian flavors such as cumin, ginger, mustard seed, and curry leaves, while offering three different textures and heat levels for dipping or spooning alongside a meal.

There is no single traditional dish called “curry dip”; Indian regions and households have many distinct chutneys, raitas, and spiced sauces. This easy assortment takes inspiration from those traditions and makes dips that are practical to serve together, with ingredients available in most grocery stores.

Ingredients

  • Cooling curry-yogurt dip: 1½ cups (360 g) thick plain whole-milk yogurt; 1 tablespoon (15 ml) fresh lime juice; ¼ cup (10 g) finely chopped cilantro leaves and tender stems; 1 teaspoon (2 g) mild curry powder; ½ teaspoon (1 g) ground cumin; ¼ teaspoon (1.5 g) fine salt; ⅛ teaspoon (0.3 g) ground black pepper; and, if desired, ⅛ teaspoon (0.3 g) cayenne pepper.
  • Tomato-ginger dip: 1 tablespoon (15 ml) neutral oil; 1 teaspoon (2 g) cumin seeds; ½ teaspoon (1 g) brown or black mustard seeds; 2 garlic cloves (6 g), finely chopped; 1 tablespoon (6 g) finely grated fresh ginger; 1 cup (240 g) canned crushed tomatoes; ½ teaspoon (1 g) ground coriander; ¼ teaspoon (0.5 g) ground turmeric; ¼ teaspoon (1.5 g) fine salt, plus more to taste; and 1 teaspoon (5 ml) lime juice.
  • Coconut curry dip: 1 teaspoon (5 ml) neutral oil; ½ teaspoon (1 g) brown or black mustard seeds; 8 fresh or thawed frozen curry leaves (about 1 g), optional; ¼ teaspoon (0.5 g) ground turmeric; 1 cup (240 ml) canned coconut milk, well shaken; 1 tablespoon (15 ml) lime juice; ¼ teaspoon (1.5 g) fine salt; and 1 tablespoon (15 ml) water, plus more if needed.

Instructions

  1. Set up and measure. Chop the cilantro, garlic, and ginger, and measure the spices and liquids into small bowls. Shake or stir the coconut milk before measuring so its thick cream and thinner liquid are evenly combined. Keep the yogurt refrigerated while you prepare the cooked dips.
  2. Make the tomato-ginger dip. Set a small saucepan over medium heat and add 1 tablespoon oil. When it shimmers, add the cumin seeds and mustard seeds. Cook for about 30 seconds, stirring, until the cumin smells fragrant and the mustard seeds begin to pop. Add the garlic and ginger and stir for 30 seconds; lower the heat if the garlic starts to brown.
  3. Simmer the tomato mixture. Stir in the crushed tomatoes, ground coriander, turmeric, and salt. Bring the mixture to a gentle bubble, then cook uncovered for about 11 minutes, stirring every couple of minutes. It is ready when it has thickened enough to mound briefly on a spoon rather than run like soup. Take the pan off the heat, stir in the lime juice, and taste. Add a pinch more salt or lime if the tomato flavor needs balancing.
  4. Make the coconut curry dip. In a second small saucepan, heat 1 teaspoon oil over medium-low heat. Add the mustard seeds and, if using, the curry leaves. Stir for about 30 seconds, until the seeds begin to pop and the leaves smell aromatic; stand back because seeds can jump from the pan. Add the turmeric and stir for a few seconds, then pour in the coconut milk and add the salt and 1 tablespoon water.
  5. Warm and finish the coconut dip. Bring the coconut mixture just to a gentle simmer, stirring so the turmeric disperses, and cook for 3 minutes. Do not boil it hard, which can make the sauce look oily or separate. Remove the pan from the heat and stir in the lime juice. The dip will be fairly fluid while warm and will thicken a little as it cools; add another teaspoon or two of water later if it becomes too thick.
  6. Mix the yogurt dip. In a medium bowl, stir together the yogurt, lime juice, cilantro, curry powder, cumin, salt, black pepper, and optional cayenne. Taste and adjust the seasoning. For a smooth dip, mix gently rather than whisking vigorously; if the yogurt is especially thick, loosen it with 1 tablespoon (15 ml) cold water.
  7. Cool and serve. Transfer the tomato and coconut dips to clean shallow bowls to cool more quickly. Let them cool until no longer steaming, then cover and refrigerate all three dips for 30 minutes. Arrange the dips in separate serving bowls. Keep the yogurt dip chilled until serving, and serve the other two chilled, at cool room temperature, or gently warmed.

Tips

  • Choose thick yogurt. Plain Greek yogurt or strained whole-milk yogurt gives the first dip a scoopable texture. Regular plain yogurt also works, but it will be thinner; strain it through a fine sieve lined with cheesecloth for 20 to 30 minutes if you want a thicker result. Avoid sweetened or flavored yogurt.
  • Control the heat gradually. The yogurt dip is mild without cayenne, and the tomato dip is also gentle as written. For more heat, add a small pinch of cayenne to one dip at a time, or serve sliced fresh chile on the side so guests can adjust their own portions.
  • Use the right coconut milk. Full-fat canned coconut milk makes a rounded, creamy dip. Carton coconut beverage is much thinner and less rich, so it can produce a runny sauce; if that is your only option, use less water and simmer gently until the dip coats a spoon.
  • Watch the tempering spices. Mustard seeds should pop and cumin should smell fragrant, not turn dark brown. If the oil is smoking or the garlic is browning quickly, move the pan off the heat briefly, then continue over lower heat to avoid bitter flavors.

Serving Suggestions

Serve the trio as a shared appetizer with warm naan, roti, or pita, plus crisp vegetables such as cucumber, carrots, bell pepper, and radishes. The yogurt dip is especially good with crunchy vegetables and fried or roasted snacks; the tomato dip brings a tart, savory contrast to samosas, pakoras, and potato wedges. The coconut dip pairs well with grilled vegetables, rice crackers, or a platter of roasted cauliflower.

For a more substantial spread, add cooked chickpeas, sliced fruit, and a bowl of rice or grain salad. Put out small spoons so guests can add a little dip to each bite, and label the yogurt dip as the coolest option and any spicier variation clearly. If serving the cooked dips warm, keep them in separate heat-safe bowls and warm only what you expect to use; the yogurt dip is best served cool.

Variations

Make a mint version: Replace half the cilantro in the yogurt dip with 2 tablespoons (about 5 g) chopped fresh mint. Mint gives it a brighter, cooler aroma. If you do not have cilantro, use all mint or finely chopped parsley; parsley tastes less distinctly Indian but still makes a fresh dip.

Use tamarind in the tomato dip: Replace the lime juice with 1 teaspoon (5 ml) tamarind concentrate, then taste before adding more because concentrates vary in sourness. Tamarind gives the dip a deeper, fruitier tang. If using unsweetened tamarind pulp instead, dissolve a small amount in warm water and strain out fibers before measuring.

Add toasted coconut: Stir 2 tablespoons (12 g) unsweetened desiccated coconut into the finished coconut dip. It adds texture and a stronger coconut flavor. If using fresh curry leaves is difficult, leave them out; the dip will lose their distinctive citrusy, herbal aroma but will still be flavorful from the mustard seed and turmeric.

Make it dairy-free: Use plain unsweetened plant-based yogurt in the first dip. Choose a thick product and check that it is not vanilla-flavored or sweetened. The texture and tang can differ from dairy yogurt, so adjust the lime and salt after mixing. The tomato and coconut dips are already dairy-free as written.

Storage and Reheating

Refrigerate the dips within 2 hours of making them, in separate airtight containers. The yogurt dip is best within 3 days; the cooked tomato and coconut dips keep for 3 to 4 days in the refrigerator. Keep clean serving spoons in each bowl, and do not return dip that has been sitting out to the storage container. For longer storage, freeze the tomato dip for up to 2 months; thaw it overnight in the refrigerator. The coconut dip may separate after freezing, so stir it well as it warms. Freezing is not recommended for the yogurt dip because its texture can become grainy.

Serve the yogurt dip cold. To warm a cooked dip, heat a small portion in a saucepan over low heat, stirring often, and add a teaspoon of water if it has thickened. Reheat leftovers to 165°F (74°C), as recommended by USDA FSIS; check with a food thermometer. Avoid repeatedly warming and cooling the same container by reheating only the amount needed.

Frequently Asked Questions

Can I make the dips ahead?
Yes. Make them up to a day ahead and refrigerate them separately. The flavors in the tomato and coconut dips settle as they chill, while the cilantro in the yogurt dip is brightest on the day it is made. Stir each dip before serving, and adjust the lime or salt if chilling has softened its flavor.

What can I use instead of curry powder?
Use ½ teaspoon (1 g) ground cumin and ½ teaspoon (1 g) ground coriander in the yogurt dip. Curry powder is a convenient blend rather than one fixed spice, so the substitute will taste simpler and less complex. Add a small pinch of turmeric if you want a warmer color, but it is not needed for the dip to work.

Why did my coconut dip separate?
Coconut milk can separate if it is boiled hard or heated for too long. Keep it at a gentle simmer and stir as it warms. If it separates slightly, whisk it off the heat; if it remains loose, a brief blend with an immersion blender can bring it back together.

Can I make these dips without fresh ginger or curry leaves?
Yes. Leave out the curry leaves if unavailable; they are optional and have a distinctive fragrant flavor that is difficult to reproduce exactly. For the tomato dip, use ¼ teaspoon (about 0.5 g) ground ginger in place of the fresh ginger, adding it with the other ground spices. The result will be less bright and slightly more earthy.

Are these dips very spicy?
No. The recipe is mild to medium in flavor, with warmth from spices rather than a large amount of chile. The optional cayenne is the main source of heat in the yogurt dip. Taste each dip before serving and offer extra cayenne or chopped green chile separately for anyone who wants more spice.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).