Cook the pasta in salted water until al dente. Drain and set aside.
In a large skillet, heat olive oil and butter over medium heat. Add garlic and onion, sauté until fragrant.
Toss in the chicken strips and cook until golden and cooked through.
Add oyster mushrooms and cook until they soften and release their juices.
Pour in chicken stock and let it simmer for a few minutes.
Stir in heavy cream and parmesan. Mix well until the sauce thickens slightly.
Add the pasta into the skillet and toss everything together.
Season with salt and pepper. Garnish with fresh parsley before serving.