Heat oil in a large pan over medium to high heat. Add chorizo and cook until it starts to brown, stirring occasionally. Then, add onions and cook until soft, about 3-4 minutes. Add garlic and orzo, and cook until garlic is fragrant. Mix in the tomatoes.
Pour in the broth and bring everything to a boil. Once boiling, cover the pan, reduce the heat to low, and let it simmer for about 10 minutes or until the pasta is cooked and there's no broth left.
Stir in cheese, parsley, salt, and pepper. Serve sprinkle with more cheese, if desired.
Notes
To make the dish vegetarian, substitute vegetable broth for chicken broth and omit the chorizo or replace it with plant-based sausage.
For extra creaminess, add a dollop of sour cream or Greek yogurt before serving.
Make sure to keep an eye on the orzo while simmering to prevent it from sticking to the bottom of the pan.
If the orzo is done before the broth has absorbed, cook with the lid off for a few minutes and let it simmer, stirring occasionally.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.