This satisfying one-skillet pasta features tender orzo simmered to perfection in vegetable broth, then finished with heavy cream, sun-dried tomatoes, fresh spinach, and aged Parmesan. The dish comes together in just 30 minutes, making it perfect for weeknight dinners when you want something special but don't have hours to spend cooking.
The Tuscan-inspired flavors shine through with aromatic garlic, sweet sun-dried tomatoes, and a hint of optional heat from chili flakes. Fresh spinach adds color and nutrition while wilting beautifully into the creamy sauce. Serve it as a vegetarian main course or alongside your favorite protein.
The first time I made this orzo, I was halfway through cooking when I realized I had forgotten to buy fresh spinach. I had a bag of frozen spinach in the freezer, so I threw it in thinking it would be a disaster. It actually worked beautifully, and now I sometimes prefer the frozen stuff for how quickly it wilts into that creamy sauce without releasing too much water.
Last winter my friend came over for dinner after a particularly rough week at work. She took one bite of this and literally stopped talking for five minutes straight. When she finally looked up, she said this was the kind of food that makes you believe everything might actually turn out okay. We ate the entire batch standing at the counter.
Ingredients
- 1 cup orzo pasta: This rice-shaped pasta absorbs sauce like a dream and creates the most velvety texture
- 2 tablespoons unsalted butter: Starting with butter instead of oil gives the onions that golden richness you cannot fake
- 1 small yellow onion, finely diced: Take your time dicing small so they melt into the sauce instead of staying chunky
- 2 cloves garlic, minced: Fresh garlic is non-negotiable here since its one of the main flavor drivers
- 1/2 cup sun-dried tomatoes: Drain them well and give them a rough chop so you get those concentrated bursts of flavor in every bite
- 2 cups low-sodium vegetable broth: Low-sodium is crucial because the Parmesan and sun-dried tomatoes already pack plenty of salt
- 3/4 cup heavy cream: This creates that luxurious restaurant-style texture without needing any thickeners
- 1 cup baby spinach: Add it at the very end so it stays bright green and just barely wilts
- 1/2 cup freshly grated Parmesan cheese: Grate it yourself because pre-grated cheese has anti-caking agents that prevent smooth melting
- 1/4 teaspoon dried thyme: This bridges the gap between the bright tomatoes and earthy spinach
- 1/4 teaspoon chili flakes: Just enough warmth to make people ask what that subtle kick is
- Salt and black pepper: Wait until the very end to season since the ingredients get saltier as they reduce
Instructions
- Melt your foundation:
- In a large skillet, melt the butter over medium heat and add the diced onion. Sauté for 2-3 minutes until translucent and fragrant, then add the garlic for just 1 minute until it becomes aromatic but not browned.
- Toast the orzo:
- Stir in the dry orzo and let it toast in the butter for about 1 minute. This adds a subtle nutty flavor that prevents the pasta from tasting bland in the finished dish.
- Build the sauce base:
- Add the chopped sun-dried tomatoes and pour in the vegetable broth. Bring everything to a gentle simmer and cook for 8-10 minutes, stirring occasionally to prevent sticking, until the orzo is al dente and most of the liquid has been absorbed.
- Create the creaminess:
- Pour in the heavy cream, dried thyme, and chili flakes. Mix well and let it simmer for 2-3 minutes until the sauce thickens slightly and coats the back of a spoon.
- Finish with fresh elements:
- Fold in the baby spinach and Parmesan cheese, stirring constantly until the spinach wilts and the cheese is completely melted. Taste and season with salt and pepper as needed, then serve immediately.
My grandmother never made anything like this, but I think she would have appreciated how something so simple could taste so special. Sometimes the best recipes are not the ones passed down through generations but the ones that just make people happy when they need it most.
Making It Your Own
The beauty of this dish lies in its adaptability. I have added roasted red peppers when sun-dried tomatoes felt too intense, and sometimes I toss in artichoke hearts at the end for extra brininess. One time I even stirred in some mascarpone instead of all cream, and that made it ridiculously decadent.
Worth The Splurge
Real Parmigiano-Reggiano makes such a difference here that it is worth the extra few dollars. The cheaper stuff never melts quite right and leaves a grainy texture in the sauce. I buy a wedge and grate it fresh right into the pan.
Perfect Pairings
A crisp Pinot Grigio cuts through the richness beautifully. I also love serving this with a simple green salad dressed with nothing but lemon juice and good olive oil. The acidity balances everything perfectly.
- Garlic bread is never a bad idea, even if this pasta feels rich enough on its own
- Roasted asparagus or broccoli adds a nice crunch and color contrast
- This travels well for potlucks but reheat it gently to prevent separating
This is the kind of recipe that makes weeknight dinners feel like a small occasion. Hope it brings as much comfort to your table as it has to mine.
Recipe FAQs
- → Can I make this dish ahead of time?
-
The dish is best served immediately as the orzo continues to absorb liquid and may become thick when reheated. If making ahead, reserve some extra broth or cream to loosen the sauce when reheating on the stovetop.
- → What can I use instead of orzo pasta?
-
You can substitute with arborio rice for a risotto-style dish, small shells, or even broken spaghetti pieces. Adjust cooking liquid and time accordingly based on your chosen pasta.
- → How do I store leftovers?
-
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of cream or broth to restore the creamy consistency.
- → Can I use fresh tomatoes instead of sun-dried?
-
Sun-dried tomatoes provide concentrated flavor that fresh tomatoes can't replicate in this dish. If substituting, use cherry tomatoes halved and add them during the last 5 minutes of cooking, though the flavor profile will change.
- → Is this suitable for meal prep?
-
Yes, this works well for meal prep. Portion into individual containers and refrigerate. The flavors actually develop overnight. Add a tablespoon of water or broth when reheating to regain the creamy texture.