Picture this: plump, golden shrimp nestled in a creamy, sun-dried tomato sauce, mingling with tender orzo pasta and fresh spinach that wilts into emerald ribbons. Tuscan Shrimp Orzo transforms your weeknight dinner into a restaurant-worthy experience with minimal effort and maximum flavor. This Italian-inspired dish combines the comfort of creamy pasta with the sophistication of Mediterranean ingredients, creating layers of flavor that’ll have everyone asking for seconds.
The beauty lies in its simplicity—everything cooks in one pan, making cleanup as easy as the cooking process itself. You’ll learn how to achieve perfectly cooked shrimp, create a luscious sauce that clings to every grain of orzo, and balance flavors like a seasoned chef.
Table of Contents

Why You’ll Love This Recipe
Tuscan Shrimp Orzo delivers restaurant-quality results without the hefty price tag or complicated techniques. The creamy sauce, infused with garlic, sun-dried tomatoes, and Italian herbs, creates an aromatic base that’s absolutely irresistible. Each bite offers texture contrasts—the tender, juicy shrimp against the al dente orzo, the silky sauce punctuated by chewy sun-dried tomatoes and wilted spinach. This dish comes together in just 30 minutes, making it perfect for busy weeknights when you’re craving something special.
The one-pan method means you’ll spend less time scrubbing dishes and more time enjoying your meal. It’s versatile enough to impress dinner guests yet simple enough for a Tuesday night dinner. The combination of protein, vegetables, and pasta creates a complete meal that satisfies without feeling heavy. Plus, the leftovers taste even better the next day as the flavors meld together overnight.
Ingredients
For the Shrimp and Pasta:
- 1 lb. (450g) large shrimp, peeled and deveined
- 1½ cups (300g) orzo pasta
- 3 cups (720ml) chicken broth or vegetable broth
- 3 tablespoons olive oil, divided
- 4 cloves garlic, minced
- ½ cup (75g) sun-dried tomatoes, chopped (oil-packed works best)
- 3 cups (90g) fresh spinach, packed
- 1 cup (240ml) heavy cream
- ½ cup (120ml) white wine (optional, can substitute with more broth)
- ½ cup (50g) grated Parmesan cheese
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes (adjust to taste)
- Salt and black pepper to taste
- Fresh basil for garnish
The sun-dried tomatoes provide concentrated umami flavor, while the heavy cream creates that signature luxurious texture. Fresh spinach adds color and nutrition without overwhelming the dish.
Pro Tips
Shrimp Preparation is Key: Pat your shrimp completely dry with paper towels before cooking. This ensures they develop a beautiful golden sear rather than steaming in their own moisture. Season them generously with salt and pepper right before they hit the pan for maximum flavor penetration.
Toast Your Orzo: Before adding the liquid, toast the orzo in olive oil for 2-3 minutes until it smells nutty and turns light golden. This extra step adds depth of flavor and helps the pasta maintain better texture, preventing it from becoming mushy. The toasted exterior creates a slight resistance that makes each grain distinct.
Control Your Cream: Add the heavy cream after the orzo has absorbed most of the broth and reached al dente texture. If you add it too early, the cream can separate or curdle. Remove the pan from direct heat when stirring in the cream, then return it to low heat to gently warm through. This technique ensures a smooth, velvety sauce every time.
Instructions
Step 1: Prepare Your Ingredients
Start by gathering and prepping all ingredients—this Italian cooking technique called “mise en place” makes the cooking process smooth and stress-free. Pat the shrimp dry with paper towels and season both sides with salt and black pepper. Mince your garlic, chop the sun-dried tomatoes into bite-sized pieces, and measure out your orzo and liquids. Having everything ready means you won’t scramble mid-cooking when things move quickly.
Step 2: Sear the Shrimp
Heat 2 tablespoons of olive oil in a large, deep skillet or Dutch oven over medium-high heat. Once the oil shimmers, add the shrimp in a single layer without overcrowding—work in batches if necessary. Cook for 2 minutes per side until they turn pink and develop golden edges. The shrimp should be slightly undercooked in the center since they’ll finish cooking later. Transfer the seared shrimp to a plate and set aside.
Step 3: Build the Flavor Base
Reduce heat to medium and add the remaining tablespoon of olive oil to the same pan. Add the minced garlic and red pepper flakes, stirring constantly for 30-45 seconds until fragrant but not browned. Garlic burns quickly, so watch it carefully. Add the chopped sun-dried tomatoes and Italian seasoning, stirring to combine. If using wine, pour it in now and let it simmer for 2 minutes to cook off the alcohol while scraping up any browned bits from the bottom of the pan—that’s pure flavor gold.
Step 4: Cook the Orzo
Add the orzo to the skillet and stir to coat it in the aromatic oil mixture. Let it toast for 2-3 minutes, stirring occasionally, until it smells nutty. Pour in the chicken broth and bring to a boil. Once boiling, reduce heat to medium-low and simmer uncovered for 10-12 minutes, stirring every 2-3 minutes to prevent sticking. The orzo should absorb most of the liquid and reach al dente texture—tender but with a slight bite. This shrimp and orzo pasta dish develops its character during this simmering stage as the pasta absorbs all those wonderful flavors.
Step 5: Create the Creamy Sauce
Once the orzo is tender and most liquid is absorbed, remove the pan from heat. Stir in the heavy cream and grated Parmesan cheese, mixing until the cheese melts and creates a smooth, creamy sauce. Add the fresh spinach and stir until it wilts into the hot mixture—this takes about 1 minute. Taste and adjust seasoning with salt and pepper.
Step 6: Finish and Serve
Return the cooked shrimp to the pan, nestling them into the creamy Tuscan orzo mixture. Place the pan back on low heat for 2-3 minutes just to warm the shrimp through—be careful not to overcook them or they’ll become rubbery. Garnish with fresh basil leaves and an extra sprinkle of Parmesan cheese. Serve immediately while hot and creamy.
Check out our Creamy Chicken Alfredo with Spinach and Mushrooms if you love ultra-smooth, indulgent sauces packed with flavor.
Variations
Spicy Tuscan Shrimp Orzo: Double the red pepper flakes and add a tablespoon of hot sauce to the cream for a fiery kick. You can also use spicy Italian sausage alongside the shrimp for extra heat and protein.
Lighter Version: Substitute half-and-half or whole milk for the heavy cream, and reduce the Parmesan to ¼ cup. Add extra chicken broth if needed to maintain the saucy consistency. This creamy shrimp orzo variation cuts calories without sacrificing too much richness.
Vegetarian Adaptation: Replace the shrimp with chickpeas or white beans and use vegetable broth throughout. Add extra vegetables like cherry tomatoes, artichoke hearts, or roasted red peppers for substance and color. The creamy sauce works beautifully with plant-based proteins.
Lemon Herb Version: Add the zest and juice of one lemon along with fresh thyme and oregano for a brighter, more herbaceous profile that balances the cream’s richness.
Storage and Serving

