When you want a meal that feels indulgent yet light, full of vibrant spring flavors, and comes together effortlessly, this Creamy Orzo with Asparagus and Peas is your answer. It’s one of those easy weeknight dinners that delivers both healthy comfort food vibes and high protein meals appeal, especially when you add your favorite protein on the side. Creamy without any heavy cream, loaded with fresh veggies, and cooked all in one pot — it’s as simple as it is satisfying. Plus, this recipe fits perfectly into budget-friendly recipes and quick family meals that even picky eaters will love.
Why You’ll Love This Recipe
This recipe ticks all the boxes:
- Ready in under 45 minutes, it’s perfect for busy evenings or a quick weekend dinner.
- Only a handful of fresh ingredients, making it budget-friendly and fuss-free.
- Naturally dairy-free, but rich and creamy from simple, wholesome ingredients.
- Seasonal asparagus and sweet peas bring brightness, crunch, and nutrition.
- Minimal cleanup thanks to the one-pot method.
- Easily adaptable for different diets—vegan, gluten-free, or high protein—so everyone’s happy.
What Makes This Recipe Special?
There’s something magical about the way orzo cooks — it’s pasta that almost feels like rice, absorbing flavors beautifully and giving a creamy, comforting texture. Tossed with sautéed leeks, garlic, and a splash of white wine (or broth for a non-alcoholic version), this orzo gets luxuriously creamy without needing a drop of heavy cream.
Adding the asparagus and peas blazes with fresh, crisp textures that brighten every bite. A final zing of lemon juice and zest wakes up the dish, and the fresh herbs give it a fragrant finish that feels like spring on a plate.
Ingredients
- Olive oil
- Leeks, chopped
- Garlic cloves, minced
- Dry white wine (or substitute with vegetable broth)
- Orzo pasta
- Vegetable broth
- Lemon zest and lemon juice
- Asparagus, trimmed and chopped
- Frozen peas
- Salt and freshly ground black pepper
- Fresh herbs (basil, mint, parsley, or tarragon)
- Microgreens (optional for garnish)
How to Make It Step-by-Step
- Heat olive oil in a Dutch oven or large pot over medium heat. Add chopped leeks, season with salt and pepper, and sauté until soft and fragrant—about 5 minutes.
- Pour in white wine and let it cook off for about 30 seconds, stirring to deglaze the pot. Add minced garlic and the dry orzo pasta.
- Pour in 3 cups of vegetable broth and cover. Let the orzo simmer for about 10 minutes, stirring occasionally so it doesn’t stick.
- Remove the lid, add lemon zest and an additional ½ cup broth. Stir and continue to cook until orzo is tender and creamy, about 2–4 minutes more.
- While orzo cooks, blanch asparagus and peas in boiling salted water for 1–2 minutes until tender-crisp. Drain and pat dry.
- Toss the veggies with olive oil, lemon juice, fresh herbs, salt, and pepper to season.
- Adjust orzo consistency with any remaining broth if needed. Spoon the orzo into serving bowls, top with the dressed asparagus and peas, scatter fresh herbs and microgreens if using, and serve immediately.
Tips for Best Results
- Use thin asparagus for quicker cooking and a more tender bite.
- If you don’t have leeks, substitute with a mild onion or shallots for a similar flavor base.
- Blanching vegetables quickly keeps their vibrant color and texture intact.
- Stir orzo often during cooking to prevent sticking and ensure even creaminess.
- Add a splash of vegetable broth when reheating to refresh the texture and prevent drying out.
Ingredient Substitutions & Variations
- Swap white wine with extra vegetable broth for a non-alcoholic dish.
- Add cooked shrimp, chicken, or chickpeas for a protein-packed meal.
- Stir in crumbled feta, goat cheese, or grated Parmesan for creamier richness.
- Replace asparagus with broccolini, zucchini ribbons, or snap peas for variety.
- Experiment with herbs — dill and chives add a fresh twist, while mint brings a cool note.
Serving Suggestions
This high protein high carb low fat meal shines on its own but pairs beautifully with:
- A crisp side salad with lemon vinaigrette for brightness
- Toasted garlic bread or rustic baguette to scoop up every creamy bite
- Light roasted vegetables like cherry tomatoes or bell peppers for extra color
Pairing Ideas (Drinks, Sides, etc.)
- A chilled Sauvignon Blanc or light Pinot Grigio complements the lemony brightness.
- For non-alcoholic drinks, sparkling water with cucumber or iced herbal tea refreshes the palate.
- Serve alongside healthy boxed meals or best vegan meal prep salads for a balanced spread.
How to Store and Reheat Leftovers
- Store leftovers in airtight containers for up to 4 days in the fridge.
- Reheat gently on the stovetop or microwave with a splash of broth or water to maintain creaminess.
- This dish also makes an excellent cold pasta salad; toss with olive oil and chill before serving.
Make-Ahead and Freezer Tips
- Prepare the orzo and veggies separately ahead of time, then combine and reheat when ready for meal prep microwave lunches.
- Freeze the cooked orzo without fresh herbs or lemon for best texture, then thaw and freshen with lemon and herbs before serving.
Common Mistakes to Avoid
- Overcooking the orzo, which makes it mushy rather than creamy.
- Skipping the reserved broth to loosen the sauce when reheating or if it gets too thick.
- Neglecting to blanch veggies, resulting in dull colors and soggy textures.
- Forgetting to season as you go — taste and adjust salt, pepper, and lemon for balance.
Frequently Asked Questions (FAQ)
- Can I use frozen asparagus or peas?
Yes! Thaw and drain frozen veggies well, then blanch briefly to restore texture. - Is this dish gluten-free?
Use gluten-free orzo or substitute with quinoa or rice for a gluten-free version. - Can I make it vegan?
Use plant-based cream alternatives and omit cheese or use vegan cheese. - How can I add protein?
Grilled chicken, sautéed shrimp, or tofu make great additions. - Can I serve this as a side dish?
Absolutely! It’s a fantastic side for grilled fish, chicken, or roasted meats.
Cooking Tools You’ll Need
- Dutch oven or large deep skillet
- Large pot for boiling orzo
- Colander for draining
- Wooden spoon or spatula
- Measuring cups and spoons
- Grater for cheese
This dish is an excellent choice for healthy meal plans for two, ready meals for two, or cheap meal plans for 2, and fits beautifully into protein eating plans and best meal prep healthy routines.
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Creamy Orzo with Asparagus and Peas
Ingredients
- 1 cup orzo pasta
- 1 bunch asparagus, trimmed and cut into 1-inch pieces
- 1 cup frozen peas, thawed
- 1 tbsp olive oil
- 1 small shallot, finely chopped
- 2 cloves garlic, minced
- 1 cup heavy cream (or half-and-half)
- 0.5 cup chicken or vegetable broth
- 0.5 cup freshly grated Parmesan cheese
- to taste salt and freshly ground black pepper
- 2 tsp lemon juice
- to taste chopped fresh parsley or basil for garnish
Instructions
- Cook orzo according to package instructions until al dente; drain and set aside.
- Heat olive oil in a large skillet over medium heat. Add shallot and sauté 2–3 minutes until translucent.
- Add garlic and cook another minute until fragrant.
- Add asparagus and sauté 4–5 minutes until bright green and tender-crisp.
- Stir in peas and cook for 1–2 minutes until warmed through.
- Pour in heavy cream and broth, bringing to a gentle simmer.
- Stir in Parmesan cheese until melted and sauce thickens slightly.
- Add cooked orzo to skillet, tossing to coat evenly and heat through.
- Season with salt, pepper, and lemon juice to taste.
- Garnish with fresh parsley or basil and serve hot with extra Parmesan on the side.

