Cook the rice according to packet instructions. Drain and set aside.
Heat 1 tablespoon of oil in a large frying pan over medium heat. Add the red onion and red pepper and cook for 5 minutes until soft.
Add the sweetcorn, cumin and chilli flakes. Cook for 3 minutes until the sweetcorn is lightly charred.
Stir in the black beans and cook for 2 minutes until heated through.
In a small bowl, whisk the lime juice, remaining olive oil, salt and pepper to make a dressing.
Combine the rice, bean mixture and dressing in a large bowl. Toss through the chopped coriander and serve warm or cold.