Brown ground beef with onion until beef is fully cooked and crumbled. Drain any excess fat on paper towels. Place back in skillet.
Add in green pepper and garlic. Saute 1 minute.
Add in tomatoes, rice, beef broth, basil, oregano, salt & pepper and stir until combined. Bring to a boil, cover with lid. Turn heat down to a simmer over medium heat. Cook until rice is done, about 20 minutes.
Turn heat down to low. Remove lid and fluff rice with a fork. Top with shredded cheese. Cover with lid and let cheese melt. Garnish with fresh chopped parsley if desired.