Growing up, I always thought rice and lentils had to be cooked separately in pots on the stove. That’s how my mom did it, and honestly, it was kind of a pain keeping track of two different cooking times and temperatures. Plus, there were always twice as many pots to clean afterward.
Then one day, I discovered you could make both together in a rice cooker. It was one of those “why didn’t I think of this before?” moments. Just dump everything in, press a button, and walk away. No watching, no stirring, no juggling multiple pots – just perfectly cooked rice and lentils every single time.

Why You’ll Love This Lentils and Rice
- One-pot convenience – Just add everything to your rice cooker, press start, and walk away – no watching multiple pots or complicated timing needed.
- Budget-friendly protein – This vegetarian dish combines affordable rice and lentils to create a complete protein meal that costs just pennies per serving.
- Hands-off cooking – Your rice cooker does all the work while you focus on other things – perfect for busy weeknights or meal prep sessions.
- Healthy and filling – Packed with fiber, protein, and whole grains, this dish keeps you satisfied for hours while being naturally vegan and gluten-free.
- Simple ingredients – You probably have most of these pantry staples on hand already, making this an easy go-to meal when you’re running low on fresh groceries.
What Kind of Rice Should I Use?
Brown rice is the star of this recipe, and while brown basmati is suggested, you’ve got several options that’ll work great. Regular long-grain brown rice or short-grain brown rice will both give you good results – just keep in mind that different varieties might need slightly different cooking times. Brown basmati has a lovely nutty flavor and stays fluffy after cooking, which makes it my go-to choice for this dish. When shopping for brown rice, check the package date since brown rice can go rancid more quickly than white rice due to its natural oils. Give your rice a quick rinse before cooking to remove any excess starch and help prevent clumping.

Options for Substitutions
This simple rice cooker recipe can be adapted with several substitutions if needed:
- Brown rice: While brown rice gives the best nutty flavor and texture, you can use white basmati rice instead. Just note that cooking time will need to be reduced by about 15-20 minutes since white rice cooks faster.
- Lentils: Any type of lentils work here – green, brown, or red. Keep in mind that red lentils cook faster and get mushier, so they’ll give you a different texture in the final dish.
- Cinnamon sticks: If you don’t have whole cinnamon sticks, use 1 teaspoon of ground cinnamon instead. Add it with the other spices.
- Whole cloves: Ground cloves can replace whole ones – use 1/4 teaspoon. If you’re out of cloves completely, a pinch of allspice works too.
- Parsley: Cilantro makes a good substitute, or you can use dried parsley (about 1 tablespoon) if fresh herbs aren’t available.
- Lemon juice: Lime juice works just as well, or you can use a splash of apple cider vinegar for that touch of acidity.
Watch Out for These Mistakes While Cooking
The biggest mistake when cooking rice and lentils together is using the wrong water ratio – for perfect results, use 3 cups of water for every 1 cup of rice-lentil mixture, as too little water leads to undercooked lentils while too much creates mushy rice. Another common error is skipping the crucial step of rinsing both the rice and lentils before cooking, which helps remove excess starch and prevents the dish from becoming gummy or sticky. Don’t make the mistake of lifting the rice cooker lid while cooking, as this releases necessary steam and can lead to unevenly cooked grains – instead, let it rest for 10 minutes after the cycle completes to ensure perfectly fluffy results. For the best flavor development, try toasting the spices in a dry pan for 30 seconds before adding them to the rice cooker, and remember to remove the whole spices (cinnamon and cloves) before serving to avoid any unexpected crunchy surprises.

What to Serve With Lentils and Rice?
This cozy rice and lentil dish pairs wonderfully with a variety of Mediterranean and Middle Eastern sides. A simple cucumber and tomato salad with a light olive oil dressing makes the perfect fresh companion to the warm, spiced rice. I love serving this with a dollop of plain yogurt on top, which adds a nice cooling effect to balance the earthy flavors. For a complete meal, try adding some roasted vegetables like cauliflower or carrots on the side, and don’t forget some warm pita bread to scoop everything up. If you’re feeling extra hungry, grilled chicken or lamb chops would make excellent protein additions to this dish.
Storage Instructions
Keep Fresh: This rice and lentil combo is perfect for meal prep! Place it in an airtight container and pop it in the fridge – it’ll stay good for up to 5 days. Just remember to remove the whole spices (cinnamon sticks and cloves) before storing to prevent the flavors from becoming too strong.
Freeze: Want to save some for later? Let the rice and lentils cool completely, then portion them into freezer-safe containers or bags. They’ll keep well in the freezer for up to 3 months. I like to freeze in individual portions for easy grab-and-go meals.
Warm Up: When you’re ready to enjoy your leftovers, sprinkle a few drops of water over the rice and lentils before reheating – this helps bring back the moisture. Heat in the microwave for 1-2 minutes, stirring halfway through. For extra freshness, add a new splash of lemon juice and some fresh parsley after reheating.
| Preparation Time | 10-15 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 40-55 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 600-700
- Protein: 25-30 g
- Fat: 2-5 g
- Carbohydrates: 130-140 g
Ingredients
- 1/4 tsp black pepper (freshly ground for better flavor)
- 1/4 cup fresh parsley (finely chopped)
- 3/4 cup lentils (brown or green lentils work best)
- 1/2 tsp ground cumin
- 1 tsp salt
- 6 whole cloves
- 2 cinnamon sticks
- lemon juice (for serving, about 1-2 tbsp)
- 1 1/2 cups brown rice (rinsed thoroughly before cooking)
Step 1: Prepare Ingredients for Cooking
Gather all ingredients except for the parsley.
Use your rice cooker’s instruction manual to determine the amount of water required, or simply add 4 cups of water.
Combine the rice, lentils, spices, and water in the rice cooker.
Stir everything together to ensure the ingredients are well mixed.
Step 2: Cook in the Rice Cooker
Set your rice cooker to the “Cook” setting.
Allow it to work its magic.
Once the cooker shuts off, check to ensure that both the rice and lentils are tender and that no water remains in the cooker.
If they are not sufficiently tender, add an additional 1/4 cup of water and restart the cooking process.
Remember, rice cooker performance can vary.
Step 3: Finish and Serve
After the cooking is complete, carefully remove the cinnamon and cloves from the mixture.
Fluff the rice with a fork to ensure a light and fluffy texture.
Add the minced parsley for fresh flavor and color.
Stir in a squeeze of lemon juice if you like a bit of extra zest.
Serve the dish warm, and enjoy your flavorful rice and lentil creation!