This creamy Tuscan orzo is the kind of recipe that gets added to the permanent weeknight rotation after the very first bowl.
Why This Orzo Recipe Works Every Single Time
Some pasta dishes need a lot of components to taste good. This one needs almost nothing extra.
Sun-dried tomatoes, fresh spinach, basil, garlic, a splash of lemon juice, and a generous pour of heavy cream all come together in a single pot in 30 minutes. The orzo cooks directly in the broth and cream, absorbing every bit of flavor as it goes, so by the time it is done the sauce is already built and clinging to every grain. No draining, no separate sauce pan, no extra steps.
It works beautifully as a side dish next to grilled chicken or baked pork chops, and it holds its own as a meatless main course when you want something comforting but light enough that you do not feel heavy afterward.
What Is Orzo and Why Does It Work So Well Here
Orzo is pasta, not rice, even though it looks almost identical to rice at first glance. It is a small, oval-shaped pasta that cooks in about 10 minutes with a slightly chewy, tender bite that holds up in creamy sauces beautifully.
It also releases starch as it cooks, which naturally thickens the sauce without any flour or cornstarch. The result is a glossy, velvety coating on every single piece without feeling heavy or gluey. If you have only ever used orzo in soup, this recipe will change how you think about it.
What Goes Into This Creamy Tuscan Orzo
- The Base: 1 tablespoon olive oil and 2 tablespoons unsalted butter, the combination gives you the richness of butter and the higher smoke point of oil so nothing burns while the onion softens.
- The Aromatics: 1/2 medium onion, finely chopped, and 4 garlic cloves, minced. Sweet Vidalia onion works particularly well here because it melts into the background and adds sweetness rather than a sharp raw onion flavor. Let the onion fully soften before adding the garlic so nothing browns too fast.
- The Tuscan Flavor Trio: 1/4 teaspoon Italian seasoning, 1/4 cup sun-dried tomatoes packed in oil and drained, and 1/4 cup loosely packed fresh basil torn by hand. These three ingredients are what make this unmistakably Tuscan in character. The sun-dried tomatoes are intensely concentrated and slightly chewy, the basil adds a sweet herbal freshness, and the Italian seasoning ties everything together.
- The Secret Ingredients: Add 1 tbsp freshly squeezed lemon juice and 1 teaspoon of Dijon mustard. The lemon adds a clean, sharp brightness that cuts through the richness of the cream. The Dijon is genuinely subtle and does not taste like mustard in the finished dish, it adds a savory depth that makes the sauce taste more complex without being identifiable on its own. If you are very sensitive to mustard, start with half a teaspoon and taste as you go.
- The Pasta: 1 cup uncooked orzo pasta, (approx 200g / 7 oz). Do not rinse it before adding it to the pot, the surface starch is part of what thickens the sauce.
- The Liquid: 2 cups chicken or vegetable broth, (approx 480ml / 16 fl oz), and 1 cup heavy cream, (approx 240ml / 8 fl oz). The broth adds savory depth and the cream adds body and richness. The combination is what gives the finished sauce its silky, glossy texture. Do not substitute the heavy cream with milk or half and half, it will not thicken properly and may split under heat.
- The Finishing Layer: 1/2 cup freshly grated parmesan, 2 cups packed fresh baby spinach, and the fresh basil torn by hand. All three go in off the heat so the spinach wilts gently, the basil stays fragrant, and the parmesan melts into the sauce without going grainy.
How to Make Creamy Tuscan Orzo
-
Step 1
Soften the Onion
Add the olive oil, butter, and chopped onion to a medium soup pot or Dutch oven over medium-high heat.
Cook the onion for 3 to 4 minutes, stirring occasionally, until it is softened and slightly translucent. You are not looking for color here, just softness.
-
Step 2
Build the Tuscan Base
Combine the garlic, Italian herbs, drained sun-dried tomatoes, lemon juice, Dijon mustard, and uncooked orzo in a saucepan.
Cook, stirring constantly, for 2 to 3 minutes. This will lightly toast the orzo while allowing the garlic and sun-dried tomatoes to infuse the pasta before adding the liquid. At this point, the aroma is incredible.
-
Step 3
Add the Liquid and Simmer
Add the chicken stock and heavy cream. Mix everything together and scrape up any bits that may have stuck to the bottom of the pot.
Bring the mixture to a gentle bubble over medium heat, then reduce to medium-low so it simmers steadily without furiously boiling. Cook uncovered for about 10 minutes, stirring fairly often, especially toward the end when the sauce starts to thicken.
The sauce will look quite liquid at first and that is completely normal. The orzo absorbs the broth and cream as it cooks and the sauce tightens naturally over those 10 minutes. Resist the urge to crank up the heat to speed things along, a gentle steady simmer is what gives you a smooth, even sauce rather than a scorched bottom.
-
Step 4
Finish Off the Heat
Once the orzo is tender and the sauce has thickened to a creamy, glossy consistency, take the pot completely off the heat.
Stir in the freshly grated parmesan, fresh baby spinach, and torn basil. Place the lid on the pot and let everything sit for 2 to 3 minutes. The residual heat wilts the spinach perfectly, melts the parmesan into the sauce, and lets the basil bloom without cooking off its fragrance.
Take off the lid, mix everything really well, and make sure to taste it. Season with salt and black pepper and add more parmesan if you want an extra cheesy finish.
Tips for the Best Results
Stir more frequently toward the end. As the liquid evaporates and the sauce begins to thicken, you may find that the orzo grains stick to the bottom of the pan. A good stir every minute or so in the last few minutes of cooking keeps everything smooth.
Watch your heat. Every stove runs differently. If the liquid is evaporating too fast before the orzo is cooked, add a splash more broth, about half a cup at a time. If the orzo is cooked but the sauce still looks too thin, just wait a few extra minutes off the heat with the lid on and it will tighten.
Grate the parmesan fresh. Pre-shredded parmesan contains anti-caking agents that stop it melting properly into the sauce and can make it grainy. A microplane or fine box grater takes 2 minutes and makes a real difference.
Do not rinse the orzo. Rinsed pasta loses the surface starch that helps thicken the sauce naturally. Pour it directly from the packet into the saucepan.
Tear the basil by hand. Cutting basil with a knife bruises it and turns the edges black quickly. Torn basil stays brighter, releases more fragrance, and looks better in the finished bowl.
Variations Worth Trying
Add Grilled or Rotisserie Chicken: Pan-sear chicken breasts seasoned with garlic powder and Italian seasoning, slice them into strips, and stir them in right at the end. Or pull rotisserie chicken into pieces and fold it through when you add the spinach. It turns a side dish into a complete dinner instantly.
Add More Sun-Dried Tomatoes: Several readers mention doubling the sun-dried tomatoes because they love the intense, slightly sweet, concentrated flavor they add. If you are a sun-dried tomato fan, go ahead and use up to half a cup without any other adjustments needed.
Greek Yogurt Instead of Heavy Cream: Use 150 g of full-fat Greek yogurt instead of the cup of heavy cream. This is the best lighter swap if you want to cut the richness slightly without losing the body of the sauce.
Make it Vegetarian or Vegan: Use vegetable broth instead of chicken broth and the base recipe is already fully vegetarian. For a vegan version, swap the butter for olive oil, use full-fat coconut cream instead of heavy cream, and use nutritional yeast in place of the parmesan. The flavor profile changes but it is still a genuinely good bowl of pasta.
Add White Beans: A drained can of cannellini beans stirred in with the spinach adds protein and a creamy, buttery texture that pairs beautifully with the Tuscan flavors. This is a great option if you want to make it more filling without adding meat.
If you love easy one pot comfort food like this, you will also enjoy these Mississippi meatballs for a bold, tender weeknight dinner, these Korean BBQ meatballs with spicy mayo dip for a crowd-pleasing appetizer, or this three cheese tomato bruschetta dip as a starter before serving this orzo as a main.
What to Serve With Creamy Tuscan Orzo
As a side dish this orzo pairs well with baked or grilled chicken, pan-seared pork chops, or a simple arugula salad with lemon and parmesan. A thick slice of garlic bread on the side to scoop up the sauce is never a bad idea either.
As a main course, a crisp green salad alongside is all you need.
How Many Does This Serve?
This recipe serves 6 as a side dish or 4 as a main course. It halves easily for a smaller household, just use a slightly smaller pot so the liquid ratio stays right.
How to Store Creamy Tuscan Orzo
In the fridge: Store in an airtight container for up to 3 days. The orzo will continue absorbing the sauce as it sits and the pasta will swell and become softer over time. This is normal and the flavor is still excellent, it just has a different texture than when freshly made.
Reheating: Reheat gently in a small saucepan over low heat, stirring often. Add a splash of heavy cream or chicken broth as you go to loosen the sauce back to its original consistency. A tablespoon or two is usually enough.
Do not freeze this dish. Cream-based sauces separate when frozen and thawed, and the orzo turns mushy. This is a make and eat recipe, not a freezer meal.
FAQs
Technically yes, but the whole method shifts when you do. Orzo is tiny and drinks up liquid quickly, which is exactly what makes this one pot approach so reliable. Larger pasta shapes, such as penne, take longer to cook and require much more liquid to cook properly. Pour in broth gradually, a little at a time, stir regularly, and keep tasting until the bite feels tender but not mushy.
Do not panic and do not turn the heat back up. Turn off the heat, cover the pot, and let it sit for a few minutes. The orzo will continue to absorb the remaining liquid in the pot even without heat, and the mixture will naturally thicken while it’s resting. Most of the time that short rest is genuinely all it needs.
Take a ladleful of hot broth or a little cream and stir it in gently. There is no need to add a lot at once, go slow and stop when the texture looks loose and glossy again. A couple of tablespoons at a time gives you way more control than dumping in a full cup and hoping for the best.
It is really not worth trying. Milk is too lean to stay stable when it simmers and instead of turning silky it tends to go watery or grainy and can break completely. Stick with full fat cream for the real thing, or if dairy is an issue, full fat coconut cream is genuinely the most reliable swap here.
It is likely the type of Dijon you used. A smooth mild one like Grey Poupon or Maille blends in completely and disappears into the sauce. A grainy or very sharp Dijon tends to stand out more. If you are sensitive to it, just use half a teaspoon next time or skip it entirely, the sauce is still delicious without it.
Yes and it takes the dish to a whole new level. Pan-fried chicken strips seasoned with Italian seasoning are the most popular choice. Shrimp sautéed in butter and garlic for 2 minutes per side works beautifully too. And if you want to keep it plant based, a drained can of white beans stirred in with the spinach adds a creamy protein boost without any meat at all.
One-Pot Creamy Tuscan Orzo
Ingredients
- 1 tbsp Olive oil providing a high smoke point so your butter never burns, (approx 15ml)
- 2 tbsp Unsalted butter melting down into a highly rich, deeply savory foundation, (approx 30g)
- 1/2 medium Yellow onion finely chopped into tiny specks (Sweet Vidalia works perfectly here for natural sweetness)
- 4 heavy cloves Fresh garlic finely minced for an aggressive aromatic punch
- 1/4 tsp Italian seasoning deeply earthy and herbaceous
- 1/4 cup Sun-dried tomatoes packed in oil and thoroughly drained, delivering an intense, chewy sweetness, (approx 40g)
- 1 tbsp Fresh lemon juice squeezed fresh to sharply cut right through the heavy dairy fats, (approx 15ml)
- 1 tsp Dijon mustard completely smooth to inject a hidden, savory background depth, (approx 5g)
- 1 cup Orzo pasta totally uncooked and strictly unrinsed, (approx 200g / 7 oz)
- 2 cups Chicken broth low-sodium preferred, (approx 480ml / 16 fl oz)
- 1 cup Heavy cream incredibly rich and thick to build the silky sauce, (approx 240ml / 8 fl oz)
- 1/2 cup Parmesan cheese freshly grated from a cold block so it melts flawlessly, (approx 50g)
- 2 cups Baby spinach totally fresh and tightly packed, (approx 60g)
- 1/4 cup Fresh basil loosely packed and torn roughly by hand to protect the bright green color
- Kosher salt and black pepper added aggressively to taste at the very end
Instructions
- Soften the Base: Drop your olive oil and unsalted butter into a heavy Dutch oven or large soup pot over medium-high heat. Toss in the finely chopped onion and let it cook completely undisturbed for 3 to 4 minutes until it turns wonderfully soft and slightly translucent.
- Toast the Aromatics: Dump the minced garlic, Italian seasoning, drained sun-dried tomatoes, lemon juice, Dijon mustard, and the totally dry, uncooked orzo directly into the hot pot. Stir everything aggressively for 2 to 3 minutes to lightly toast the pasta and force the garlic oils to bloom violently.
- Simmer the Sauce: Pour the chicken broth and heavy cream straight into the pot, scraping the bottom vigorously to release any stuck, browned bits. Bring the liquid to a gentle bubble, then immediately drop the heat to medium-low. Let it simmer uncovered for exactly 10 minutes, stirring frequently so the heavy starches do not scorch the bottom of the pan.
- Melt and Wilt Off-Heat: Once the orzo is violently tender and the cream has thickened into a glossy, heavy sauce, physically pull the pot entirely off the hot burner. Dump the fresh spinach, grated parmesan, and torn basil right over the top. Cover tightly with a lid for exactly 3 minutes so the trapped residual heat perfectly wilts the greens and completely melts the cheese. Stir vigorously, season with heavy black pepper, and serve immediately!
Notes
Did You Make This Creamy Tuscan Orzo?
If this bowl made it onto your weeknight table, I would love to hear about it. Drop a comment below and tell me how it went, did you add chicken, did you go heavy on the sun-dried tomatoes, did you try the Greek yogurt swap? Every comment gets read and I love seeing how you make these recipes your own.
For more easy recipes that actually deliver every single time, follow us on Pinterest at Easy Recipe At Home, it is the easiest way to save this and find new recipes without losing them in your browser tabs forever.



