Skip to content
Grainy is happy to help!
Fuzzy Logic Rice Cooker
cooking-fundamentals

How to Cook Lentils in a Rice Cooker

Lentils are one of the easiest legumes to cook and require no soaking. Your rice cooker handles them perfectly.

By Mia Nakamura

Why Lentils Work So Well in a Rice Cooker

Lentils occupy a unique sweet spot among legumes. Unlike dried beans (which need hours of soaking and long cooking times), lentils go from dry to done in 20-35 minutes with no soaking required. That timing happens to align perfectly with the standard cooking cycle on most rice cookers.

The rice cooker’s sealed, temperature-regulated environment is ideal for lentils. The steady simmer cooks them evenly without the risk of boiling over (a common stovetop problem, since lentils foam), and the automatic shutoff prevents overcooking. You add lentils, water, and seasonings, press a button, and walk away.

Lentils are also one of the most nutritious things you can cook. They are packed with protein, fiber, iron, and folate, making them a staple for vegetarians and anyone looking to eat more plant-based meals without sacrificing substance.

Lentil Varieties and How They Cook

Not all lentils are the same. Each variety has a different texture, flavor, and cooking time, and picking the right one for your recipe matters.

VarietyColorRatio (lentils:water)Cook TimeTexture When Done
Red/OrangeCoral1:215-20 minSoft, mushy, disintegrates
Green/BrownKhaki-green1:2.525-35 minFirm, holds shape
French (Puy)Dark speckled green1:2.525-30 minVery firm, peppery
Black (Beluga)Glossy black1:2.525-30 minFirm, earthy, holds shape

Red and orange lentils are the fastest cooking variety. They break down completely into a smooth, creamy puree, which is exactly what you want for Indian dal, soups, and stews. Do not expect them to hold their shape. If they turn to mush, you did it right.

Green and brown lentils are the workhorse variety found in most grocery stores. They hold their shape when cooked properly, making them ideal for salads, grain bowls, and side dishes where you want visible, intact lentils.

French lentils (Puy lentils) are the premium option. They have a slightly peppery flavor and hold their shape better than any other variety. They are more expensive but worth it for salads and dishes where appearance matters.

Black lentils (Beluga lentils) are small, glossy, and hold their shape beautifully. They have a rich, earthy flavor and look stunning in salads. Named after beluga caviar because of their resemblance.

Step-by-Step Instructions

  1. Sort and rinse the lentils. Spread them on a plate and pick out any small stones, debris, or shriveled lentils. Then rinse in a fine-mesh strainer under cold water for 30 seconds. For more on why rinsing matters with grains and legumes, see The Science Behind Rinsing Rice Starch. While lentils do not have the same starch surface issue as rice, rinsing removes dust and any residual processing debris.

  2. Add lentils, liquid, and salt to the inner pot. Use the ratios from the chart above. Broth produces better-tasting lentils than plain water. Chicken broth, vegetable broth, or even mushroom broth all work well.

  3. Add aromatics. This is optional but highly recommended. A bay leaf, a couple of crushed garlic cloves, a teaspoon of cumin seeds, or a few slices of fresh ginger added to the cooking liquid infuse the lentils with flavor as they cook.

  4. Cook on the White Rice or standard Cook setting. Close the lid and press Cook. Red lentils will finish in a single cycle (15-20 minutes). Green, brown, and black lentils may need a longer cycle or may still be slightly firm when the first cycle ends.

  5. Check for doneness at 20 minutes (for red lentils) or when the cycle ends (for other varieties). The lentils should be tender but not falling apart (unless you are making dal, in which case falling apart is the goal). If they are still too firm, add a splash of hot water and run a second short cycle, or let them sit on Keep Warm for 10-15 minutes with the lid closed.

  6. Drain any excess liquid using a fine-mesh strainer. Some lentil varieties absorb all the water, while others leave liquid behind. This is normal and varies by batch.

The Acid Rule

This is the most important thing to know about cooking lentils, and breaking this rule is the most common reason for hard, undercooked results: do not add acidic ingredients until after the lentils are fully cooked.

Tomatoes, lemon juice, vinegar, wine, and other acidic ingredients interfere with the softening process. The acid strengthens the cell walls of the lentils and prevents them from absorbing water properly. If you add diced tomatoes to your lentils at the beginning of the cook, you will end up with firm, chalky lentils even after a long cooking time.

