Snake Gourd Kootu Recipe with Lentils and Coconut

Updated November 3, 2026

Total time
1 hr 10 min
prep 30 min · cook 40 min
Serves
4
portions as written

Jump to recipe

Snake Gourd Kootu Recipe with Lentils and Coconut

Snake gourd kootu is a gently spiced South Indian, especially Tamil-style, dish of tender snake gourd and moong dal finished with a coconut-cumin paste. It is thick enough to serve with rice, but mild and saucy enough to pair with a more strongly seasoned curry; family versions vary in spice level and how finely the coconut is ground.

Ingredients

  • ½ cup (100 g) split yellow moong dal
  • 3 cups (710 ml) water, divided: 2 cups (475 ml) for the dal and 1 cup (235 ml) for the vegetable
  • 1 lb (450 g) snake gourd, trimmed, deseeded if mature, and cut into small pieces
  • ¼ teaspoon (1 g) ground turmeric
  • ½ teaspoon (3 g) fine salt to start, plus more to taste
  • ½ cup (40 g) freshly grated coconut, or unsweetened frozen grated coconut, thawed
  • 1 teaspoon (2 g) cumin seeds for the coconut paste
  • 1 small green chili, roughly chopped, for the coconut paste; use 2 for more heat
  • 2 tablespoons (30 ml) water for grinding the coconut paste, plus more as needed
  • 1½ teaspoons (7 ml) neutral oil or coconut oil
  • ½ teaspoon (1 g) black mustard seeds
  • 1 teaspoon (4 g) split urad dal
  • 8 fresh curry leaves (about 1 g), rinsed and patted dry
  • ⅛ teaspoon (0.5 g) asafoetida, optional
  • 1 tablespoon (4 g) chopped cilantro, optional, for serving

Instructions

  1. Rinse and soak the dal. Put the moong dal in a bowl, cover it with cool water, swish it around, and drain. Repeat until the water is mostly clear, then cover the dal with fresh water and soak for 15 minutes. This short soak helps it cook evenly, but it is not essential if you are pressed for time; unsoaked dal may need several extra minutes on the stove. While it soaks, trim the snake gourd, split it lengthwise, and scrape out the soft, seedy center if it is mature. Cut the flesh into roughly ½-inch (1.25 cm) pieces. Very young snake gourd can be used with its tender seeds.
  2. Start the dal. Drain the soaked dal and place it in a medium saucepan with 2 cups (475 ml) fresh water and the turmeric. Bring to a gentle boil over medium-high heat, skimming off any foam that gathers on top. Lower the heat, partially cover the pan, and simmer for about 20–24 minutes, stirring once or twice. The dal should be very soft and beginning to break down, with enough liquid to remain loose. If the pan looks dry before the dal is tender, add hot water a few tablespoons at a time. Avoid a hard boil, which can make the dal stick and cook unevenly.
  3. Cook the snake gourd. In a second saucepan or deep skillet, combine the cut gourd with 1 cup (235 ml) water and the initial ½ teaspoon salt. Bring to a simmer, cover, and cook for 9–12 minutes, stirring once midway. The pieces should be tender when pierced but still hold their shape. Snake gourd releases water as it cooks, so check the pan before adding any extra. If the pieces are tender while a lot of liquid remains, uncover the pan for a few minutes to let some evaporate; if it becomes nearly dry before they soften, add a splash of water.
  4. Grind the coconut mixture. While the vegetables cook, put the grated coconut, cumin seeds, and chopped green chili in a small blender or spice grinder. Add the 2 tablespoons (30 ml) water and blend to a fairly smooth, thick paste, scraping down the sides as needed. Add another teaspoon of water at a time only if the blades cannot move. A little texture is fine, but large dry flakes can make the finished kootu feel coarse. If you do not have a small grinder, use a full-size blender and increase the paste ingredients proportionally only if needed to keep the blades engaged.
  5. Combine and simmer. Add the cooked dal to the pan of tender snake gourd, including any remaining cooking liquid. Stir gently so the pieces stay intact. Add the coconut paste and ½ teaspoon (3 g) salt, then bring the mixture back to a low simmer. Cook uncovered for 3–5 minutes, stirring often, until the raw edge of the coconut has mellowed and the sauce is creamy. The consistency should be thick but spoonable: it will tighten slightly as it stands. Taste and add salt if needed. If it is too thick, loosen it with a little hot water; if it is too thin, simmer for another couple of minutes.
  6. Make the tempering and finish. Heat the oil in a small pan over medium heat. Add the mustard seeds and cover loosely or stand back; when they begin to pop, add the urad dal. Stir for about 30 seconds until the dal turns pale golden, then add the curry leaves and optional asafoetida. Take care because the leaves can splutter. Immediately pour the tempering over the kootu and stir once or twice. Remove from the heat, taste again, and scatter with cilantro if using. Let it sit for 2–3 minutes so the seasoning settles, then serve warm.

