Green lentils are stubborn, but they reward patience.
They hold their shape when you'd rather they didn't, and they turn to mush if you look at them wrong. I've cooked these for years and I still mess them up occasionally. That's the thing about green lentils compared to red or brown — they're the least forgiving of the bunch. If you want them tender but intact, you need to respect the cooking process. Here's how I handle it. Rinse the lentils. Sort through them once and pick out any stones or shriveled bits. It sounds like overkill, but I've found pebbles in bags before. Drain them, then set them aside while you build the flavor base. Start with aromatics. Olive oil or coconut oil in a heavy pot over medium heat. Dice one yellow onion and two garlic cloves. Cook the onion until it's translucent, about five minutes. This is where most people rush, and it shows. Undercooked onion gives the dish a raw bite that green lentils amplify because they have such a mild flavor themselves.
Add one teaspoon of cumin seeds and let them bloom for thirty seconds. Then add your liquid. For a standard batch using 250 grams of dried green lentils, you need roughly 750 milliliters of water or vegetable broth. The ratio is one part lentils to three parts liquid by volume. Some people say two-to-one works, but that produces uneven results. The extra liquid ensures the lentils at the bottom get fully hydrated. Bring it to a boil, then drop the heat to a bare simmer. Cover it partially — leave the lid tilted open about an inch. This lets some steam escape so the temperature doesn't climb too high and break the lentils apart. Cook for 25 to 35 minutes. Start checking at 25. Green lentils vary by brand and age. Older lentils from a slow-moving pantry cook faster. If yours are fresh, they might need the full 35 minutes. Here's something most recipes don't tell you: add salt at the beginning, not the end. There's an old myth that salt toughens legumes, but it doesn't. Salt actually helps them cook more evenly by seasoning the interior as they absorb liquid. I use about one and a half teaspoons for the batch above.
Once the lentils are tender to your liking, stir in chopped carrots, celery, and any hardy herbs like thyme or rosemary during the last ten minutes. Add delicate greens like spinach at the very end, just until wilted. A splash of acid — apple cider vinegar or lemon juice — right before serving changes everything. The lentils taste flat without it, even if you think they're seasoned enough. I used to add the acid during cooking, and the lentils would never soften properly. The acid tightens the pectin in the cell walls. It took me three ruined batches to learn that. Now I hold the acid back until the very end, and the texture is consistently good. This Vegan Green Lentil Recipe scales fine for meal prep. I make double batches on Sunday, cool them quickly in an ice bath, and store them in quart containers. They keep for five days in the fridge and freeze well for up to three months. Reheat gently with a splash of water since they thicken considerably when cold.
Get the Full Details

The main limitation is time. Green lentils can't be pressure-cooked quickly and still maintain good texture. You can throw them in an Instant Pot for twelve minutes under high pressure, but they tend to split and create a grainy consistency that some people find unappealing. If texture matters to you, stovetop is the way to go. If you're making a soup or puree, pressure cooking is perfectly adequate and cuts the time to about twenty minutes total. Another issue is the foam. When green lentils boil, they produce a thick scum on the surface. Skim it off with a spoon, or just leave it and deal with a slightly duller looking dish. It doesn't affect flavor, but it looks unpleasant if you're serving guests. I don't bother skimming for my own meals. If you need something faster, switch to red split lentils. They cook in fifteen minutes and break down into a creamy base perfect for curries and dhal. But if you want those distinct, firm lentils in a salad or bowl, green is the only option worth considering.