Lentil Puri is a soft, flavorful flatbread stuffed with seasoned ground lentils and cooked on a hot tawa until lightly golden and perfectly puffed. Inspired by traditional dhalpuri, this version uses tender lentils blended with garlic, herbs, and roasted cumin to create a rich and satisfying filling wrapped in delicate homemade dough. Lentil Puri (Lentil Roti, Lentil Flatbread)

Why You’ll Love This Recipe

Lentil Puri delivers all the comfort and flavor of classic stuffed roti with a delicious lentil twist. The filling is aromatic, mildly spiced, and beautifully balanced with fresh herbs and roasted cumin.

You will love this recipe because:

  • It uses simple pantry ingredients.
  • The lentil filling is hearty and protein-rich.
  • The dough turns out soft and pliable.
  • It pairs perfectly with curries, vegetables, or stews.
  • The filling can be prepared ahead of time.
  • It freezes well for future meals.
  • It offers a wonderful alternative to traditional split pea dhalpuri.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the dough:
4 cups all-purpose flour
2 teaspoons baking powder
2 teaspoons brown sugar (optional)
1 teaspoon salt
1 3/4 cups lukewarm water
1 pinch yeast (optional)

For cooking:
1/2 cup vegetable oil, or as needed for brushing

For the lentil filling:
2 cups dry lentils, picked through and rinsed
Water for boiling
4 cloves garlic
1–2 hot peppers, to taste
1/2 cup bandhania (culantro) leaves, chopped (or scallions or cilantro as substitute)
3 tablespoons vegetable oil
2 teaspoons ground roasted cumin (geera)
1 teaspoon salt, or to taste

Directions

Prepare the Lentils

  1. Rinse the lentils thoroughly in several changes of water and drain.
  2. Bring a medium pot of water to a boil over high heat.
  3. Add the lentils and return to a rolling boil.
  4. Reduce heat to medium and cook for 20–25 minutes until the lentils are tender but still firm. They should crush easily between your fingers without being mushy.
  5. Drain completely and allow them to cool fully.

Process the Filling

  1. In a food processor, add garlic, hot peppers, and bandhania. Process until finely minced.
  2. Add one-third of the cooked lentils and process until very fine.
  3. Transfer to a bowl and repeat with the remaining lentils in two batches. Mix all processed lentils together.

Cook the Filling

  1. Heat 3 tablespoons oil in a large nonstick pan over medium heat.
  2. Add the ground lentil mixture, roasted cumin, and salt.
  3. Stir well and cook for about 5 minutes, until moisture reduces and no large lumps remain.
  4. Remove from heat and allow the mixture to cool completely.
  5. Divide the filling into 6 to 8 equal balls.

Prepare the Dough

  1. In a large bowl, combine flour, baking powder, salt, sugar, and yeast if using.
  2. Gradually add lukewarm water while mixing until no dry flour remains.
  3. Knead into a soft, smooth dough. It should be soft but not sticky.
  4. Cover and let rest for 30–45 minutes.

Shape the Dough

  1. Divide the dough into 3 large balls.
  2. Divide each again into two equal pieces to make 6 balls (or 8 for smaller roti).
  3. Cover and let rest for 10–15 minutes.

Fill the Dough

  1. Flatten one dough ball into a small disk.
  2. Place about 1/4 cup of lentil filling or one lentil ball in the center.
  3. Stretch the edges of the dough over the filling and seal at the top.
  4. Gently press to secure and place seam-side down.
  5. Keep covered and repeat with remaining dough.

Roll and Cook

  1. Heat a tawa or flat skillet over medium-high heat until very hot.
  2. Lightly brush the surface with oil.
  3. Dust your counter with flour and gently flatten one stuffed dough ball.
  4. Roll into an 8-inch circle, ensuring even thickness and thin edges.
  5. Carefully place onto the hot tawa.
  6. When small bubbles form, brush with oil and flip.
  7. Brush the other side with oil and flip again.
  8. Cook until lightly golden on both sides and fully cooked, about 1–2 minutes per side.
  9. Remove and place in a towel-lined container.
  10. Repeat with remaining dough.

Servings and timing

Servings: 6 to 8 lentil puris

Preparation time: 1 hour 15 minutes
Cooking time: 30 minutes
Total time: Approximately 1 hour 45 minutes

Approximate nutrition per serving (based on 6 servings):
Calories: 404 kcal
Carbohydrates: 56 g
Protein: 14 g
Fat: 14 g
Fiber: 13 g

Variations

Chickpea Version
Replace lentils with cooked chickpeas processed the same way.

Green Pigeon Pea Version
Substitute lentils with cooked green pigeon peas for a slightly sweeter, nuttier flavor.

Herb Variation
Use cilantro or scallions instead of bandhania if unavailable.

Spice Adjustment
Add extra roasted cumin or a pinch of ground coriander for deeper flavor.

