This creamy, lemony orzo with asparagus and peas is bright, fresh, and ideal for spring evenings. It delivers a rich, risotto-like texture without butter or cheese, and it’s vegan and dairy-free by default. The dish comes together quickly, making it a reliable weeknight choice when you want something satisfying but light.
For a heartier option, serve alongside roasted or grilled protein such as salmon or chicken, or add cooked shrimp or diced chicken directly to the pasta for extra protein.

Creamy Orzo with Asparagus and Peas
This fast orzo recipe mimics the creamy mouthfeel of risotto but cooks in a fraction of the time and with far less fuss. Tender leeks and garlic build a fragrant base, while lemon zest and juice brighten the whole dish. Fresh asparagus and sweet peas add texture and color; swap in other seasonal vegetables if you prefer. Orzo’s small rice-like shape soaks up flavor beautifully, making each bite silky and satisfying.

This version is adapted from a recipe in Love and Lemons Simple Feel Good Food by Jeanine Donofrio. I reduced the wine slightly and increased the yield so the recipe serves five, making it practical for families or leftovers. The results are intensely flavorful even if you’re not normally a fan of peas—the lemon and leeks transform them into a bright, complementary note.
Creamy Orzo Ingredients
- 1/4 cup extra-virgin olive oil
- 2 leeks, white and light green parts only, chopped (about 3 cups)
- 1 teaspoon kosher salt, divided
- 1/3 cup dry white wine (or additional vegetable broth)
- 2 garlic cloves, grated or finely minced
- 12 ounces dry orzo pasta
- 3 1/2 to 4 cups vegetable broth, warmed
- 2 teaspoons lemon zest, plus additional for garnish
- 1 bunch asparagus, trimmed and cut into 1-inch pieces
- 3/4 cup frozen peas
- 2 teaspoons fresh lemon juice, plus wedges for serving
- Fresh herbs (basil and/or tarragon) and microgreens for garnish, optional
- Freshly ground black pepper to taste
How to Make Creamy Orzo
- Heat 3 tablespoons olive oil in a medium Dutch oven or large heavy pot over medium heat. Add the chopped leeks, 3/4 teaspoon salt, and a few grinds of black pepper. Sauté about 5 minutes or until the leeks are softened and fragrant.
- Pour in the white wine and cook for about 30 seconds to reduce slightly. If you prefer not to use wine, add an equal amount of vegetable broth instead.
- Reduce the heat to low and stir in the grated garlic, the orzo, and 3 cups of the warm vegetable broth. Cover and cook for 10 minutes, stirring occasionally so the orzo doesn’t stick to the bottom.
- Uncover, stir in the lemon zest and another 1/2 cup of broth. Continue cooking over low heat for 2–4 minutes, stirring, until the orzo reaches a creamy consistency and is fully cooked. If the mixture seems too thick, stir in the remaining 1/2 cup broth to loosen it.
- While the orzo cooks, bring a medium pot of salted water to a boil. Blanch the asparagus and peas for 1–2 minutes until tender-crisp and bright green. Drain and transfer to a towel to pat dry.
- Toss the blanched asparagus and peas in a bowl with the remaining 1 tablespoon olive oil, the remaining 1/4 teaspoon salt, the lemon juice, and additional pepper to taste.
- Divide the creamy orzo among bowls and top with the dressed vegetables. Garnish with extra lemon zest, fresh herbs, and microgreens if using. Serve with lemon wedges on the side.
What to Serve with Creamy Orzo
This orzo is substantial enough to be a main course, especially for vegetarian or vegan diners. For a more protein-forward meal, pair it with pan-seared salmon, roasted chicken, or sautéed shrimp. A simple green salad or a crisp, vinegary slaw also complements the richness and bright lemon notes.
How to Store and Reheat
Store leftovers in an airtight container in the refrigerator for up to 4 days. The orzo will thicken as it cools—reheat gently in the microwave or on the stovetop with a splash of broth or water to restore a creamy texture.
Variations and Tips
- Vegetables: Swap asparagus and peas for zucchini, broccolini, green beans, or baby spinach. Fresh spinach can be stirred in at the end until wilted.
- Protein: Stir cooked shrimp, diced chicken, or grilled tofu into the finished orzo for added protein.
- Cheese: If you aren’t keeping the dish dairy-free, a sprinkle of grated Parmesan or crumbled feta finishes it nicely.
- Consistency: Keep extra warm broth on hand; adding a little at a time lets you adjust the creaminess without watering down the flavor.


Nutrition (Approximate per serving)
Calories: ~423 kcal • Protein: ~13 g • Carbohydrates: ~64 g • Fat: ~12 g • Fiber: ~6 g
This simple, fresh orzo is an easy way to celebrate seasonal vegetables while enjoying a lush, creamy dish that comes together in under an hour. Adjust the herbs and vegetables to match what’s in season and make it your own.