There are those evenings when the chaos of the day lingers, and the last thing you want is a sink full of pots. This one-pan creamy sun-dried tomato orzo became my saving grace on such nights. It’s the dish I turn to when I need something that feels both nourishing and indulgent, without demanding too much from my tired self.
Advertisements1
I remember the first time I made it—my kids were arguing over a toy, and the timer felt like a ticking bomb. But as the aroma of garlic and tomatoes filled the kitchen, the bickering faded, and soon we were all gathered around the table, dipping spoons into the creamy, tangy goodness. It was a quiet reminder that sometimes, the simplest meals bring us back to what matters.
This recipe is forgiving, flexible, and endlessly adaptable. Whether you’re cooking for a family or just for yourself, it’s a warm hug in a bowl. And the best part? Everything cooks in one pan, so you can spend less time scrubbing and more time savoring.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Use a good-quality extra virgin olive oil for the best flavor. You can substitute with butter or avocado oil.
1 small yellow onion, finely chopped
About 1/2 cup. You can use shallots or leeks for a milder flavor.
3 cloves garlic, minced
Fresh garlic is best. If you're in a pinch, use 1 teaspoon garlic powder.
1 cup (170g) uncooked orzo pasta
Orzo is small, rice-shaped pasta. You can use pearl couscous or risotto rice, but adjust liquid and time accordingly.
1/2 cup (40g) sun-dried tomatoes (not in oil), chopped
If using oil-packed, drain and pat dry. You can also use rehydrated dry tomatoes.
2 cups (480ml) vegetable broth
Low-sodium is preferable. Chicken broth works too if you're not vegetarian.
1/2 cup (120ml) heavy cream
For a lighter option, use half-and-half or full-fat coconut milk. For dairy-free, use unsweetened cashew cream.
2 cups (60g) fresh spinach
Baby spinach is ideal. You can substitute with kale (remove tough stems and chop) or Swiss chard.
1/2 cup (50g) grated Parmesan cheese
Freshly grated is best. For a vegetarian version, ensure it's rennet-free. Nutritional yeast is a good dairy-free substitute.
1/2 teaspoon dried oregano
You can use 1 teaspoon fresh oregano if you have it.
1/4 teaspoon red pepper flakes (optional)
Adds a gentle heat. Omit if you prefer mild.
Salt and black pepper, to taste
Season at the end, as broth and Parmesan add salt.
Tips & Tricks
Don't stir too frequently
Let the orzo develop a slight golden crust at the bottom for extra flavor, but keep an eye to prevent burning.
Adjust liquid if needed
If the orzo is not tender after the liquid has absorbed, add a splash of hot broth or water and continue cooking until done.
Cream can curdle if boiled
Keep the heat on low when adding cream and Parmesan to ensure a smooth, silky sauce.
- If using oil-packed sun-dried tomatoes, reduce olive oil by 1 tablespoon.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large skillet over medium heat. Add onion and cook until soft, about 4 minutes. Add garlic and cook for 1 minute until fragrant.
2. Toast the Orzo
Add the orzo and oregano, stirring frequently for 2 minutes until the orzo is lightly toasted and smells nutty. This helps prevent it from becoming mushy.
3. Add Tomatoes and Broth
Stir in the sun-dried tomatoes and pour in the vegetable broth. Bring to a boil, then reduce heat to a simmer. Cook uncovered for 12-15 minutes, stirring occasionally, until the orzo is al dente and most liquid is absorbed.
4. Incorporate Cream and Spinach
Reduce heat to low. Stir in the heavy cream, then add the spinach in handfuls, stirring until wilted. The sauce will be creamy and slightly loose.
5. Melt in Parmesan
Remove the pan from heat and stir in the grated Parmesan until melted. Season with salt, black pepper, and optional red pepper flakes.
6. Rest and Serve
Let the orzo rest for 2-3 minutes to thicken slightly. Serve warm, garnished with extra Parmesan or fresh herbs if desired.
Delicious Variations
Add Protein
Stir in cooked shredded chicken, shrimp, or crispy pancetta along with the spinach for a heartier meal.
Vegan Option
Use plant-based cream (like cashew cream) and nutritional yeast instead of Parmesan, and ensure the orzo is egg-free.
Extra Veggies
Sauté sliced mushrooms or zucchini with the onion for added texture and nutrients.
How to Store One-Pan Creamy Sun-Dried Tomato Orzo
Refrigerator
Store in an airtight container for up to 3 days. The orzo will absorb liquid, so add a splash of broth or water when reheating.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over low heat, adding a little broth or water to loosen the sauce. You can also microwave in 30-second intervals, stirring in between.
Frequently Asked Questions
Q: Can I use regular tomatoes instead of sun-dried?
Yes, but the flavor will be less intense. Use 1 cup of cherry tomatoes, halved, and sauté them with the onion for a fresher taste.
Q: Can I make this gluten-free?
Absolutely! Use gluten-free orzo or substitute with gluten-free pasta shapes like small shells or rice. Adjust cooking time as per package instructions.
Q: How do I prevent the orzo from getting mushy?
Toast the orzo first and avoid overcooking. Stick to the recommended cooking time and stir only occasionally to prevent breaking down the pasta.
Q: Can I omit the heavy cream to make it lighter?
Yes, you can use half-and-half, whole milk, or even a splash of pasta water mixed with a little flour to thicken. The dish will be less rich but still tasty.
Q: What can I use instead of Parmesan cheese?
Pecorino Romano is a great substitute with a similar salty flavor. For a dairy-free option, use nutritional yeast or a vegan Parmesan alternative.
I hope this one-pan creamy orzo brings a little warmth to your table, just as it does to mine. Try it tonight and let me know how your family likes it! Share your creations in the comments below—I'd love to hear your variations. And remember, cooking is about nourishment and joy, not perfection. Parenting, one mindful moment at a time.
One-Pan Creamy Sun-Dried Tomato Orzo
Indulge in this creamy one-pan orzo with sun-dried tomatoes, garlic, and spinach—a comforting weeknight dinner ready in 30 minutes.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 cup (170g) uncooked orzo pasta
- 1/2 cup (40g) sun-dried tomatoes (not in oil), chopped
- 2 cups (480ml) vegetable broth
- 1/2 cup (120ml) heavy cream
- 2 cups (60g) fresh spinach
- 1/2 cup (50g) grated Parmesan cheese
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large skillet over medium heat. Add onion and cook until soft, about 4 minutes. Add garlic and cook for 1 minute until fragrant.
- 2Toast the Orzo — Add the orzo and oregano, stirring frequently for 2 minutes until the orzo is lightly toasted and smells nutty. This helps prevent it from becoming mushy.
- 3Add Tomatoes and Broth — Stir in the sun-dried tomatoes and pour in the vegetable broth. Bring to a boil, then reduce heat to a simmer. Cook uncovered for 12-15 minutes, stirring occasionally, until the orzo is al dente and most liquid is absorbed.
- 4Incorporate Cream and Spinach — Reduce heat to low. Stir in the heavy cream, then add the spinach in handfuls, stirring until wilted. The sauce will be creamy and slightly loose.
- 5Melt in Parmesan — Remove the pan from heat and stir in the grated Parmesan until melted. Season with salt, black pepper, and optional red pepper flakes.
- 6Rest and Serve — Let the orzo rest for 2-3 minutes to thicken slightly. Serve warm, garnished with extra Parmesan or fresh herbs if desired.



