This tender lentils recipe shows how to cook lentils perfectly on the stovetop with broth, aromatics, and simple seasoning. The result is hearty, flavorful lentils for salads, soups, bowls, side dishes, and meal prep.
Prep Time5 minutesmins
Cook Time20 minutesmins
Course: Main Course, Side Dish
Servings: 4people
Calories:
Author: Lucy
Ingredients
1cupBrown or green lentils
3cupsWater or vegetable broth
1tbspOlive oil
½cupYellow onionfinely diced
2clovesGarlic
1Bay leaf
¾tspSaltdivided
¼tspBlack pepper
½tspGround cuminoptional
1tbspLemon juiceoptional for finishing
2tbspFresh parsleychopped, optional for garnish
Instructions
Place 1 cup brown or green lentils on a plate or clean surface and quickly sort through them. Remove any small stones, shriveled lentils, or bits of debris. Transfer the lentils to a fine mesh strainer and rinse under cool running water for 30 seconds. The water should run mostly clear, and the lentils should look clean and slightly glossy.
Place a medium saucepan over medium heat. Add 1 tbsp olive oil and let it warm for about 30 seconds. Add ½ cup finely diced yellow onion and cook for 3 to 4 minutes, stirring often, until the onion looks soft and lightly translucent. The onion should smell sweet and savory, not browned or burnt.
Add 2 minced garlic cloves and ½ tsp ground cumin if using. Stir for 30 seconds until fragrant. Garlic cooks quickly, so keep it moving in the pan. If it begins to brown too fast, lower the heat slightly. This step builds flavor before the lentils and liquid go in.
Add the rinsed lentils, 3 cups water or vegetable broth, 1 bay leaf, ½ tsp salt, and ¼ tsp black pepper. Stir well to combine. Broth gives the lentils a deeper savory flavor, while water keeps the taste cleaner and more neutral. The liquid should cover the lentils fully with room for them to move as they cook.
Increase the heat to medium high and bring the liquid to a gentle simmer. Small bubbles should rise steadily, but the pot should not boil aggressively. Once simmering, reduce the heat to medium low. A gentle simmer helps the lentils cook evenly and keeps the skins from splitting too quickly.
Cover the pot partially with a lid and simmer for 18 to 25 minutes. Stir once or twice during cooking. Start checking at 18 minutes because lentils can vary by age and type. The lentils are ready when they are tender but not falling apart. They should hold their shape and feel soft when pressed between two fingers.
If the lentils absorb the liquid before they are tender, add ¼ cup water or broth at a time and continue cooking. If the lentils are tender but too much liquid remains, drain the excess through a colander or simmer uncovered for 2 to 3 minutes. The finished lentils should be moist and glossy, not soupy unless they are being used for stew.
Remove the bay leaf. Stir in the remaining ¼ tsp salt, 1 tbsp lemon juice if using, and 2 tbsp chopped parsley if desired. Taste and adjust with more salt, pepper, or lemon juice. The flavor should be earthy, savory, gently bright, and well rounded.
Serve the lentils warm as a side dish, spoon them over rice, add them to salads, or cool them for meal prep. If using them in salads, let them cool for 10 to 15 minutes so they firm up slightly and hold their shape better.