Tips

  • Choose a tender gourd. Look for a firm, slender snake gourd without soft spots. Smaller, younger gourds usually have tender seeds and need little trimming. If yours is large and mature, remove the spongy seed center; leaving it in can make the pieces watery and stringy.
  • Use a practical coconut substitute. Fresh or thawed unsweetened frozen coconut gives the fullest coconut flavor. If neither is available, use ¼ cup (20 g) unsweetened desiccated coconut soaked in ¼ cup (60 ml) hot water for 10 minutes, then grind it with the cumin and chili. It works, though the paste is less fresh-tasting and may need a little extra water.
  • Keep the simmer gentle. Once the dal and coconut are together, avoid a vigorous boil. A rolling boil can break down the gourd and make the sauce catch on the bottom. Stir along the base of the pan, especially during the last few minutes.
  • Season in stages. The dal and vegetable are cooked separately, so taste after combining rather than adding all the salt at the beginning. If the kootu tastes flat, first check the salt; a little extra chili is not always the right fix for an under-seasoned dish.

Serving Suggestions

Serve snake gourd kootu warm with steamed white rice, sona masoori rice, or another plain rice that can take up the creamy sauce. A spoonful of ghee on the rice is a familiar option, but it is not necessary. For a fuller South Indian-style meal, pair it with a dry vegetable poriyal, rasam, or a tangy pickle. Since kootu is mild, a small portion of something crisp or sharp gives the plate contrast without overpowering the coconut and cumin.

It also works as a substantial side dish with chapati or other flatbread, although it is traditionally most at home beside rice. If serving it as part of a meal with several dishes, keep the kootu slightly thicker so it stays neatly on the plate. For a simpler lunch, serve a larger portion over rice and add a crunchy vegetable or papad on the side. Finish with cilantro only if you like its fresh flavor; the curry-leaf tempering already gives the dish its characteristic aroma.

Variations

Adjust the heat: Use half a green chili for a very mild kootu, or use two for more warmth. Removing the chili’s seeds can also soften its bite, although the effect depends on the chili. For a different flavor, add a small dried red chili to the oil with the mustard seeds, then remove it before serving if desired.

Change the dal: Split yellow moong cooks quickly and gives a soft, creamy base. Toor dal (split pigeon peas) is a common alternative and has a more pronounced, hearty flavor; cook it separately until completely soft, as it generally takes longer than moong. Chana dal is firmer and more textured, so it changes the character of the dish and needs a longer soak and cook. Do not simply use the same cooking time for a different dal.

Use another vegetable: Snake gourd is the defining vegetable here, but bottle gourd can be substituted in equal weight and cooked until tender. The result is still a mild gourd-and-dal kootu, though bottle gourd can release more water, so check the consistency before adding all the coconut paste. Chayote can also work, but it stays firmer and may need a few additional minutes.

Make it dairy-free or richer: The recipe as written is dairy-free when made with neutral oil or coconut oil. For a richer finish, use coconut oil in the tempering. If you prefer a more pronounced coconut flavor, add 1–2 tablespoons (8–16 g) extra grated coconut to the paste; add water carefully so the sauce does not become thin.

Storage and Reheating

Cool the kootu promptly and refrigerate it in a covered, shallow container within 2 hours of cooking. It keeps for 3–4 days in the refrigerator. The dal thickens as it chills, so stir in a splash of water before reheating. Warm it gently in a saucepan over medium-low heat, stirring frequently, or microwave it in a covered microwave-safe bowl in short intervals, stirring between intervals. Reheat leftovers to 165°F (74°C), checking with a food thermometer, and avoid repeatedly cooling and reheating the whole batch.

You can freeze the cooled kootu in airtight portions for up to 2 months for best quality. Thaw it in the refrigerator, then reheat it as above; the gourd may be softer after freezing and thawing, but the flavor remains suitable for a rice accompaniment. Add a little water as needed and taste for salt after reheating. Do not leave cooked kootu at room temperature for extended storage.

Frequently Asked Questions

Do I have to soak the moong dal? No. A 15-minute soak helps the dal cook more evenly, but you can rinse it and cook it without soaking. Start checking for tenderness after about 24 minutes and expect to add a few minutes if needed. Keep extra hot water nearby so the pan does not dry out before the dal softens.

Should I peel snake gourd before cooking? Usually, no. The skin of a young, tender snake gourd can be left on after washing and trimming the ends. If the skin feels tough or waxy, peel it in alternating strips or peel it completely. For a mature gourd, remove the soft seed center as well as any especially fibrous sections.

Can I cook the dal and vegetable in one pot? Yes, but the separate-pan method gives you better control because dal and snake gourd soften at different rates. For a one-pot version, simmer the dal until it is partly tender first, then add the gourd and enough water to finish cooking both. Check frequently and stir gently; the vegetable may become soft before the dal is ready.

Why is my kootu too watery or too thick? Snake gourd can release different amounts of liquid, and dal thickens as it cools. If the finished kootu is watery, simmer it uncovered for a few minutes, stirring often. If it is too thick, add hot water a tablespoon or two at a time until it is spoonable. Make the final adjustment after the mixture has rested briefly.

Can I make snake gourd kootu ahead? Yes. You can cook it earlier in the day and refrigerate it once it has cooled enough to store safely. The flavors settle as it rests, but the sauce will thicken. Reheat it gently with a splash of water and check the seasoning before serving. For the freshest texture, avoid cooking the snake gourd until it is falling apart.

Is snake gourd the same as bottle gourd? No. They are different vegetables, even though both are mild gourds often used in South Asian cooking. Snake gourd is long and narrow, with a more delicate texture; bottle gourd is generally thicker and can release more liquid. Bottle gourd is a workable substitute, but the finished kootu will have a slightly different texture and may need less added water.

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