Heat the oil in a large Dutch oven. Add the garlic, green onions and jalapeno and cook for 3 to 4 minutes. Reduce the heat to low and add the rice. Cook, stirring to make sure the rice doesn't burn, about 3 minutes. Add the chicken broth, cumin, salt, pepper, turmeric, beans, diced tomatoes and diced tomatoes and green chiles and stir together. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer until the rice is not quite done, about 15 minutes.
Meanwhile, preheat the oven to 350 degrees F.
Top the rice and beans with the cheese, then bake with the lid off until the cheese is melted and the rice is fully cooked, about 15 minutes more. Top with chopped cilantro before serving.