Pasta, veggies, and an addictively creamy sauce? Say no more! I’m all about quick one-pot weeknight meals these days; juggling work, a toddler, and a barnyard full of animals to care for (I see you, busy moms!). This Tuscan Orzo recipe gets the job done! Made in just 30 minutes with simple ingredients, this big-batch pasta dish will feed the whole family. Creamy, tomatoey pasta with wilty spinach is cozy comfort food at its best.

All recipes are rigorously tested in our Nashville Test Kitchen to ensure they are easy, affordable, and delicious.
“Made this last night, and it is fabulous. I was actually astonished how good it was, for being so easy and having such simple ingredients.”
BRITA
Sometimes I just need a quick, cozy dinner that feels a little special, and this Tuscan Orzo totally hits the spot. It’s creamy, packed with veggies, and full of bold, savory flavors that make it taste like something you’d get at a restaurant. I love that it comes together in just one pot, which means fewer dishes and more time to relax after dinner. Whether I’m cooking for myself or trying to impress friends, this easy orzo recipe is always a win.
Budget-Saving Tip
A lot of Tuscan orzo recipes call for more expensive sundried tomatoes, but I substituted with canned petite diced tomatoes and I think it came out even better. Sometimes, I find sundried tomatoes to be extra salty, so this version really highlights all of the ingredients without being overly salty.
Tuscan Orzo
Ingredients
- 1 Tbsp olive oil ($0.22)
- 2 Tbsp butter ($0.27)
- 1/2 medium onion, chopped ($0.35)
- 4 cloves garlic, minced ($0.16)
- 1 tsp Italian seasoning ($0.10)
- 1 14.5oz. can roasted petite diced tomatoes* ($0.98)
- 1 tsp lemon juice ($0.02)
- 1 tsp Dijon mustard ($0.02)
- 1 cup uncooked orzo pasta ($1.65)
- 1 1/2 cups vegetable broth ($0.12)
- 1/2 cup heavy cream, room temperature** ($0.84)
- 1/2 cup shredded Parmesan ($1.48)
- 1 cup fresh baby spinach, packed ($1.10)
- 2 Tbsp minced fresh parsley ($0.10)
- Salt & pepper to taste ($0.05)
Instructions
- Add the oil, butter, and onion to a pot over medium-high heat. Sauté the onion for 3-4 minutes.
- Add the garlic, Italian seasoning, canned tomatoes, lemon juice, Dijon mustard, and orzo. Stir often, cooking for 3 minutes.
- Add the vegetable broth and room temperature cream. Once it starts to bubble, turn the heat down to medium-low and continue cooking for 10 minutes uncovered, stirring occasionally so the orzo doesn’t stick to the bottom of the pot. It should steadily simmer but not boil. You don’t want all of the liquid to evaporate.
- Take the pot off the heat and stir in the parmesan, spinach, and parsley. Stir again and cover the pot for a few minutes until it has thickened up to your liking. If the orzo seems watery at the end of cooking, you can simmer it for a bit longer. It will continue to absorb the liquid and thicken.
- Season with salt and pepper to taste. Enjoy!
See how we calculate recipe costs here.
Notes
Nutrition
Video
how to make Tuscan Orzo step-by-step photos
Sauté onion: Add 1 Tbsp olive oil, 2 Tbsp butter, and 1/2 of a medium chopped onion to a pot over medium-high heat. Sauté the onion for 3-4 minutes.
Add 4 minced cloves garlic, 1 tsp Italian seasoning, a 14.5-oz. can of roasted petite diced tomatoes, 1 tsp lemon juice, 1 tsp Dijon mustard, and 1 cup of orzo. Stir often, cooking for 3 minutes.
Add broth and cream: Add 1 1/2 cups vegetable broth and 1/2 cup room temperature heavy cream. Once it starts to bubble, turn the heat down to medium-low and continue cooking for 10 minutes uncovered, stirring occasionally so the orzo doesn’t stick to the bottom of the pot. It should steadily simmer but not boil. You don’t want all of the liquid to evaporate.
Take the pot off the heat, and stir in 1/2 cup shredded Parmesan, 1 cup baby spinach, and 2 Tbsp minced parsley. Stir again and cover the pot for a few minutes until it has thickened up to your liking.
Season with salt and pepper to taste. Enjoy!
This one-pot Tuscan orzo is so simple and delicious!
Serving Suggestions
This is a pretty hefty dish all by itself, but you can add protein to it if you like. Garlic Herb Baked Chicken Breast would make an excellent addition if you have meat-eaters in the fam. Personally, I love adding chopped Kalamata olives, balsamic roasted mushrooms, and extra veggies. Substituting the dairy in this recipe is so easy these days, too. So, if you’re vegan, you can easily tweak it to your liking using plant-based milks and cheeses!
I made this delicious dish tonight, added red bell pepper, chopped, bay leaf, etc, to the recipe. It was very delicious. I had some leftover so I’m delighted with that. Also, I subbed a dash of balsamic vinegar for the lemon juice.
Oooh, love your edits! Sounds perfect!
My family loves this recipe so much. I add ground zesty Italian sausage sometimes. Total winner! Curious if anyone has tried this with arborio rice? I’m gluten-free now and missing this dish! Thanks for sharing the delish recipe.
Eating it as I type this review. Wow that was simple! And really flavorful. I added some chopped mushrooms with the garlic and diced tomatoes and they absorbed the flavor of the creamy sauce. I’ll make this again for sure.
I love these flavors together, it was creamy and delicious.
I love that you can tweet the original recipe, which is already perfect! I love Orzo! It goes great with anything!! Yummy!
Yeh recipe blog kaafi simple aur informative hai! Tuscan Orzo ka detailed breakdown aur cooking tips, beginners ke liye bhi bahut helpful hai. Ingredients ke substitutions aur extra protein ideas bhi practical hain. Jess ka expertise aur personal touch is post ko aur engaging banata hai. Mazedaar lag raha hai, zaroor try karenge!
1/4 a small box of orzo made enough to fill a large pan
Made this last night, and it is fabulous. I was actually astonished how good it was, for being so easy and having such simple ingredients. The only change I made to the recipe as written was throwing in a can of navy beans (drained) to bulk it out a bit since we were eating it as a main dish. I think it would also pair well with roast chicken or shrimp and plan to try it that way in the future.
That is high praise! I’m glad you enjoyed it. Simple and still totally delicious is the best kind of cuisine in my opinion. Thanks, Brita!
Absolutely incredible. We call it Crack Orzotto in my house.
That is awesome. Maybe I’ll rename this recipe! Hehe. Thanks, Nikki!
Excellent dish. Served with a Mediterranean-style salmon. I didn’t make any changes (except I suck at reading directions and added garlic at same time as onions), did not add salt at end because the parm was salty enough. My son added red pepper flakes but he adds that to everything!
Yum, sounds awesome!
I absolutely loved this recipe. I did a couple of tweaks. I added one fresh tomato along with the can of diced tomatoes. I subbed vegan cream and frozen spinach and added beyond sausage. It was wonderful. I will definitely be saving this recipe as it’s super easy to make!
Sounds perfect!
The dish is creamy and tomato-y. My orzo needed more time to cook, possibly due to its size. I, too, substituted dried parsley for fresh and used half-and-half. I added a tablespoon of chopped sun-dried tomatoes in oil that I had leftover from another recipe. I do not know if it added to the flavor of the dish. Overall, I am pleased with the results. It served five people (1 cup each) and was filling. Due to the richness, a little bit goes a long way. Next time, I will halve the serving size and add a small salad.
Love the addition of sundried tomatoes if you have them! Yum.
I made this for dinner tonight. EXCELLENT! I ran out of vegetable broth so I used chicken broth. I didn’t have fresh parsley so I used dried parsley. This was amazing. Thank you for another banger.
So glad you loved it! Thanks for sharing your alterations, Jackie!
This definitely satisfies! I cooked chunks of chicken in the pan first and used the fond to build the flavor with white wine to help simmer the onions and a bit of tomato paste to deepen the flavors even more. Added the chicken back at the end and it was a big enough meal to serve five!
Amazing! So glad you loved it and made it your own. Thanks for your comment.
So easy and delicious, thank you! Cut back on the garlic, used half n’ half and chicken broth because that’s what I had, and didn’t have parsley. Still so, so yummy – and 7yo agreed. A winner for our fam!
I love hearing this, Erin! Thanks for your comment and substitute suggestions! Pleasing a 7 year old is always a high honor!