Heat your skillet over medium heat and add the ground beef along with the diced onion and garlic. Cook everything together until the beef is fully browned and crumbly. Drain any excess grease so the dish stays light and flavorful.
Stir in the green and red bell peppers, diced tomatoes, uncooked rice, beef broth, tomato paste, Italian seasoning, salt, and pepper. Mix well so the rice is fully coated and the ingredients are evenly distributed. Bring the mixture up to a gentle boil.
Reduce the heat to low, cover the skillet, and let it simmer for about 18 minutes or until the rice is tender. Fluff the rice gently with a fork once it’s cooked. Sprinkle the shredded cheese evenly over the top, cover again, and let it melt until gooey and perfect. Finish with fresh parsley on top.