Place a large skillet or heavy pot over medium heat. Add the butter and olive oil. Once melted, stir in the minced garlic and cook for about 1 minute until fragrant and lightly softened.
Add the dry orzo pasta to the skillet. Stir well so the pasta becomes coated in the butter mixture. Cook for 2 to 3 minutes while stirring often until some pieces begin turning lightly golden.
Slowly pour the chicken broth into the skillet and stir well. Bring the mixture to a gentle boil over medium heat.
Reduce the heat to low and let the orzo simmer uncovered for about 10 minutes. Stir every few minutes so the pasta cooks evenly and does not stick to the bottom of the pan.
Once the pasta is tender and most of the broth has been absorbed, pour in the heavy cream and stir until fully combined.
Add the grated parmesan cheese, salt, black pepper, and Italian seasoning. Stir slowly until the cheese fully melts and the sauce becomes creamy and smooth.
Turn off the heat and stir in the fresh chopped parsley. Let the pasta rest for 2 to 3 minutes before serving so the sauce thickens slightly.
Serve warm with extra parmesan cheese and fresh parsley on top if desired.