01 - Heat a large deep skillet over medium-high heat. Add the ground beef and cook until browned, breaking it up with a spoon as it cooks. Drain excess fat if necessary.
02 - Add the chopped onion and minced garlic to the skillet. Sauté for 2–3 minutes until the onion becomes translucent and fragrant.
03 - Stir in the diced bell peppers. Continue cooking for another 3–4 minutes until the peppers begin to soften but still retain some crunch.
04 - Add the uncooked rice, beef broth, diced tomatoes with juices, tomato sauce, oregano, basil, smoked paprika, salt, and black pepper. Mix thoroughly to combine all ingredients evenly.
05 - Bring the mixture to a boil, then reduce heat to low. Cover the skillet with a lid and simmer for 20–25 minutes, stirring occasionally to prevent sticking, until the rice is tender and most of the liquid has been absorbed.
06 - Remove the lid and sprinkle shredded cheese evenly over the top. Cook uncovered for an additional 2–3 minutes until the cheese is melted and bubbly.
07 - Remove from heat. Garnish with chopped fresh parsley and serve hot while the cheese is still melted.