01 - Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and cooked through, about 5 minutes. Drain excess fat if necessary.
02 - Add the diced onion, bell peppers, and garlic to the skillet. Sauté for 3–4 minutes until vegetables begin to soften and become fragrant.
03 - Stir in the uncooked rice, diced tomatoes with juices, broth, oregano, paprika, salt, black pepper, and red pepper flakes. Mix thoroughly to combine all ingredients.
04 - Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 15–18 minutes, or until the rice is tender and most of the liquid has been absorbed.
05 - Remove from heat. Sprinkle shredded cheese evenly over the top, cover, and let stand for 2–3 minutes until cheese melts. Garnish with fresh parsley or cilantro and serve hot.