This Italian-inspired orzo brings together tender pasta, sun-dried tomatoes, baby spinach, and Parmesan in a luxurious cream-based sauce. The dish cooks in one skillet, ready in just 30 minutes. Toasting the orzo first adds subtle nutty depth, while the gradual addition of broth and cream creates a silky texture. Optional chili flakes provide gentle warmth. Perfect as a standalone main or paired with crusty bread and crisp white wine.
The first time I made Tuscan orzo, I had just come home from a rainy farmers market with a bag of sun-dried tomatoes that smelled intensely of summer. My tiny apartment kitchen smelled like butter and garlic within minutes, and I ended up eating half of it straight from the skillet while standing at the stove. Now it is my go-to when I want something that feels fancy but takes zero effort.
Last winter my sister came over exhausted from work, and I made this while she sat at my counter complaining about her day. By the time I slid a bowl in front of her, she had stopped talking mid sentence and just started eating. That is when I knew this recipe was a keeper.
Ingredients
- Orzo pasta: The tiny rice shaped pasta is perfect here because it catches all the sauce in its crevices, making each bite impossibly creamy
- Unsalted butter: Start with butter instead of oil to build a richer base for sautéing the aromatics
- Heavy cream: This creates the luscious sauce that coats every grain of orzo and makes the dish feel indulgent
- Freshly grated Parmesan cheese: Grate it yourself because pre grated cheese resists melting and leaves you with grainy sauce
- Baby spinach: Use fresh spinach, not frozen, so it wilts quickly without releasing excess water into your sauce
- Sun-dried tomatoes: These pack an umami punch that makes the dish taste like it simmered for hours
- Yellow onion: Finely dice it so it melts away and provides sweetness without chunks in every bite
- Garlic: Use fresh garlic and mince it yourself to get that aromatic kick that sets the foundation
- Vegetable broth: Low sodium broth lets you control the salt level while still building flavor as the orzo cooks
- Dried thyme: This herb adds an earthy, floral note that screams Tuscan countryside
- Chili flakes: Even a tiny pinch cuts through the richness and wakes up all the other flavors
- Fresh basil leaves: Tear them by hand right before serving to maintain their bright, peppery bite
Instructions
- Sauté the aromatics:
- Melt the butter in a large skillet over medium heat, then add the diced onion and cook for 2 to 3 minutes until it turns translucent and soft. Add the minced garlic and stir for just 1 minute until it becomes fragrant but not brown.
- Toast the orzo:
- Stir in the dry orzo and let it toast in the butter for about 1 minute until it smells nutty and picks up a light golden color. Add the chopped sun-dried tomatoes and pour in the vegetable broth, then bring everything to a gentle simmer.
- Cook the orzo:
- Let the orzo simmer for 8 to 10 minutes, stirring occasionally so it does not stick, until it is al dente and most of the liquid has been absorbed. The starch from the pasta will naturally thicken the remaining broth into a silky sauce.
- Make it creamy:
- Pour in the heavy cream, dried thyme, and chili flakes, then stir well and let it simmer for another 2 to 3 minutes until the sauce thickens and coats the back of a spoon.
- Add the finishing touches:
- Fold in the baby spinach and Parmesan cheese, stirring constantly until the spinach wilts and the cheese melts completely into the sauce. Season with salt and pepper, then serve immediately with fresh basil and extra Parmesan on top.
This dish has become my standard comfort food for rainy Sundays and nights when cooking feels like too much work but takeout feels like giving up. Something about the combination of sun-dried tomatoes and cream makes the whole house feel warmer.
Making It Your Own
I have played around with this recipe enough to know that you can swap in coconut cream and nutritional yeast for a completely vegan version that still hits that creamy, savory spot. Sometimes I add white beans if I want it to be more filling, or a handful of arugula instead of spinach for a peppery kick that cuts through the richness.
Worth Knowing
The orzo continues to soak up sauce as it sits, so if you are making this ahead of time, stir in a splash of cream or broth before reheating. Leftovers actually taste better the next day once the flavors have had time to really meld together in the fridge.
Quick Fixes
If your sauce looks too thick, add a splash of pasta water or warm broth to loosen it up. If the sun-dried tomatoes are too intense, soak them in hot water for 10 minutes before chopping to mellow them out. And if you accidentally oversalted it, add an extra handful of spinach to balance everything out.
- Grate your Parmesan fresh because the pre-grated stuff refuses to melt smoothly
- Keep the heat at medium or lower once the cream goes in to prevent separating
- Tear the basil by hand instead of cutting it to avoid bruising the delicate leaves
I hope this becomes one of those recipes you turn to without thinking, the kind that feels like a warm hug on a plate.
Recipe Questions & Answers
- → What makes this Tuscan-style?
-
The combination of sun-dried tomatoes, fresh spinach, garlic, thyme, and Parmesan reflects classic Tuscan flavors. The cream-based sauce adds richness while maintaining the Italian-inspired profile.
- → Can I make this dish ahead?
-
Yes, prepare up to step 7 and refrigerate. Reheat gently with a splash of cream or broth to restore the creamy texture before serving.
- → What can I substitute for heavy cream?
-
Coconut cream works for a vegan option. Half-and-half creates a lighter version, though the sauce will be less rich. Greek yogurt can be added off-heat for tangy variation.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The orzo will absorb more liquid as it sits, so add broth or cream when reheating.
- → Can I add protein?
-
Cooked chicken, Italian sausage, or shrimp work beautifully. Add during step 7 to heat through. Shrimp need only 2-3 minutes to cook.
- → Why toast the orzo first?
-
Toasting the pasta in butter for 1 minute before adding liquid develops a subtle nutty flavor and helps the grains hold their texture during cooking.