Spiced Lentil Curry with Homemade Flatbreads is a delightful dish that marries wholesome ingredients with vibrant flavors. This easy weeknight dinner is not only hearty and satisfying but also packed with nutrition. The creamy coconut milk and aromatic spices come together to create a rich, crave-worthy curry, while the homemade flatbreads provide the perfect vehicle for scooping up every last bite.
Why You’ll Love This Recipe
This recipe is a must-try for anyone looking to elevate their dinner game. The combination of spices, lentils, and creamy coconut milk creates a dish that’s both comforting and exciting. Plus, making your own flatbreads is easier than you might think!
- Flavorful and hearty – A comforting blend of spices and textures.
- Quick and simple – Perfect for busy weeknights.
- Customizable – Easily adjust ingredients to suit your taste.
- Healthy – Packed with protein and fiber from lentils.
- Fun to make – Homemade flatbreads are a crowd-pleaser.
Ingredients
- 1 cup green lentils, rinsed
- 1 tablespoon coconut oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1 can (14 ounces) coconut milk
- 2 cups vegetable broth
- 1 teaspoon salt, or to taste
- 1/4 cup fresh cilantro, chopped
- For the flatbreads:
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 3/4 cup water (adjust as needed)
- 1 tablespoon olive oil
How to Make Spiced Lentil Curry with Flatbreads
- In a large pot, heat the coconut oil over medium heat. Add the diced onion and sauté for about 5 minutes, until softened.
- Add the minced garlic and grated ginger to the pot. Cook for an additional 1-2 minutes, stirring frequently, until fragrant.
- Stir in the curry powder and cumin, cooking for another minute to toast the spices.
- Add the rinsed lentils, coconut milk, vegetable broth, and salt. Bring the mixture to a boil, then reduce the heat to low. Simmer uncovered for about 25-30 minutes, or until the lentils are tender.
- While the lentil curry simmers, prepare the flatbreads. In a mixing bowl, combine the flour, baking powder, and salt. Gradually add water and olive oil, mixing until a soft dough forms.
- Knead the dough on a floured surface for about 5 minutes until smooth. Divide it into 6 equal pieces and roll each piece into a thin circle.
- Heat a skillet or griddle over medium-high heat. Cook each flatbread for about 2-3 minutes on each side, until golden brown and puffed up.
- Once the lentils are tender, stir in the chopped cilantro. Adjust the seasoning if necessary.
- Serve the spiced lentil curry hot with the freshly made flatbreads.
Tips for the Best Results
- Rinse lentils thoroughly to remove any debris before cooking.
- For a spicier kick, add a pinch of cayenne pepper or chopped green chilies to the curry.
- Don’t skip toasting the spices; it enhances their flavor.
- Ensure the flatbreads are rolled out evenly for even cooking.
Easy Variations
- Substitute green lentils with red lentils for a quicker-cooking option.
- Add chopped vegetables like spinach or bell peppers to the curry for extra nutrition.
- Experiment with different spices like turmeric or garam masala for varied flavor profiles.
- Use whole wheat flour for a healthier flatbread option.
What to Serve With It
- A side of steamed basmati rice or quinoa for a complete meal.
- Mango chutney for a sweet contrast to the spicy curry.
- A simple cucumber salad for a refreshing crunch.
- Yogurt or raita to cool down the heat of the curry.
Storage and Reheating
Leftover spiced lentil curry can be stored in an airtight container in the refrigerator for up to 5 days. Reheat on the stovetop over medium heat, adding a splash of water or broth to loosen the sauce if necessary. Flatbreads are best enjoyed fresh but can be stored in a zip-lock bag at room temperature for a day. Reheat on a skillet for a few seconds on each side.
Recipe Card
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Yield/Servings: 4 servings
Ingredients:
- 1 cup green lentils, rinsed
- 1 tablespoon coconut oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1 can (14 ounces) coconut milk
- 2 cups vegetable broth
- 1 teaspoon salt, or to taste
- 1/4 cup fresh cilantro, chopped
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 3/4 cup water (adjust as needed)
- 1 tablespoon olive oil
Instructions:
- In a large pot, heat the coconut oil over medium heat. Add the diced onion and sauté for about 5 minutes, until softened.
- Add the minced garlic and grated ginger to the pot. Cook for an additional 1-2 minutes, stirring frequently, until fragrant.
- Stir in the curry powder and cumin, cooking for another minute to toast the spices.
- Add the rinsed lentils, coconut milk, vegetable broth, and salt. Bring the mixture to a boil, then reduce the heat to low. Simmer uncovered for about 25-30 minutes, or until the lentils are tender.
- While the lentil curry simmers, prepare the flatbreads. In a mixing bowl, combine the flour, baking powder, and salt. Gradually add water and olive oil, mixing until a soft dough forms.
- Knead the dough on a floured surface for about 5 minutes until smooth. Divide it into 6 equal pieces and roll each piece into a thin circle.
- Heat a skillet or griddle over medium-high heat. Cook each flatbread for about 2-3 minutes on each side, until golden brown and puffed up.
- Once the lentils are tender, stir in the chopped cilantro. Adjust the seasoning if necessary.
- Serve the spiced lentil curry hot with the freshly made flatbreads.
Notes:
Leftover curry can be stored in the fridge for up to 5 days. Reheat gently on the stovetop.



















