Picture this: it's a Tuesday night, the fridge is half-empty, and you need dinner on the table in 30 minutes flat. This creamy lemon orzo is your knight in shining armor—a one-pan wonder that feels fancy enough for a dinner party but is easy enough for a weeknight scramble.
Advertisements1
The magic happens when the orzo toasts in a little olive oil, then simmers in broth with a generous splash of lemon. The result? A creamy, comforting dish with a bright, sunny vibe that makes your taste buds do a happy dance.
This recipe is my go-to when I need a little comfort with a side of sunshine. It's like a warm hug from a lemon tree—if that tree were also a cheese lover.
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
Shallots or leeks work well too. If you're in a hurry, use 1/2 cup frozen diced onion.
3 cloves garlic, minced
Fresh garlic is best, but 1 teaspoon garlic powder can work in a pinch.
1 cup (200g) orzo pasta
Orzo is a rice-shaped pasta; you can substitute with other small shapes like stelline or acini di pepe.
2 cups (480ml) low-sodium chicken or vegetable broth
Low-sodium is key so you control the salt. You can also use water with a bouillon cube.
1/2 cup (120ml) heavy cream
For a lighter version, use half-and-half or full-fat coconut milk for a dairy-free twist.
1 lemon, zested and juiced (about 2 tablespoons juice)
Meyer lemons are sweeter and less tart; regular lemons work great. Always zest before juicing.
3 cups (90g) fresh spinach
Baby spinach is best, but you can use chopped kale or Swiss chard; just cook a few minutes longer.
1/2 cup (50g) grated Parmesan cheese
Freshly grated Parmigiano-Reggiano melts best. You can also use Pecorino Romano for a sharper flavor.
1/4 teaspoon red pepper flakes (optional)
Adds a gentle kick; skip it if you prefer mild, or add more for extra heat.
Salt and freshly ground black pepper, to taste
Kosher salt is great for seasoning; adjust to your preference.
Tips & Tricks
Toast the orzo
Sauté the orzo in olive oil for a minute or two until it's lightly golden. This adds a nutty flavor and helps keep the grains separate.
Don't overcook the orzo
Cook until al dente—it should have a slight bite. Overcooked orzo turns mushy.
Add liquid gradually
If the orzo absorbs all the broth before it's done, add a splash of hot water or broth. Stir frequently to prevent sticking.
Season in layers
Taste and adjust salt and pepper after adding the cheese, as Parmesan is salty.
Pro Tips
Step-by-Step Instructions
1. Sauté the aromatics
Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add onion and cook until translucent, about 3-4 minutes. Stir in garlic and cook for 30 seconds until fragrant.
2. Toast the orzo
Add the orzo to the skillet and stir to coat with oil. Toast for 2-3 minutes, stirring occasionally, until the orzo is lightly golden and smells nutty.
3. Simmer in broth
Pour in the broth and bring to a boil. Reduce heat to low (simmer, about 200°F / 93°C), cover, and let cook for 10-12 minutes, stirring occasionally, until the orzo is al dente and most of the liquid is absorbed.
4. Add cream and lemon
Stir in the heavy cream, lemon zest, and lemon juice. Cook for 2 minutes, stirring, until the sauce is slightly thickened and creamy.
5. Wilt the spinach
Add the spinach in handfuls, stirring until it wilts, about 2 minutes. The spinach should be bright green and tender.
6. Melt in the cheese
Remove the skillet from heat and stir in the Parmesan cheese until melted and creamy. Season with salt, pepper, and red pepper flakes if using.
7. Rest and serve
Let the orzo rest for 2-3 minutes to thicken slightly. Serve warm, garnished with extra Parmesan and a sprinkle of lemon zest if desired.
Delicious Variations
Add protein
Stir in cooked chicken, shrimp, or white beans for a heartier meal.
Go vegetarian-friendly
Use vegetable broth and skip the Parmesan for a vegan version (use nutritional yeast).
Switch the greens
Use arugula or baby kale instead of spinach for a peppery kick.
How to Store Creamy Lemon Orzo with Spinach & Parmesan
Refrigerator
Store in an airtight container in the fridge for up to 3 days.
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 with a splash of broth or water to loosen the sauce, or microwave in 30-second bursts, stirring in between.
Frequently Asked Questions
Q: Can I use regular pasta instead of orzo?
Yes, you can use any small pasta shape like ditalini or stelline, but adjust the cooking time according to the package directions.
Q: Can I make this dairy-free?
Yes, use coconut cream or cashew cream instead of heavy cream, and nutritional yeast instead of Parmesan.
Q: How do I prevent the orzo from sticking together?
Stir frequently while cooking and make sure there's enough liquid. If it starts to stick, add a splash of broth.
Q: Can I add chicken or shrimp?
Absolutely! Add cooked chicken or shrimp in step 5 along with the spinach to warm through.
Now it's your turn! Whip up this creamy lemon orzo and let me know how it goes in the comments. Share your own twist—I'd love to hear what you added. Keep your pen dancing!
Creamy Lemon Orzo with Spinach & Parmesan
Creamy lemon orzo with spinach and Parmesan: a bright, one-pan pasta that's ready in 30 minutes and perfect for busy weeknights.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 cup (200g) orzo pasta
- 2 cups (480ml) low-sodium chicken or vegetable broth
- 1/2 cup (120ml) heavy cream
- 1 lemon, zested and juiced (about 2 tablespoons juice)
- 3 cups (90g) fresh spinach
- 1/2 cup (50g) grated Parmesan cheese
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
📋 Instructions
- 1Sauté the aromatics — Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add onion and cook until translucent, about 3-4 minutes. Stir in garlic and cook for 30 seconds until fragrant.
- 2Toast the orzo — Add the orzo to the skillet and stir to coat with oil. Toast for 2-3 minutes, stirring occasionally, until the orzo is lightly golden and smells nutty.
- 3Simmer in broth — Pour in the broth and bring to a boil. Reduce heat to low (simmer, about 200°F / 93°C), cover, and let cook for 10-12 minutes, stirring occasionally, until the orzo is al dente and most of the liquid is absorbed.
- 4Add cream and lemon — Stir in the heavy cream, lemon zest, and lemon juice. Cook for 2 minutes, stirring, until the sauce is slightly thickened and creamy.
- 5Wilt the spinach — Add the spinach in handfuls, stirring until it wilts, about 2 minutes. The spinach should be bright green and tender.
- 6Melt in the cheese — Remove the skillet from heat and stir in the Parmesan cheese until melted and creamy. Season with salt, pepper, and red pepper flakes if using.
- 7Rest and serve — Let the orzo rest for 2-3 minutes to thicken slightly. Serve warm, garnished with extra Parmesan and a sprinkle of lemon zest if desired.



