
Creamy & hearty Potato and Lentil Curry that's full of flavor and simple and easy to make.
Add tomatoes, onion, ginger, garlic, and 1 tbsp water to a high-powdered blender. Blend until combined. Add 1 tbsp at a time of more water, if needed. Set aside.
Heat a large skillet with 1 tbsp oil over medium heat. Once oil is shimmering, toast mustard, cumin, and coriander seeds until fragrant, stirring frequently to prevent burning. You'll know when they're done when the mustard seeds start popping (be careful!).
Stir in curry powder and bay leaves and toast for 1 minute, stirring frequently. Stir in tomato paste and 1 tbsp water and cook until caramelized and deepened in color, about 3-4 minutes. Stir in blended tomato mixture then add potatoes and lentils. Pour in broth and bring to a low boil. Reduce heat to simmer and cook for 20-25 minutes until lentils and potatoes are cooked through.
Stir in coconut milk, brown sugar, and lemon juice. Season with salt and pepper, as desired (I added ~1 ½ tsp kosher salt and several turns of black pepper). Serve curry with rice and/or flatbread and garnish with cilantro.