01 - Heat a large skillet over medium-high heat. Add ground beef and cook, breaking apart with a spoon, until browned and cooked through, approximately 5 minutes. Drain excess fat if needed.
02 - Add diced onion, bell peppers, and garlic to the skillet. Sauté for 3-4 minutes until vegetables begin to soften and release their aromas.
03 - Stir in uncooked rice, diced tomatoes with juices, broth, oregano, paprika, salt, black pepper, and red pepper flakes. Mix thoroughly to distribute seasonings evenly.
04 - Bring mixture to a boil, then reduce heat to low. Cover and simmer for 15-18 minutes, or until rice is tender and most liquid has been absorbed.
05 - Remove from heat. Sprinkle shredded cheese over top, cover, and let stand for 2-3 minutes until cheese is fully melted.
06 - Top with fresh chopped parsley or cilantro. Serve immediately while hot.