Cook the lentils first, then add your tomato sauce, lemon juice, or vinaigrette after they are tender. This simple sequence change makes a dramatic difference.

Salt, on the other hand, is fine to add from the start. The old advice about salt toughening beans does not apply to lentils.

Cooking Lentils and Rice Together

You can cook lentils and rice in the same pot, but you need to account for the different cooking times.

Red lentils + white rice: These cook at roughly the same rate, so you can add them together from the start. Use a 1:1 ratio of lentils to rice with 2.5 cups of water per cup of the mixture. This makes a simple, protein-boosted rice that is a staple in many Middle Eastern and South Asian cuisines (called mujaddara when topped with caramelized onions).

Green or brown lentils + white rice: The lentils take longer. Start the lentils alone with their water for about 10-15 minutes, then open the lid, add the rice and additional water, and restart the cooking cycle. The rice will cook during the second half while the lentils finish their longer cook time.

For proper portion planning when combining lentils and rice, How Much Rice Per Person covers the serving size math.

Meal Prep with Lentils

Lentils are one of the best foods for meal prep. They refrigerate well for 5-7 days without significant texture loss, and they freeze beautifully for up to 3 months.

Basic meal prep approach: Cook a large batch of green or brown lentils in the rice cooker. Drain, cool, and divide into containers. Throughout the week, use them in different ways:

  • Toss with roasted vegetables and vinaigrette for a cold lentil salad
  • Warm up with curry spices and serve over rice
  • Add to soups and stews as a protein and fiber boost
  • Mix into pasta sauce for a heartier, meatless bolognese
  • Use as filling for stuffed peppers or wraps

For more meal prep strategies, see Meal Prep Rice Bowls.

Simple Recipes to Try

Quick red lentil dal. Cook 1 cup red lentils with 2 cups water, 1 teaspoon turmeric, 1 teaspoon cumin, and salt. When done, the lentils will be a smooth, golden puree. Heat a small pan with oil, add mustard seeds, cumin seeds, and dried chili flakes, cook until fragrant, and pour this tempering over the dal. Serve over rice.

French lentil salad. Cook French lentils in the rice cooker with a bay leaf and garlic. Drain, cool, and toss with diced shallots, Dijon mustard vinaigrette, crumbled goat cheese, and chopped fresh parsley. Serve at room temperature.

Lentil soup base. Cook red lentils until mushy, then blend with sautéed onions, carrots, and a teaspoon of curry powder for a fast, creamy soup.

Nutrition Highlights

One cup of cooked lentils provides roughly 230 calories, 18 grams of protein, 40 grams of carbohydrates, and 16 grams of fiber. That fiber content is exceptional. For context, most adults need 25-38 grams of fiber per day, so a single cup of lentils covers nearly half your daily needs.

Lentils are also rich in iron (about 37% of the daily value per cup), folate (90% of daily value), and potassium. The iron in lentils is non-heme iron, which is better absorbed when paired with vitamin C. A squeeze of lemon juice on your cooked lentils is not just for flavor; it genuinely improves iron absorption.

If you’re looking for a reliable rice cooker for this recipe, here are our tested picks:

Frequently Asked Questions

Do lentils need to be soaked before cooking in a rice cooker?

No. Unlike dried beans, lentils cook quickly enough that soaking is unnecessary. You can soak them for 1-2 hours to reduce cooking time slightly, but it is not required for good results.

What is the water to lentil ratio for a rice cooker?

Use 1 cup lentils to 2 cups water for red lentils, or 1 cup lentils to 2.5 cups water for green, brown, French, or black lentils. Green and black varieties need slightly more water because they take longer to cook.

Can you cook lentils and rice together in a rice cooker?

Yes, but use caution. Red lentils cook at about the same rate as white rice, so they can be combined. Green and brown lentils take longer and may still be firm when the rice is done. For mixed lentil-rice dishes, start the lentils first for 10 minutes, then add the rice.

Why are my lentils still hard after cooking?

The most common cause is adding acidic ingredients like tomatoes, lemon juice, or vinegar before or during cooking. Acid prevents lentils from softening. Always add acidic ingredients after the lentils are fully cooked.

Are lentils good for meal prep?

Excellent. Cooked lentils refrigerate well for 5-7 days and freeze for up to 3 months. They hold their texture better than most beans and work in everything from soups to salads to grain bowls.