Steamed Lentils with Green Beans and Semolina

Steamed Lentils with Green Beans and Semolina is a medium Indian recipe that serves 4. 350 calories per serving. Recipe by Pankaj Sharma on YouTube.

Prep: 55 min | Cook: 60 min | Total: 2 hrs 10 min

Cost: $5.67 total, $1.42 per serving

Ingredients

  • 125 g Green lentils (Rinsed then soaked 20 min)
  • 200 ml Coconut milk (Canned, well shaken)
  • 1 Small tomato (Diced)
  • 1 Bay leaf
  • 10 g Fresh ginger (Grated, half for lentils, half for green beans)
  • 2 cloves Garlic (Grated, half for lentils, half for green beans)
  • 2 tbsp Curry powder
  • 2 tbsp Fresh coriander (Chopped finely)
  • 1 pinch Black pepper
  • 1 pinch Salt
  • 125 g Cogettes (green beans) (Cut into 2‑3 cm pieces)
  • 125 g Medium wheat semolina (Soaked 10 min before cooking)
  • 250 ml Water (To rehydrate the semolina)

Instructions

  1. Soaking the lentils

    Rinse the lentils under cold water, place them in a bowl and cover with water. Let soak for 20 minutes.

    Time: PT20M

  2. Soaking the semolina

    Place the semolina in another bowl, cover with cold water and let soak for 10 minutes.

    Time: PT10M

  3. Preparing aromatics and vegetables

    Dice the tomato, grate the ginger (in two portions) and the garlic, chop the coriander.

    Time: PT10M

  4. Assembling the first layer (lentils)

    Drain the lentils, place them in the first level of the steamer. Add the bay leaf, half of the grated ginger, half of the grated garlic, the diced tomato, 1 tbsp curry, the coconut milk, a pinch of pepper, salt and the coriander. Mix gently.

    Time: PT5M

  5. First steaming

    Steam the lentils for 30 minutes.

    Time: PT30M

    Temperature: 100°C

  6. Preparing the green beans

    Mix the green beans with the remaining grated ginger, remaining grated garlic and a pinch of salt.

    Time: PT5M

  7. Adding the second layer (green beans)

    After the initial 30 minutes, place the seasoned green beans in the second level of the steamer. Arrange tomato slices on top.

    Time: PT5M

  8. Final cooking

    Continue steaming for another 30 minutes.

    Time: PT30M

    Temperature: 100°C

  9. Preparing the semolina

    Drain the soaked semolina, add the water (or broth) and a pinch of salt. Stir lightly.

    Time: PT5M

  10. Placing the third layer (semolina)

    Once steaming is finished, place the seasoned semolina in the third level of the steamer for the last 5 minutes to warm it.

    Time: PT5M

    Temperature: 100°C

  11. Serving

    Remove the three layers, arrange each layer on plates and serve immediately.

    Time: PT5M

Nutrition Facts

Calories
350
Protein
12 g
Carbohydrates
55 g
Fat
10 g
Fiber
8 g

Dietary info: Vegan, Meat-free, Dairy-free, low-calorie, high-fiber

Allergens: coconut milk, gluten

Last updated: April 7, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Steamed Lentils with Green Beans and Semolina

Recipe by Pankaj Sharma

A complete and healthy dish cooked by steaming in three layers: lentils flavored with curry and coconut milk, spiced green beans, and medium wheat semolina. Ideal for a protein- and fiber-rich vegan meal.

MediumIndianServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
55m
Prep
1h 15m
Cook
16m
Cleanup
2h 26m
Total

Cost Breakdown

$5.67
Total cost
$1.42
Per serving

Critical Success Points

  • Soaking the lentils (20 min)
  • First steaming (30 min) before adding the green beans
  • Adding the green beans at the right time (after 30 min)
  • Final cooking (30 min) so everything is fully cooked

Safety Warnings

  • Beware of very hot steam: handle the lid with kitchen gloves.
  • Use heat‑resistant utensils to avoid burns.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Vegan Oxtails with Collard Greens, Cabbage, Mac and Cheese, and Lentils & Quinoa
691

Vegan Oxtails with Collard Greens, Cabbage, Mac and Cheese, and Lentils & Quinoa

A hearty, plant-based soul food feast featuring homemade vegan oxtails (using jackfruit and yuca root 'bones'), savory collard greens with cabbage and turnips, creamy vegan mac and cheese, and a side of lentils and quinoa. Includes a rich tomato-based sauce and optional fried plantains.

3 hrs 10 minServes 4$220
Soul Food / Vegan
Vegan Oxtails with Collard Greens, Cabbage, Mac and Cheese, and Lentils & Quinoa
87

Vegan Oxtails with Collard Greens, Cabbage, Mac and Cheese, and Lentils & Quinoa

A hearty, plant-based soul food feast featuring homemade vegan oxtails (using jackfruit and yuca root 'bones'), savory collard greens with cabbage and turnips, creamy vegan mac and cheese, and a side of lentils and quinoa. Includes a rich tomato-based sauce and optional fried plantains.

3 hrs 10 minServes 4$57
Soul Food / Vegan
Sticky Spiced Chicken Wings with Thai Green Curry Rice and Peanut‑Dressed Green Beans
103

Sticky Spiced Chicken Wings with Thai Green Curry Rice and Peanut‑Dressed Green Beans

A vibrant Southeast Asian‑inspired dinner featuring sweet‑tangy sticky chicken wings, fragrant jasmine rice tossed in homemade Thai green curry paste, and crisp‑green beans coated in a crunchy peanut‑chili dressing. Perfect for a family meal or entertaining guests.

2 hrs 12 minServes 4$87
Thai
Steamed Chickpea Dal & Semolina Patties (Healthy Breakfast)
23

Steamed Chickpea Dal & Semolina Patties (Healthy Breakfast)

A light, protein‑rich Indian breakfast made with soaked chana dal and fine semolina (suji). The patties are steamed to a fluffy texture and can be pan‑fried for a crispy finish. No potatoes, wheat flour or oil‑heavy batter – just wholesome ingredients and simple steps.

1 hr 10 minServes 2$3
Indian
Italian Sausage Beans and Greens
13

Italian Sausage Beans and Greens

A rustic one‑pan Italian comfort dish featuring browned mild Italian sausage, Great Northern beans simmered in chicken broth, and tender escarole, finished with fresh parsley, lemon zest, Parmesan, and a drizzle of extra‑virgin olive oil.

1 hr 40 minServes 4$14
Italian
Healthy Delicious Dog Treats Homemade 3 Ingredients Green Beans
16

Healthy Delicious Dog Treats Homemade 3 Ingredients Green Beans

A simple, grain‑free dog snack made with fresh green beans, coconut oil, and a pinch of cinnamon. Dehydrated to a crunchy texture, these treats are perfect for training or everyday rewards.

8 hrs 25 minServes 4$1
American