Vegetable curry with rice and homemade flatbread is a vibrant and comforting dish that brings together the warmth of spices and the freshness of vegetables. Perfect for a weeknight dinner, this recipe is both easy to prepare and packed with flavor. Serve it with fluffy rice and soft, homemade flatbread, and you have a meal that satisfies both the appetite and the soul.
Why You’ll Love This Recipe
This vegetable curry is not just delicious; it’s also incredibly versatile and nourishing. With its bold flavors and hearty ingredients, it’s a meal that everyone can enjoy. Plus, making your own flatbread elevates the experience!
- Quick and Easy: Perfect for busy weeknights.
- Customizable: Use any vegetables you have on hand.
- Comforting: Hearty and satisfying for everyone.
- Homemade Flatbread: Soft and warm, it’s a perfect accompaniment.
- Plant-Based: Wholesome and nutritious for all diets.
Ingredients
- 1 cup basmati rice
- 2 cups water
- 2 tablespoons vegetable oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1 can (14 oz) coconut milk
- 2 cups mixed vegetables (carrots, bell peppers, peas, etc.)
- 1 cup green beans, trimmed and cut into 1-inch pieces
- Salt and pepper to taste
- 1 tablespoon lime juice
- For the flatbread:
- 2 cups all-purpose flour
- 1 teaspoon salt
- 3/4 cup water (more if needed)
- 2 tablespoons olive oil
How to Make Vegetable Curry with Rice and Flatbread
- Start by cooking the basmati rice. In a medium saucepan, combine 1 cup of rice and 2 cups of water. Bring to a boil, reduce heat to low, cover, and simmer for about 15 minutes or until the rice is tender and water is absorbed. Fluff with a fork and set aside.
- In a large skillet, heat 2 tablespoons of vegetable oil over medium heat. Add the diced onion and sauté for about 5 minutes, or until translucent.
- Add the minced garlic and ginger to the skillet. Cook for an additional 1-2 minutes until fragrant.
- Stir in the curry powder and cumin, cooking for another minute to release the spices’ flavors.
- Pour in the coconut milk, stirring to combine. Bring the mixture to a simmer.
- Add the mixed vegetables and green beans to the skillet. Cover and let simmer for about 10-15 minutes, or until the vegetables are tender. Season with salt, pepper, and lime juice before serving.
- While the curry is simmering, make the flatbread. In a mixing bowl, combine the flour 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 into 6 equal pieces and roll each piece into a ball.
- Heat a non-stick skillet over medium-high heat. Roll out each ball of dough into a thin circle. Cook each flatbread for about 1-2 minutes on each side or until golden brown and puffed up.
- Serve the vegetable curry over rice, alongside the warm flatbread.
Tips for the Best Results
- Ensure your spices are fresh for maximum flavor impact.
- Feel free to add protein, such as chickpeas or tofu, for added heartiness.
- Adjust the amount of curry powder to suit your spice tolerance.
- Let the flatbread rest for a few minutes before rolling for easier handling.
Easy Variations
- Substitute any seasonal vegetables you prefer for the mixed vegetables.
- Add a handful of spinach or kale for extra greens.
- For a different flavor profile, try adding a tablespoon of red curry paste instead of curry powder.
- Experiment with different types of flatbreads, like whole wheat or gluten-free options.
What to Serve With It
- A side salad with cucumbers and tomatoes for freshness.
- A dollop of yogurt or raita to cool the palate.
- Pickled onions or mango chutney for a tangy kick.
- A simple cucumber salad for crunch.
Storage and Reheating
Store any leftover vegetable curry in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop over medium heat, adding a splash of water or coconut milk if needed to loosen the sauce. The flatbread is best enjoyed fresh, but you can store it in a sealed bag for up to 2 days and reheat in a skillet.
Recipe Card
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Yield/Servings: 4 servings
Ingredients:
1 cup basmati rice
2 cups water
2 tablespoons vegetable oil
1 medium onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, minced
1 tablespoon curry powder
1 teaspoon cumin
1 can (14 oz) coconut milk
2 cups mixed vegetables (carrots, bell peppers, peas, etc.)
1 cup green beans, trimmed and cut into 1-inch pieces
Salt and pepper to taste
1 tablespoon lime juice
For the flatbread:
2 cups all-purpose flour
1 teaspoon salt
3/4 cup water (more if needed)
2 tablespoons olive oil
Instructions:
1. Cook the basmati rice in a medium saucepan with water.
2. Sauté onion in oil until translucent in a large skillet.
3. Add garlic and ginger; cook until fragrant.
4. Stir in curry powder and cumin, cooking briefly.
5. Pour in coconut milk and bring to a simmer.
6. Add mixed vegetables and green beans; cover and simmer.
7. For flatbread, mix flour and salt; add water and olive oil.
8. Knead and divide dough; roll into balls.
9. Cook rolled flatbreads in a skillet until golden brown.
10. Serve the curry over rice with flatbread on the side.
Notes:
Customize with your favorite vegetables and spices for a personalized touch.









