A flavorful and hearty dish combining black beans, tomatoes, and rice with a blend of spices.
Heat the olive oil in a stockpot over medium heat.
Ensure the oil is hot before adding the onion to enhance the flavor.
Add the chopped onion and minced garlic to the pot and sauté until the onion becomes translucent.
Stir frequently to prevent the garlic from burning.
Stir in the brown rice and cook for a couple of minutes to toast it slightly.
Toasting the rice enhances its nutty flavor.
Pour in the vegetable broth and add the diced tomatoes. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer until the rice is cooked.
Check occasionally and stir to prevent sticking.
Mix in the black beans, ground cumin, curry powder, and red pepper flakes. Cook until heated through.
Adjust the seasoning to taste at this stage.
Garnish with fresh cilantro before serving.
Serve with a wedge of lime for added zest.