Creamy Orzo
This creamy orzo recipe is a one-pot wonder ready in 30 minutes. Rich, cheesy, and versatile as a side or main dish. Packed with spinach and Parmesan. Try it tonight!
You may also enjoy Roasted Red Pepper Pasta, Cabbage, Potato and Sausage Soup, and Orzo Salad with Artichokes, Tomatoes, Chickpeas, Feta & Lemon Basil Dressing.
Why This Creamy Orzo Recipe Works So Well
This creamy orzo recipe comes together in one pot in under 30 minutes, making it a weeknight staple. The key is toasting the orzo first until golden, which adds a nutty depth that plain boiled pasta can’t match. Fresh spinach and a squeeze of lemon keep it bright, while Parmesan and heavy cream make it luxuriously rich. It’s versatile enough to serve as a side dish or a main, and leftovers reheat beautifully.
What Makes This One-Pot Creamy Orzo a Weeknight Winner
- True one-pot cooking means minimal cleanup, everything cooks in a single pot.
- Ready in about 30 minutes, so it’s quick enough for busy evenings.
- Works as a satisfying main dish or a creamy side, and you can easily add protein or vegetables.
Key Ingredients for the Best Creamy Orzo
- Orzo: This rice-shaped pasta cooks quickly and absorbs flavors. For the best texture, toast it in butter until golden before adding liquid.
- Parmesan cheese: Freshly grated Parmesan melts smoothly and adds a salty, nutty bite. Pre-shredded cheese doesn’t melt as well, so grate your own.
- Spinach: Baby spinach wilts into the sauce, adding color and a mild, earthy note. You can swap it with kale or leave it out entirely.
Kitchen Tools You’ll Need for Creamy Orzo
- Large pot or Dutch oven (4-quart or bigger) for even heat distribution
- Wooden spoon or silicone spatula for stirring without damaging the pot
- Microplane or fine grater for fresh lemon zest and Parmesan cheese
Tips for Making Perfect Creamy Orzo Every Time
Cook the orzo just until al dente; it will continue to soften in the creamy sauce. Toasting it in butter until golden brings out a rich, nutty flavor that’s worth the extra few minutes. Use broth instead of water for deeper savory notes, vegetable, chicken, or mushroom all work. When you add the cream, pour it in gradually and let it blend fully before adding more. Freshly grated Parmesan melts much better than pre-shredded, so take a minute to grate it yourself. Taste and season as you go; a pinch of red pepper flakes adds a pleasant kick. Just before serving, stir in fresh basil or parsley for a burst of color and flavor. If the orzo thickens too much after sitting, loosen it with a splash of broth. Serve immediately for the creamiest texture.
Pro Tips for Creamy Orzo with Spinach
A common mistake is skipping the toasting step. That golden color isn’t just for looks, it creates a toasty, almost buttery flavor that plain orzo can’t deliver. Another tip: bring the broth to a full boil after adding it, then reduce to a simmer. This helps the orzo cook evenly and prevents it from sticking. For the creamiest result, stir the orzo frequently, especially in the last few minutes when most of the liquid has been absorbed. If you’re doubling the recipe, use a wider pot so the orzo cooks evenly.
Why You Should Toast the Orzo
Toasting the orzo is a small step that makes a big difference. As the orzo heats in the butter and oil, its starches begin to brown, creating compounds that smell and taste nutty and toasty. This is the same reaction that gives toasted bread its flavor. To do it right, stir frequently so the orzo colors evenly, and don’t let it burn. Once it’s golden and fragrant, proceed with adding the broth. This simple technique transforms the dish from ordinary to extraordinary.
Easy Variations for This Creamy Orzo Recipe
You can easily change up this creamy orzo to suit your mood. Add sliced mushrooms, frozen peas, or diced bell peppers along with the spinach for extra color and nutrition. If you’re not a spinach fan, kale works well too, or you can leave out the greens entirely for a simple, creamy orzo. Swap the shallot for a diced onion if that’s what you have. To make it a heartier meal, fold in cooked chicken, shrimp, or white beans. For a smoky, savory twist, stir in some crispy bacon or pancetta just before serving.
What to Serve with Creamy Orzo
This creamy orzo works beautifully as a side dish alongside simply prepared proteins like pan-seared chicken thighs, lemon butter chicken, or pork tenderloin. It also pairs well with a crisp Caesar salad or a simple kale salad. For a lighter meal, serve it with crusty garlic bread to soak up any extra sauce. If you’re serving it as a main, a side of roasted vegetables or a green salad completes the plate.
How to Store Leftover Creamy Orzo
Let the orzo cool to room temperature before transferring it to an airtight container. Store in the refrigerator for up to 5 days. When you’re ready to eat, reheat it gently on the stovetop or in the microwave. You’ll likely need to add a splash of broth to bring back its creamy texture.
Can You Freeze Creamy Orzo?
Creamy orzo freezes decently, though the texture may soften slightly when thawed. Cool it completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Stir in a little extra broth or cream when reheating to restore some creaminess.
Best Ways to Reheat Creamy Orzo
To reheat leftover creamy orzo, the stovetop is your best bet. Add a splash of broth or milk and warm over medium-low heat, stirring often, until it’s hot and creamy again. You can also microwave it in 30-second bursts, stirring in between. Avoid high heat, which can make the sauce separate or become grainy.
Frequently Asked Questions About Creamy Orzo
Can I use a different pasta shape instead of orzo?
Yes, but the cooking time will vary. Small shapes like ditalini, stelline, or even broken spaghetti work. Adjust the broth amount and cook time accordingly. Orzo is ideal because it cooks quickly and creates a creamy texture, but any small pasta can work.
Can I make this creamy orzo dairy-free?
Yes. Substitute the butter with olive oil or a dairy-free butter, use full-fat coconut cream or a thick plant-based cream instead of heavy cream, and choose a dairy-free Parmesan alternative. The flavor will change slightly, but the dish will still be creamy and delicious.
Do I have to toast the orzo? What happens if I skip it?
Toasting is optional but highly recommended. It adds a nutty, rich flavor that plain boiled orzo doesn’t have. If you skip it, you’ll still have a tasty orzo, but the depth of flavor will be less pronounced. The toasting step also helps the orzo hold its shape better during cooking.
Can I use frozen spinach instead of fresh?
Yes, but thaw and squeeze out as much water as possible before adding. Frozen spinach releases more liquid, which can make the orzo watery. Add it at the same time as the fresh spinach and cook until heated through. You may need to simmer slightly longer to evaporate excess moisture.
How can I add more protein to this dish?
Stir in cooked chicken, shrimp, or Italian sausage at the end. You can also add a can of drained white beans or chickpeas. For extra richness, top with crispy pancetta or bacon. These additions turn the side dish into a hearty main course.
Is orzo gluten-free?
No, traditional orzo is made from wheat flour and contains gluten. If you need a gluten-free version, look for gluten-free orzo made from rice or corn, or substitute with a small gluten-free pasta shape. The cooking time may differ, so check the package instructions.
Recipe
Creamy Orzo

