450 g Swiss Brown Mercer mushrooms, sliced
1 medium onion, finely diced
3 cloves garlic, minced
100 g baby spinach, roughly chopped
350 g uncooked orzo pasta
2 tbsp olive oil, divided
2 tbsp butter, divided
880 ml low-sodium chicken stock, at room temperature
½ cup cream, at room temperature
½ cup milk, at room temperature
1 tsp Italian herb seasoning
½ cup freshly grated parmesan cheese
¼ cup fresh parsley, chopped
Salt and pepper, to taste