Creamy, garlicky shrimp orzo simmered all in one pot with lemon, herbs, and a hint of parmesan—this dish delivers bold Mediterranean flavors in just 30 minutes. It’s the kind of recipe I turn to when I want something cozy yet light, simple yet elegant. Every spoonful balances the richness of parmesan and garlic with bright citrus and tender shrimp.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil
1 small onion, finely chopped
3 cloves garlic, minced
1 cup uncooked orzo pasta
2 cups low-sodium vegetable broth (or chicken broth)
1/2 cup cherry tomatoes, halved
1/2 teaspoon dried oregano
1/4 teaspoon crushed red pepper flakes (optional)
Salt and black pepper to taste
1 lb raw shrimp, peeled and deveined
Juice of 1 lemon
Zest of 1 lemon
2 tablespoons grated parmesan cheese (optional)
2 tablespoons fresh parsley, chopped
Directions
I heat olive oil in a large deep skillet or pot over medium heat.
I sauté the chopped onion for 3–4 minutes until softened.
Then, I stir in the garlic and let it cook for about 30 seconds until fragrant.
I add the orzo, broth, cherry tomatoes, oregano, red pepper flakes (if I’m using them), and season with salt and pepper.
I bring the mixture to a boil, then lower the heat, cover, and let it simmer for 8–10 minutes, stirring now and then.
Once the orzo is tender and most of the liquid is absorbed, I stir in the shrimp.
I cover and cook for another 4–5 minutes, just until the shrimp turn pink and are cooked through.
After that I take the pot off the heat and stir in lemon juice, lemon zest, and parmesan (if I’m adding it).
I finish with a sprinkle of fresh parsley before serving.
Servings and timing
This recipe makes 4 servings and comes together in just 30 minutes—10 minutes of prep and 20 minutes of cooking. Each serving has around 370 calories, making it a satisfying yet light meal.
Variations
Creamier version: I sometimes stir in a splash of cream or a dollop of cream cheese at the end for an even silkier finish.
Add greens: Spinach or arugula stirred in with the shrimp wilts beautifully and adds extra nutrients.
Swap proteins: Chicken or scallops also work well in place of shrimp.
Make it dairy-free: I skip the parmesan for a lighter, dairy-free version.
Boost the veggies: I toss in zucchini or bell peppers if I have them on hand.
Storage/Reheating
Leftovers keep well in an airtight container in the fridge for up to 3 days. When I reheat it, I add a splash of broth or water to loosen up the orzo and bring back that creamy texture. I usually reheat it on the stovetop over low heat, but the microwave works fine, too—just cover it to prevent drying out.
FAQs
How do I know when the shrimp are fully cooked?
I look for them to turn pink and opaque. They also curl into a “C” shape—if they curl too tightly into an “O,” they might be overcooked.
Can I use frozen shrimp?
Yes, I often use frozen shrimp. I just make sure they’re fully thawed and patted dry before adding them to the orzo.
What can I use instead of orzo?
If I don’t have orzo, I use small pasta like couscous or even rice, though cooking times may vary slightly.
Is this recipe spicy?
Only slightly, thanks to the red pepper flakes. I leave them out if I want a milder flavor.
Can I make this ahead of time?
Yes, but I prefer making it fresh since shrimp can get a little rubbery when overcooked. If making ahead, I undercook the shrimp slightly so they finish reheating gently later.
Conclusion
One-Pot Shrimp Orzo is one of those go-to meals I keep in my back pocket for busy nights or relaxed weekends. It’s light, satisfying, and loaded with flavor—perfect for seafood lovers and fans of Mediterranean-style cooking. Whether I’m cooking for guests or just myself, this dish always hits the mark with minimal fuss and maximum flavor.
Recipe:
Print
One-Pot Shrimp Orzo
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Low Calorie
Description
Creamy, garlicky one-pot shrimp orzo made with lemon, herbs, and a touch of parmesan. This quick and elegant Mediterranean-inspired meal is cozy yet light, ready in just 30 minutes.
Ingredients
1 tablespoon olive oil
1 small onion, finely chopped
3 cloves garlic, minced
1 cup uncooked orzo pasta
2 cups low-sodium vegetable broth (or chicken broth)
1/2 cup cherry tomatoes, halved
1/2 teaspoon dried oregano
1/4 teaspoon crushed red pepper flakes (optional)
Salt and black pepper to taste
1 lb raw shrimp, peeled and deveined
Juice of 1 lemon
Zest of 1 lemon
2 tablespoons grated parmesan cheese (optional)
2 tablespoons fresh parsley, chopped
Instructions
- Heat olive oil in a large deep skillet or pot over medium heat.
- Sauté the chopped onion for 3–4 minutes until softened.
- Stir in the garlic and cook for about 30 seconds until fragrant.
- Add the orzo, broth, cherry tomatoes, oregano, red pepper flakes (if using), salt, and pepper.
- Bring to a boil, then reduce heat, cover, and simmer for 8–10 minutes, stirring occasionally.
- Once the orzo is tender and most of the liquid is absorbed, stir in the shrimp.
- Cover and cook for another 4–5 minutes, until the shrimp are pink and cooked through.
- Remove from heat and stir in lemon juice, lemon zest, and parmesan (if using).
- Top with fresh parsley and serve immediately.
Notes
Stir in a splash of cream or cream cheese at the end for a creamier texture.
Add spinach or arugula with the shrimp for extra greens.
Substitute shrimp with chicken or scallops if preferred.
Omit parmesan for a dairy-free version.
Use zucchini or bell peppers to boost veggie content.
Leftovers keep in the fridge for up to 3 days; reheat with a splash of broth or water.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 3g
- Sodium: 580mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 180mg