This creamy lemon orzo is loaded with asparagus, zucchini, peas, and cherry tomatoes, then tossed in a light Pecorino cream sauce. This is an easy 30 minute vegetarian pasta perfect for a weeknight dinner.
The weather is starting to warm up and this orzo primavera recipe has me excited for spring! This dish is loaded with spring vegetables, tender orzo pasta, a splash of cream, plenty of lemon, and salty Pecorino Romano for a dish that’s packed with flavor. I made this dish while my sister-in-law was visiting and it was a hit! The leftovers were also great reheated.
Ingredients & Substitutions
- Orzo: Orzo is a rice-shaped pasta and it’s the base of the dish. If you need a gluten-free option, try Banza’s chickpea-based orzo.
- Butter: This adds richness and helps sauté the vegetables. You can substitute olive oil if preferred.
- Shallot & garlic: These create a mild, savory flavor foundation. A small yellow onion can be used instead of a shallot.
- Zucchini & asparagus: These tender spring vegetables cook quickly and add great texture.
- Cherry tomatoes: Tomatoes add a little sweetness as they soften.
- Frozen peas: This is an easy way to add color, protein, and a touch of sweetness. You don’t need to thaw them.
- Italian seasoning: This blend is a simple way to add flavor. You can use a mix of oregano and thyme.
- Lemon zest and juice: These add a bright flavor and really enhance the dish, so don’t skip them!
- Heavy cream: You need enough to create a silky sauce without making the dish too heavy.
- Pecorino Romano: This salty and sharp cheese melts beautifully into the sauce. Parmesan is a great substitute.


Tips for the Best Orzo Primavera
- Salt your pasta water well. This is your first layer of seasoning.
- Don’t overcook the vegetables. Keeping them slightly crisp adds great texture.
- Use the pasta water to thin the sauce, if needed. It helps create a silky, cohesive sauce.
- Add the lemon at the end. This keeps the flavor bright and fresh.


How to Store and Reheat Leftovers
Once the pasta has cooled, promptly store it in airtight containers and refrigerate. I do not recommend freezing leftovers. To reheat on the stovetop, place the pasta in a non-stick skillet over medium heat with a splash of water or pasta water to prevent drying. Stir occasionally for about 5-7 minutes until heated through.
For a quicker option, transfer the pasta to a microwave-safe dish, cover, and microwave on high for 1-2 minutes, pausing to stir halfway through, until hot. Let it sit for a minute before serving.


What to Serve with Orzo
This dish is already loaded with vegetables, but if you’re looking for more veggies to pair with it, try this roasted cauliflower with whipped feta or a simple side dish of air fryer broccolini. If breadsticks are your thing, try my 2-ingredient cottage cheese breadsticks. It may sound crazy but they pair perfectly with pasta!


Print
Description
This creamy lemon orzo is loaded with spring vegetables like asparagus, zucchini, peas, and cherry tomatoes, then tossed in a light Pecorino cream sauce. This is an easy 30-minute vegetarian pasta perfect for a fresh, comforting weeknight dinner.
- 8 ounces orzo pasta (about 1 1/2 cups)
- 2 tablespoons butter
- 1 shallot, finely chopped
- 2 cloves garlic, minced
- 1 small zucchini, chopped
- 1 cup chopped asparagus (about 1-inch pieces)
- 1 cup cherry tomatoes
- 1 cup frozen peas
- 1/4 teaspoon salt, plus more to taste
- 1/2 teaspoon dried Italian seasoning
- Zest and juice of 1 lemon
- 1/2 cup grated Pecorino Romano
- 1/4 cup heavy cream
- Bring a large pot of salted water to a boil. Add the orzo and cook according to package directions until al dente. Reserve ½ cup of pasta water, then drain and set aside.
- In a large skillet, heat the butter over medium heat. Add the shallot and cook for 3–4 minutes until softened. Stir in the garlic and cook another 30 seconds until fragrant.
- Add the zucchini and asparagus. Sprinkle with salt and Italian seasoning. Sauté for 2-3 minutes until the veggies are just tender but still bright.
- Stir in the peas and cherry tomatoes. Cook for 4-5 minutes until the peas are warm and the tomatoes start to soften.
- Reduce heat to low. Add the cooked orzo, lemon zest, and heavy cream.
- Toss everything together, adding a splash of reserved pasta water to loosen if needed.
- Stir in the Pecorino cheese until melted and creamy. Top with fresh basil and an extra sprinkle of Pecorino before serving.