Ingredients
Equipment
Method

- In a large skillet over medium heat, warm the olive oil. Add the diced onion and cook until translucent, about 4–5 minutes. Stir in the garlic and cook 30 seconds until fragrant.
- Add the orzo to the skillet and stir constantly for 2–3 minutes until lightly toasted and golden.
- Pour in the broth, milk, oregano, red pepper flakes, and a pinch of salt. Bring to a boil, then reduce to low, cover, and simmer for 12–15 minutes until orzo is al dente and liquid is mostly absorbed.
- Remove from heat. Stir in lemon zest, lemon juice, and Parmesan until smooth and creamy.
- Let rest, covered, for 3–5 minutes to allow residual steam to finish absorption.
- Fluff with a fork, adjust seasoning, and serve with extra cheese and black pepper.
Nutrition
Calories: 285 | Carbohydrates: 48 | Protein: 11 | Fat: 6 | Fiber: 2 | Sugar: 3
Notes
STORAGE: Store in airtight container in the refrigerator for up to 4 days. Reheat with a splash of broth or water to restore creaminess. Do not freeze.
MAKE AHEAD: Prep ingredients up to a day ahead. Sauté aromatics and toast orzo, then cool and refrigerate. Finish cooking day-of.
SUBSTITUTIONS: Use chicken broth for non-vegetarian; whole grain orzo for added fiber; almond milk and nutritional yeast for dairy-free.
PRO TIPS: Toast the orzo well to deepen flavor. Add cheese off-heat to prevent clumping. Rest the dish for optimal texture.
SERVING SUGGESTIONS: Pair with grilled chicken, roasted vegetables, or a simple salad like watermelon feta salad for a complete meal.
Tried this recipe? Leave a star rating below and share your photo on Instagram @catcorakitchen #catcorakitchen — we love seeing your creations!
Tried this recipe?
Let us know how it was!
