Bangladeshi Vegetable Curry (Shobji Bhaji) with Lentil Dal and Steamed Rice
This wholesome Bangladeshi meal features a vibrant vegetable curry, a comforting lentil dal, and fluffy steamed rice. It's a flavorful and nutritious dish, perfect for a satisfying lunch.
Let's cook.
Heat 1 tablespoon vegetable oil in a large pot or Dutch oven over medium heat. Add 1 teaspoon cumin seeds and let them sizzle for 30 seconds until fragrant.
Add 1 medium chopped onion and cook for 5-7 minutes until softened and translucent. Stir in 2 cloves minced garlic and 1 inch grated ginger, cooking for another 1 minute until aromatic.
Add 1/2 teaspoon turmeric powder, 1/2 teaspoon red chili powder, 1 teaspoon coriander powder, and 1/2 teaspoon garam masala. Cook for 1 minute, stirring constantly, to toast the spices.
Add 2 cups mixed vegetables and 1/4 cup water to the pot. Cover and simmer on medium-low heat for 15-20 minutes, or until vegetables are tender, stirring occasionally. If needed, add a splash more water to prevent sticking.
While the curry cooks, combine 1/2 cup rinsed red lentils and 3 cups water in a separate saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes until lentils are soft and mushy. Season with salt to taste.
In another saucepan, combine 1 cup rinsed basmati rice and 2 cups water. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until all water is absorbed and rice is fluffy. Remove from heat and let stand, covered, for 5 minutes.
Taste and adjust seasoning for both the vegetable curry and lentil dal. Garnish with 1/4 cup fresh chopped cilantro before serving.
About This Recipe

Big flavor.✦
Chef's Tips
Easy Substitutions
Storage & Reheating
Serving Suggestions
Common Mistakes
Frequently Asked Questions
What kind of mixed vegetables work best?
Can I use a pressure cooker for the dal?
How can I make the curry spicier?
Reviews
No reviews yet
Be the first person to review this recipe.
Made this recipe?
Tell us how it turned out.





