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 needed.
02 - Add the chopped onion and minced garlic to the skillet. Sauté for 2–3 minutes until softened and fragrant.
03 - Stir in the diced bell peppers and cook for another 3–4 minutes until slightly tender.
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.
05 - Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 20–25 minutes, stirring occasionally, until the rice is tender and most of the liquid has been absorbed.
06 - Uncover the skillet and sprinkle shredded cheese evenly over the top. Cook for an additional 2–3 minutes until the cheese is melted and bubbly.
07 - Remove from heat and garnish with chopped fresh parsley. Serve hot while the cheese is still melted.