Creamy tomato orzo is the perfect side dish to add to any protein or vegetable. It's flavorful, creamy, and an easy replacement for boxed mac n cheese!
Over medium heat, add 2 tablespoon extra virgin olive oil to a saucepan. Once hot, add shallots and saute until softened, about 5 minutes. Then stir in the garlic and saute for 1-2 minutes until fragrant.
Add the tomato paste and combine well with the onions and garlic. Let the tomato paste cook for 3 minutes. Then stir in the cherry tomatoes. Cook until the skins start becoming wrinkly, and they begin to release their juice, another 3-5 minutes.
Stir in the orzo and combine well with the ingredients. Allow the orzo to sit and toast for 1-2 minutes, then pour in the white wine. Simmer the white wine until completely absorbed.
Add the chicken broth and bring to a simmer. Lower the heat to low and cover. Simmer for 15-20 minutes until most of the broth is absorbed.
Stir in the spinach and cover for 2 minutes until it wilts. Then stir in the parmesan and remove the saucepan from the heat. Finally, add the heavy cream, and serve!