
A luxurious and comforting one-pot meal that combines tender orzo pasta with earthy mushrooms and fresh spinach in a velvety parmesan sauce. This 30-minute dish is perfect for a quick weeknight dinner that feels like a gourmet treat.
Heat the olive oil in a large non-stick pan over high heat. If you are not using a non-stick pan, add a little extra oil to prevent sticking.
Add the sliced mushrooms to the pan and cook for about 3 minutes until they have softened and turned golden brown. Remove the mushrooms from the pan and set them aside.
Lower the heat to medium and melt the butter in the same pan. Add the diced onion and minced garlic, sautéing for about 3 minutes until the onion becomes translucent.
Stir in the flour and cook for 1 minute, stirring constantly to toast the flour and remove the raw taste.
Gradually pour in the milk and chicken broth. Use a whisk to blend the flour mixture into the liquid until the base is smooth.
Increase the heat to medium-high and add the uncooked orzo, salt, and black pepper. Stir once, then cover with a lid. Bring to a simmer, then cook for 8 to 10 minutes. The orzo should be tender but still slightly firm (al dente), and the mixture should remain saucy. If your stove is very hot, reduce the heat slightly to maintain a gentle simmer.
While the orzo is simmering, ensure the thawed spinach is squeezed dry and roughly chopped or broken into small pieces.
Remove the pan from the heat. Stir in the parmesan cheese, prepared spinach, and the cooked mushrooms. Taste and adjust the salt or pepper if necessary.
Serve the orzo immediately while hot and creamy. Garnish with fresh chopped parsley and an extra sprinkle of parmesan cheese if desired.
For the best texture, use fresh baby spinach instead of frozen if available. If the sauce thickens too much while sitting, simply stir in a splash of warm broth or milk to reach your desired consistency. To make this dish vegetarian, substitute the chicken broth with a high-quality vegetable stock.




