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
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
Soaking the semolina
Place the semolina in another bowl, cover with cold water and let soak for 10 minutes.
Time: PT10M
Preparing aromatics and vegetables
Dice the tomato, grate the ginger (in two portions) and the garlic, chop the coriander.
Time: PT10M
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
First steaming
Steam the lentils for 30 minutes.
Time: PT30M
Temperature: 100°C
Preparing the green beans
Mix the green beans with the remaining grated ginger, remaining grated garlic and a pinch of salt.
Time: PT5M
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
Final cooking
Continue steaming for another 30 minutes.
Time: PT30M
Temperature: 100°C
Preparing the semolina
Drain the soaked semolina, add the water (or broth) and a pinch of salt. Stir lightly.
Time: PT5M
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
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