Whole Wheat Option
Replace up to half of the all-purpose flour with whole wheat flour for a heartier texture.

Storage/Reheating

Refrigeration
Store cooked lentil puri in an airtight container in the refrigerator for up to 3 days.

Freezing
Wrap individually in parchment paper and freeze for up to 2 months.

Reheating
Reheat on a warm tawa or skillet for 1–2 minutes per side. You may lightly brush with oil to restore softness. Avoid microwaving too long, as it may toughen the bread.

Filling Storage
The lentil filling can be refrigerated for up to 3 days or frozen for up to 2 months.

Lentil Puri (Lentil Roti, Lentil Flatbread) FAQs

Can I make the lentil filling ahead of time?

Yes, the filling can be made up to three days in advance and stored in the refrigerator.

Why should the lentils remain firm and not mushy?

Firm lentils help create a fluffy, crumbly filling rather than a paste.

Can I skip the yeast in the dough?

Yes, yeast is optional. It adds slight softness but is not required.

What if my dough feels too sticky?

Lightly dust with flour and knead gently until soft and manageable.

How do I prevent the filling from bursting out?

Seal the dough carefully and avoid overfilling.

Can I use canned lentils?

It is better to use dry lentils for proper texture control, but well-drained canned lentils may work in a pinch.

Why does my roti not puff?

The tawa may not be hot enough, or the dough may be rolled unevenly.

Can I use whole wheat flour only?

Yes, but the texture will be slightly denser.

What dishes pair well with lentil puri?

It pairs beautifully with curry chicken, curry shrimp, vegetable curries, or stewed dishes.

How do I keep the roti soft after cooking?

Store them wrapped in a clean kitchen towel to retain moisture.

Conclusion

Lentil Puri is a comforting and flavorful flatbread that brings together soft homemade dough and a perfectly seasoned lentil filling. With patience and careful rolling, you can create beautifully puffed puris that rival any traditional version. Whether served alongside your favorite curry or enjoyed on its own, this recipe is a delicious and versatile addition to your kitchen.

Print

Lentil Puri (Lentil Roti, Lentil Flatbread)

Lentil Puri (Lentil Roti, Lentil Flatbread)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Soft, golden lentil puri stuffed with seasoned ground lentils and cooked on a hot tawa until lightly crisp outside and tender inside—a comforting, protein-rich flatbread inspired by traditional dhalpuri.

  • Author: Sophia
  • Prep Time: 1 hour 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 6 to 8 lentil puris
  • Category: Bread
  • Method: Stovetop
  • Cuisine: Caribbean
  • Diet: Vegetarian

Ingredients

  • For the dough:
  • 4 cups all-purpose flour
  • 2 teaspoons baking powder
  • 2 teaspoons brown sugar (optional)
  • 1 teaspoon salt
  • 1 3/4 cups lukewarm water
  • 1 pinch yeast (optional)
  • For cooking:
  • 1/2 cup vegetable oil (for brushing, as needed)
  • For the lentil filling:
  • 2 cups dry lentils, rinsed
  • Water for boiling
  • 4 cloves garlic
  • 12 hot peppers, to taste
  • 1/2 cup bandhania (culantro) leaves, chopped (or cilantro/scallions)
  • 3 tablespoons vegetable oil
  • 2 teaspoons ground roasted cumin (geera)
  • 1 teaspoon salt (or to taste)

Instructions

  1. Rinse lentils thoroughly. Boil in water 20–25 minutes until tender but not mushy. Drain completely and cool.
  2. In a food processor, mince garlic, hot peppers, and bandhania. Add lentils in batches and process until fine but fluffy.
  3. Heat 3 tablespoons oil in a pan. Add ground lentil mixture, cumin, and salt. Cook about 5 minutes until moisture reduces. Cool completely and divide into 6–8 balls.
  4. In a large bowl, combine flour, baking powder, salt, sugar, and yeast if using. Gradually add water and knead into a soft dough. Rest 30–45 minutes.
  5. Divide dough into 6–8 balls. Rest 10–15 minutes.
  6. Flatten one dough ball, place lentil filling in center, seal edges, and press seam-side down.
  7. Heat a tawa or skillet over medium-high and lightly brush with oil.
  8. Roll stuffed dough into an 8-inch circle. Place on hot tawa.
  9. When bubbles form, brush with oil and flip. Brush other side and flip again. Cook 1–2 minutes per side until lightly golden.
  10. Store in a towel-lined container. Repeat with remaining dough.

Notes

  • Lentils should be tender yet firm to prevent a paste-like filling.
  • Seal dough carefully to prevent bursting while rolling.
  • Keep cooked puris wrapped in a towel to maintain softness.
  • Filling can be made up to 3 days ahead and refrigerated.
  • Reheat on a warm skillet for best texture.

Nutrition

  • Serving Size: 1 puri (based on 6 servings)
  • Calories: 404
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 56g
  • Fiber: 13g
  • Protein: 14g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star