In a pot, heat the olive oil and butter over medium-high heat. Sauté the chopped onion for 3-4 minutes until it becomes translucent.
1 Tablespoon olive oil, 2 Tablespoons butter, 1/2 medium onion
Add the minced garlic, Italian seasoning, sun-dried tomatoes, and orzo to the pot. Cook for an additional 2-3 minutes, stirring often to infuse the orzo with the flavors.
4 cloves garlic, 1/4 teaspoon Italian seasoning, 1/4 cup sun-dried tomatoes, 1 cup uncooked orzo pasta
Pour in the chicken broth and cream. Once it starts to bubble, continue cooking for 10 minutes, leaving the pot uncovered. Stir fairly often during this time. Reduce the heat to medium or medium-low as needed, ensuring that it steadily bubbles without a furious boil. Be careful not to let the liquid cook off too much before the pasta is done!
2 cups chicken or vegetable broth, 1 cup heavy/whipping cream
Remove the pot from the heat, and stir in the grated parmesan cheese, fresh baby spinach. Cover the pot for a few minutes to allow it to thicken as desired. The orzo will absorb the liquid quickly, so if it still seems too runny, wait a bit longer.
1/2 cup freshly grated parmesan cheese, 2 cups packed fresh baby spinach
Season the dish with salt and pepper to taste, and it's ready to serve.
Fresh basil for garnish, Salt & pepper to taste
Enjoy the creamy sun-dried tomato and spinach orzo!