Preheat the oven to 200°C/400°F/Gas 6 and line a large baking sheet with baking parchment.
For the roast veg, in a large mixing bowl, whisk together the miso paste, tamari, maple syrup, olive oil and chilli flakes with some salt and pepper. Add in the aubergine and broccoli and toss well.
Pick out the aubergine pieces, place on the lined baking sheet and bake in the oven for 10 minutes. Remove from the oven, stir, then add the broccoli and bake for another 10 minutes until the aubergine is tender and sticky and the broccoli is starting to char.
Meanwhile, make the curry. Heat a large non-stick frying pan with the olive oil, and once hot, add the onion, garlic and ginger. Fry off over a high heat for 5 minutes to soften the onion, before adding in the ground spices with some salt and pepper. Fry for 1 minute, until smelling fragrant.
Now pour in the drained lentils, the coconut milk, chopped tomatoes, tomato purée and miso paste and stir well. Place a lid on the pan and cook over a medium heat for 10 minutes, stirring occasionally.
Once the sauce has simmered, add the spinach and lime juice and allow the leaves to wilt for 2–3 minutes.
Once the vegetables are roasted, stir half into the curry.
To plate up, add the cooked rice to four bowls and top with the curry. Swirl on the coconut yogurt and top with the remaining roasted vegetables. Serve with the flatbreads, lime wedges, coriander leaves and chopped peanuts.
Enjoy straight away, or allow the curry and vegetables to cool, then refrigerate in a sealed container all together for 2–3 days, or freeze for 1 month. Defrost (if frozen) and warm back up in a saucepan to eat.