In a large saucepan, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until the onion is translucent, about 3-4 minutes.
Add the sliced mushrooms to the pan and cook until they’re softened and golden brown, about 5-7 minutes.
Stir in the orzo pasta and cook for another minute, allowing it to absorb the flavors.
Pour in the vegetable broth and bring to a simmer. Cook the orzo for about 10-12 minutes, stirring occasionally, until it is al dente and most of the liquid has been absorbed.
Reduce the heat to low and stir in the heavy cream, grated Parmesan cheese, and dried thyme. Mix well until the cheese has melted and the mixture is creamy.
Season with salt and pepper to taste. If the orzo is too thick, you can add a bit more vegetable broth or cream to reach your desired consistency.
Remove from heat and let it sit for a few minutes to thicken further.
Serve warm, garnished with freshly chopped parsley.
Notes
Adjust the consistency with more broth or cream if needed.