This creamy and cheesy orzo pasta dish is easy to make and super satisfying. Serve as a side dish or main dish, each bite is packed with deliciousness!
Ingredients
- 2 tbsp salted butter
- 1 tbsp olive oil
- 1 shallot, minced
- 2 cloves garlic, minced
- 0.5 tsp lemon zest
- 1 cup uncooked orzo pasta
- 2.5 cup vegetable or chicken broth
- 2 cup fresh spinach, chopped
- 0.5 cup heavy cream
- 0.5 cup parmesan cheese, grated
- kosher salt and black pepper
- crushed red pepper flakes, basil, and extra parmesan cheese
- lemon wedges, for serving
Instructions
- 1
Melt the butter in a large pot over medium-high heat. Add the oil and shallot and sauté for 3 to 5 minutes or until softened.
- 2
Stir in the garlic, lemon zest, and uncooked orzo and reduce the heat to medium low. Cook for 2 to 3 minutes, stirring frequently until some pieces are slightly toasted and brown.
- 3
Pour in the broth and bring to a boil. Reduce to a simmer and cook for 10 to 12 minutes, stirring often to make sure the orzo doesn’t stick to the bottom of the pan. The orzo is done when it is al dente and most of the broth has been absorbed.
- 4
Stir in the spinach, heavy cream, and parmesan cheese. Stir until the spinach is wilted and the orzo is creamy. Season with salt and pepper, to taste.
- 5
Garnish with crushed red pepper flakes, basil, and extra Parmesan cheese, if desired. Serve warm. If you want a lemon kick, serve with lemon wedges for squeezing.
Nutrition (per serving)
Calorie breakdown
How this was calculated — 13 of 13 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: Boiled, italian, pasta, vegetarian
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.





