Dal with Lentils & Coconut
15 Min Plant-Based 20g Protein 13g Fiber

Dal with Lentils & Coconut

15 Min Plant-Based 20g Protein 13g Fiber

Dal with Lentils & Coconut

Garlic and onion hit the oil first. That’s the oldest trick in dal cooking, and it builds the base everything else rides on. But there’s a second thing happening in that pan. Research found that garlic and onion, heated in oil, convert lycopene (the compound behind tomato’s red color) into a form absorbed up to 8 times more efficiently by the body.

This dal loads both sides of that reaction: two allium sources and two tomato forms (paste for concentrated lycopene, diced for volume), with olive oil bridging them. Canned lentils, coconut milk, and cumin fill out a 625-calorie plant-based dinner on brown rice in 15 minutes.

Why the garlic goes in first FitChef Audio
625 kcal
20g protein
90g carbs
21g fat
13g fiber
Easy 1 serving

Ingredients · 1 serving

  • brown rice 3 ounces
  • lentils, canned 5 ounces
  • onion 0.5
  • garlic 1 clove
  • chili pepper 0.5
  • olive oil 0.5 tablespoon
  • tomato paste 1 tablespoon
  • diced tomatoes 5 ounces
  • coconut milk 2 fluid ounces
  • ground cumin 1 teaspoon

Method · 15 min

  1. Cook the rice according to the instructions on the packaging. Drain the lentils.

  2. Finely chop the onion, garlic and chili pepper.

  3. Heat the oil in a pan. Sauté the onion, garlic and chili pepper for 2 minutes. Stir in the tomato paste and cook for another minute.

  4. Add the lentils, diced tomatoes, coconut milk and ground cumin. Mix everything well and let it simmer for 5-7 minutes until the sauce thickens slightly, stirring occasionally. Add a splash of water if the sauce becomes too thick. Season with salt and pepper to taste.

  5. Serve the lentil dal with the rice.

Tip

Stir the tomato paste into the oil for a full minute before adding any liquid. This caramelizes the paste and deepens the sauce color. Skip it and the dal tastes flat, the sauce stays pale.

Science

The conversion works because garlic and onion release sulfur compounds when heated. These compounds act as catalysts, bending lycopene molecules into a shape the gut absorbs more readily. In the Honda et al. study, fresh garlic converted 60–68% of the lycopene into this more absorbable form. Fresh onion performed nearly identically. Both need oil present for the reaction to work.

Honda et al. 2019 — Allium-Catalyzed Lycopene Z-Isomerization · DOI
Nutrition per serving
625 kcal 20g protein 90g carbs 21g fat 13g fiber

Behind this recipe

Can I use dried lentils instead of canned?

Yes, but it changes the timing. Dried red lentils take about 15–20 minutes to cook and break down into the sauce naturally, giving you a creamier texture. Dried green or brown lentils take 25–30 minutes and hold their shape. If you switch, add extra water and simmer longer. The macros stay roughly the same per serving.

Is 20g of protein enough for a dinner?

It depends on your total daily intake. This dal delivers 20g entirely from plants, with lentils and rice providing complementary amino acids (lentils contribute lysine, rice contributes methionine). Research has found that plant protein can match animal protein for muscle building when total daily intake is sufficient.

Read the full evidence review
Does the coconut milk add a lot of fat?

The 60ml of coconut milk contributes roughly 9g of fat. The total dish sits at 21g fat for 625 kcal, which is about 30% of calories from fat. That’s moderate. The fat also serves a functional role here: lycopene is fat-soluble, and the olive oil plus coconut milk help your body absorb it from the tomatoes.

Explore the evidence

More dinner recipes

Sticky Brussels Sprouts with Rice & Avocado
Sticky Brussels Sprouts with Rice & Avocado
25 min · 899 kcal
Grilled eggplant with spicy lentils & cottage cheese
Grilled eggplant with spicy lentils & cottage cheese
20 min · 579 kcal
Vegetable Soup with Spaghetti & Meatballs
Vegetable Soup with Spaghetti & Meatballs
20 min · 626 kcal