ThaiSteamed
Thai Steamed Lentils with Coconut & Curry Leaves
Authentic Thai steamed lentils infused with coconut milk, curry leaves, and lemongrass. A light, protein-rich dish highlighting Thailand's delicate steaming techniques and fresh aromatics.
Thai Steamed Lentils with Coconut & Curry Leaves
Balance is everything. Thai cooking understands this in its bones — taste and adjust. This steamed lentils is a perfect example of that philosophy in action. Every element in this dish has a purpose. The heat wakes you up. The herbs cool you down. The fish sauce grounds everything. Together, they create harmony on the plate. Fresh herbs are life.Ingredients
Lentil Base
Aromatic Paste (Curry Base)
Steaming Aromatics & Flavoring
Garnish & Final Assembly
For the Steaming Liquid
Equipment Needed
Detailed Instructions
Preparation Stage (20 minutes)
Steaming Stage (25 minutes)
Final Assembly (5 minutes)
Expert Tips
1. Choosing Between Red and Brown Lentils Changes the Entire Character
Red lentils cook faster (15-18 minutes when steamed) and create a creamier, more delicate texture that absorbs flavors beautifully but loses their shape easily. Brown lentils take longer (25-30 minutes) but maintain their firm texture and earthier flavor throughout cooking. For Thai cooking, red lentils are often preferable as they create a more coconut curry-like consistency. However, if you prefer a chunkier texture with whole lentils visible in the finished dish, brown lentils are the better choice. French green lentils (Puy lentils) are a premium option that holds shape beautifully and brings a mineral, slightly peppery flavor that pairs excellently with Thai aromatics.2. The Aromatic Paste Foundation Determines the Entire Flavor Profile
The initial step of blooming garlic, ginger, shallots, and chilies in oil is where the magic happens. This process, called "making a paste" in Thai cooking, creates a compound aromatic base that will flavor every lentil. Don't rush this step—spend a full 2-3 minutes creating a fragrant, well-integrated paste. The kitchen should smell intensely aromatic at this point. This foundation technique is used in countless Thai dishes and mastering it will elevate your entire Thai cooking repertoire.3. Steaming Water Should Always Be at a Rolling Boil Before Adding the Lentils
Never place the lentil bowl into barely-simmering water—this creates uneven cooking and a longer total cooking time. The water should be at a vigorous rolling boil before you add the lentils. This ensures immediate and consistent steam generation, which is crucial for the gentle, even cooking that steaming provides. The initial heat shock also helps the lentils maintain their shape rather than breaking down.4. Don't Lift the Lid Excessively—Steam Loss Extends Cooking Time
Each time you lift the steamer lid, you lose accumulated steam and lower the temperature inside. This can add 5-10 minutes to your cooking time. Minimize lid lifts to only the 15-minute check point and then when finished cooking. If you're anxious about doneness, you can peek briefly without fully removing the lid, but even this brief lifting will affect steam temperature.5. Fish Sauce and Lime Juice Need Different Timing for Optimal Impact
Fish sauce should be added during cooking so its umami compounds can integrate with the lentils and other ingredients, creating depth. Lime juice, however, is best added fresh—either during the final adjustment or provided by diners just before eating. This preserves the bright, acidic quality that makes Thai food vibrant. Many Thai cooks provide lime wedges on the plate specifically for this reason.6. Texture Control Comes From Monitoring Liquid Absorption
The final consistency of steamed lentils depends on how much liquid remains after cooking. For a creamy, porridge-like side dish, you want most of the liquid absorbed but still some creaminess remaining. For a thicker, spoonable consistency, steam until nearly all liquid is absorbed. For a soupier texture, keep more liquid or add additional coconut milk at the end. Understanding this gives you complete control over the dish's final texture.Variations
1. Thai Green Curry Lentils (Gai Lentil Gaeng Keow Wan)
Replace the red curry paste with 2-3 tablespoons of Thai green curry paste, which provides a fresher, more herbaceous flavor. Green curry is slightly spicier than red curry and less creamy, making it excellent for those who prefer bright, fresh flavors. The green curry base works particularly well with the delicate texture of red lentils. Add fresh mint and basil at the end for additional herbaceous notes. This variation appeals to those who find red curry too heavy or warming.2. Massaman Curry Lentils (Gaeng Massaman Gai Lentil)
Prepare the aromatic base as instructed, but use Massaman curry paste instead of red curry. Add 1/4 cup roasted peanuts (roughly chopped) and 2 whole cardamom pods (crushed) to the lentil mixture before steaming. Massaman curry brings warmth, earthiness, and spice reminiscent of Indian cuisine, which pairs beautifully with lentils' natural character. This variation is particularly popular in Southern Thailand and creates a richer, more complex dish.3. Turmeric & Coconut Lentils (Gai Lentil Kha)
Omit the curry paste and instead increase turmeric to 1 tablespoon (giving the dish a golden hue), add 1 teaspoon ground coriander and 1/2 teaspoon ground cumin. Use extra coconut milk (a full can instead of 1 cup). The result is a warming, gently spiced dish reminiscent of Thai temple cuisine—lighter and more meditative than curry-based versions. This variation is excellent for people who prefer milder spice levels.4. Lentil & Vegetable Parcels (Hom Tod Gai Lentil)
Prepare the lentil mixture as instructed, but divide among 4 individual banana leaf or parchment paper parcels, adding diced vegetables (carrots, bell peppers, zucchini, mushrooms) to each parcel. Fold the leaves tightly and steam as instructed. This creates an elegant, individual presentation perfect for dinner parties. The parchment paper creates a self-contained steaming environment that keeps flavors concentrated and presentation dramatic when served.5. Green Lentil & Fresh Herb Salad Version (Gai Lentil Yum)
Prepare the steamed lentils with brown or green lentils instead of red lentils, cooking only until al dente (with some firmness remaining). Allow to cool to room temperature, then toss with fresh herbs (Thai basil, cilantro, mint), diced cucumber, cherry tomatoes, and a vinaigrette made from the reserved coconut milk mixed with lime juice and fish sauce. This cold or room-temperature version is refreshing for warm weather eating and makes excellent leftovers for lunch boxes.Storage Instructions
Refrigerator Storage
Store leftover steamed lentils in an airtight container in the refrigerator for up to 5 days. The flavors will actually deepen and intensify as the ingredients continue to marry and the lentils absorb more of the aromatic liquid. To reheat, transfer to a saucepan over medium heat and stir frequently, adding a splash of coconut milk or water (2-3 tablespoons) if the mixture seems too thick. Reheat gently to prevent the lentils from breaking down. Do not use high heat, which can cause sticking and burning.Freezer Storage
Steamed lentils freeze reasonably well for up to 2 months. Freeze in an airtight container or freezer-safe bag (removing as much air as possible). The texture may become slightly softer upon thawing, but the flavors remain intact. Allow to thaw overnight in the refrigerator, then reheat gently as described above. The first week of freezer storage maintains the best quality; after that, flavors begin to fade and the texture becomes less pleasant.Reheating Methods
The stovetop method is preferable: transfer to a saucepan over medium-low heat, stirring frequently and adding liquid as needed. This allows you to control the texture and temperature carefully. Microwave reheating (on 50% power for 2-3 minutes, stirring halfway through) works but may result in uneven heating. If reheating from frozen, add an extra 1-2 minutes and stir carefully to break up the frozen block and encourage even heating.Best Use of Leftovers
Leftover steamed lentils can be repurposed into several different dishes: stuffing for rice bowls, a filling for Thai crepes (roti), a base for a cold salad (toss with extra lime juice and fresh vegetables), or a component of a Thai soup (thin with additional broth). The versatility of this base makes it excellent for meal planning.Serving Suggestions
Serve the Thai steamed lentils as a complete vegetarian or vegan main dish alongside jasmine rice or sticky rice, with additional steamed or stir-fried vegetables on the side for textural contrast. The lentils provide substantial protein while the rice provides carbohydrates for a balanced, satisfying meal. Present as a component of a Thai meal alongside other dishes—perhaps a curry, a stir-fried vegetable dish, and a soup. The lentils' delicate texture and creamy consistency balance richer, spicier dishes beautifully. Serve in individual portions as an elegant appetizer for a Thai-themed dinner party, garnished attractively and served while still steaming. The aromatic qualities will impress diners before they even taste the dish. Enjoy as a protein-rich bowl base topped with fresh vegetables, soft-boiled eggs, and a drizzle of sesame oil for a modern interpretation of traditional Thai eating. Include in Thai meal prep boxes where the lentils maintain their texture well when stored and reheated. They pair beautifully with roasted vegetables, fresh herbs, and lime-based dressings. Serve alongside grilled fish or seafood (particularly white fish, prawns, or squid), where the steamed lentils' creamy texture and aromatic qualities complement the clean, delicate flavors of the protein.Frequently Asked Questions
Q: Can I Use a Regular Pot Instead of a Wok for Steaming?
A: Yes, any large pot with a steaming rack and a tight-fitting lid works. You can create a DIY steaming setup by placing a heat-safe bowl on top of a ramekin or crumpled aluminum foil in the bottom of a pot. The key requirement is that the steaming bowl or vessel be elevated at least 1 inch above the water level and that you have a way to seal in the steam effectively with a tight-fitting lid or aluminum foil cover.Q: What's the Difference Between Red and Brown Lentils, and Which Should I Use?
A: Red lentils cook faster (15-18 minutes when steamed versus 25-30 for brown) and create a creamier texture, making them excellent for curries and creamy dishes where you want a cohesive texture. Brown lentils maintain their firm texture and shape throughout cooking, making them better for dishes where you want visible whole lentils. For this Thai recipe, red lentils create a more luxurious, curry-like consistency, while brown lentils create a chunkier, more textured dish. Both work—choose based on your texture preference.Q: Can I Use Canned or Frozen Lentils Instead of Dried?
A: You can use canned lentils (about 1.5 cans or 2.5 cups), though they may break apart more easily during cooking. Use canned lentils that are undrained (with some of their cooking liquid), which will provide additional moisture for the recipe. Reduce the additional liquid (vegetable stock) to 1 cup since canned lentils add moisture. Frozen lentils are less common but work similarly to canned. The main drawback of canned or frozen lentils is that they won't absorb the cooking liquid as thoroughly, potentially resulting in a slightly thinner final consistency.Q: Is Fresh Galangal Essential, or Can I Substitute Ginger?
A: Fresh galangal (krachai) provides a unique citrusy, peppery flavor that ginger cannot fully replicate. However, ginger is an acceptable substitute in a pinch. Use an equal amount of fresh ginger (about 1 tablespoon), though be aware the flavor profile will shift toward warmth rather than citrus. Some recipes combine ginger and a small amount of fresh turmeric root for closer authenticity. If sourcing galangal, check Asian markets or specialty grocers—it's increasingly available in larger cities.Q: What If My Lentils Are Still Too Firm After the Recommended Cooking Time?
A: This can happen if your steaming water isn't at a proper rolling boil, your lid doesn't seal properly (causing steam loss), or your lentils are old and dried out. Add another 5-10 minutes of steaming, checking every 2-3 minutes to prevent overcooking. Older dried lentils can take longer to soften. If steaming for more than 30 minutes and lentils still aren't tender, they may be too old—discard and purchase fresher lentils for better results.Q: Can I Make This Recipe Spicier?
A: Absolutely. Increase the number of Thai chilies from 2 to 4-6, depending on heat preference. Add an additional 1 tablespoon of Thai chili paste along with any curry paste. Include whole Thai chilies in the steaming mixture for concentrated heat. Remember that spice intensifies during steaming, so be conservative with additions. You can always add more chile oil or fresh chilies at the table, but you can't remove excessive heat from cooked dishes.Affiliate Disclosure
This page contains affiliate links to recommended cookware and ingredients. When you purchase through these links, I earn a small commission at no extra cost to you. I specifically recommend high-quality bamboo steamers and ceramic steaming bowls that have proven essential for properly executing this and other Thai steaming recipes. I only recommend products I genuinely use and believe will enhance your cooking. Shop Recommended Equipment*Last updated: 2026-01-19*
Chef's Recommended Tools
Budget Pick
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.