In a large skillet over medium heat, add the ground beef or turkey and cook until browned, breaking it up with a spoon as it cooks. Drain any excess fat.
Add the diced onion and minced garlic to the skillet. Sauté for about 3-4 minutes until the onion becomes translucent.
Stir in the halved cherry tomatoes and cook for another 2 minutes until they begin to soften.
Add the orzo pasta to the skillet along with the beef broth, ketchup, mustard, Worcestershire sauce, and smoked paprika. Season with salt and pepper to taste.
Bring the mixture to a boil, then reduce the heat to low. Cover the skillet and let it simmer for about 10-12 minutes, or until the orzo is tender and has absorbed most of the liquid, stirring occasionally.
Once cooked, remove the skillet from heat and sprinkle the shredded cheddar cheese over the top. Cover again for a minute or two to let the cheese melt.
Garnish with fresh parsley before serving.
Notes
Serve directly from the skillet for a rustic look, or plate in individual bowls.