Store leftover Tuscan Shrimp Orzo in an airtight container in the refrigerator for up to 3 days. The orzo will absorb more sauce as it sits, so add a splash of chicken broth or cream when reheating to restore the creamy consistency. Reheat gently in a skillet over medium-low heat or in the microwave in 30-second intervals, stirring between each. Avoid freezing this dish as the cream sauce can separate and the shrimp texture degrades upon thawing.
For serving, pair this dish with a crisp Caesar salad and garlic bread to soak up the extra sauce. A glass of Pinot Grigio or Sauvignon Blanc complements the creamy, garlicky flavors perfectly. For a heartier meal, serve alongside roasted asparagus or broccolini. This dish also works beautifully as part of a dinner party spread—make it the main attraction and surround it with simple sides that won’t compete with the complex flavors.
Frequently Asked Questions
Can I use frozen shrimp for this recipe?
Yes, frozen shrimp works perfectly. Thaw them overnight in the refrigerator or place them in a colander under cold running water for 15 minutes. Pat them completely dry before cooking to achieve proper searing and prevent excess moisture in your sauce.
What can I substitute for orzo?
Small pasta shapes like ditalini, small shells, or even broken spaghetti work well. Rice also makes an excellent substitution—use arborio for a risotto-style dish or long-grain white rice, adjusting the liquid and cooking time accordingly.
My sauce turned out too thick. How do I fix it?
Simply add chicken broth or pasta water a few tablespoons at a time, stirring until you reach your desired consistency. The orzo continues absorbing liquid even after cooking, so this is a common and easily fixable issue.
Can I make this dairy-free?
Replace the heavy cream with full-fat coconut milk and omit the Parmesan or use a dairy-free alternative. The flavor profile changes slightly, but it’s still delicious with a subtle tropical undertone that complements the garlic and tomatoes.
How do I prevent the shrimp from becoming rubbery?
Don’t overcook them. Shrimp cook incredibly fast—about 2 minutes per side. They’re done when they turn pink and opaque. Since they return to the pan at the end, slightly undercooked is better than overdone.
Conclusion
This Tuscan Shrimp Orzo is comfort food at its finest—a creamy, indulgent dish that brings the warmth of an Italian countryside kitchen right to your table. It’s the kind of dish that makes weeknight dinners feel like special occasions, yet remains accessible enough to prepare any day of the week. The combination of succulent shrimp, velvety sauce, and perfectly cooked orzo creates a harmonious balance that satisfies both your hunger and your craving for something extraordinary.
Whether you’re cooking for family, entertaining guests, or treating yourself to something special, this one-pan wonder delivers on every level. The beauty of this recipe lies not just in its incredible taste but in its versatility—adapt it to your preferences, dietary needs, or whatever ingredients you have on hand. Once you master this technique, you’ll find yourself returning to it again and again, each time marveling at how something so simple can taste so sophisticated.
For more recipe followe me in facebookb and pinterest
Print
Tuscan Shrimp Orzo
Description
Creamy, garlicky shrimp swimming in a luscious Tuscan sauce with orzo pasta. This restaurant-quality dinner comes together in one pan in just 30 minutes, making weeknight magic actually achievable.
Ingredients
- 1 lb. large shrimp, peeled and deveined
- 1½ cups orzo pasta
- 3 cups chicken broth or vegetable broth
- 3 tablespoons olive oil, divided
- 4 cloves garlic, minced
- ½ cup sun-dried tomatoes, chopped
- 3 cups fresh spinach, packed
- 1 cup heavy cream
- ½ cup white wine (optional)
- ½ cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes
- Salt and black pepper to taste
- Fresh basil for garnish
Instructions
- Pat shrimp dry with paper towels and season with salt and pepper. Prepare all ingredients before cooking.
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add shrimp in a single layer and cook 2 minutes per side until pink with golden edges. Remove to a plate.
- Reduce heat to medium and add remaining oil. Add garlic and red pepper flakes, cooking 30-45 seconds until fragrant. Add sun-dried tomatoes and Italian seasoning. Pour in wine if using and simmer 2 minutes.
- Add orzo and toast for 2-3 minutes, stirring occasionally. Pour in chicken broth and bring to a boil. Reduce to medium-low and simmer uncovered 10-12 minutes, stirring every 2-3 minutes, until orzo is tender and liquid is mostly absorbed.
- Remove from heat. Stir in heavy cream and Parmesan until smooth. Add spinach and stir until wilted, about 1 minute. Taste and adjust seasoning.
- Return shrimp to pan, nestling into the orzo mixture. Heat on low for 2-3 minutes to warm through. Garnish with fresh basil and serve immediately.
