If you’re craving a quick, cozy dinner that tastes like spring in a bowl, this Creamy Lemon Orzo with Asparagus and Peas is for you. It’s fresh, comforting, and comes together in under 30 minutes – all in one pot.
Perfect for weeknights, spring dinner parties, or when you just want something that feels both wholesome and elegant, this lemon orzo is loaded with seasonal asparagus, sweet peas, and bright lemon. Finished with parmesan, fresh herbs, and a splash of cream, it’s a creamy-yet-light meal you’ll want on repeat.

Why You’ll Love This Recipe
- One-pot wonder – minimal cleanup
- Seasonal and fresh – celebrates spring produce
- Versatile – serve it as a vegetarian main or with grilled chicken or shrimp
- Quick and easy – done in under 30 minutes
Ingredients You’ll Need For This Creamy Lemon Orzo
- Olive oil – a heart-healthy fat that forms the flavourful base of the dish while supporting anti-inflammatory benefits.
- Shallot – sweeter and more delicate than onion, offers an aromatic base that enhances the dish’s savoury complexity.
- Garlic cloves – adds bold, earthy flavour while also offering immune-boosting and anti-inflammatory properties.
- Chili flakes – just a pinch awakens the dish with gentle heat, balancing the creaminess and bright citrus without overpowering.
- Orzo – this rice-shaped pasta cooks quickly and becomes deliciously tender and creamy, perfect for one-pot meals that feel like risotto with less fuss.
- Chicken broth (or veggie broth) – infuses the orzo with savoury, umami-rich flavour.
- Asparagus – a springtime favourite, asparagus brings crunch, chlorophyll-rich vibrance, and gut-friendly fiber to the bowl.
- Frozen peas – naturally sweet and packed with antioxidants, peas add cheerful colour.
- Lemon juice – brightens the entire dish with acidity, balancing the richness while aiding digestion and boosting vitamin C.
- Lemon zest – adds intense citrus aroma and floral notes, elevating the orzo with vibrant flavour and visual freshness.
- Parmesan – nutty, salty, and deeply savoury.
- Cream or milk – creates a smooth base without overwhelming the fresh ingredients.
- Fresh basil – fragrant and slightly peppery, and adds a pop of green.
- Fresh dill – brings a fresh, unexpected twist that complements lemon beautifully.
Tips & Variations
- Make it vegetarian: Use vegetable broth instead of chicken.
- Add protein: Stir in grilled or rotisserie chicken, seared shrimp, or crispy chickpeas.
- Make it dairy-free: Use a dairy-free parmesan and swap cream for cashew cream or oat milk.


What to Serve With Creamy Lemon Orzo
- Grilled, pan-seared or rotisserie chicken
- Garlic butter shrimp
- Crusty bread or a side salad
Storing & Reheating Leftovers
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop with a splash of broth or water.
More Spring Recipes You’ll Love
- A Light & Bright Spring Frittata With Potatoes, Asparagus, and Goat Cheese
- Whipped Feta & Herb Dip: A Creamy, Tangy Appetizer You’ll Make on Repeat
- An Egg & Croissant Bake Perfect For Hosting Brunch
Creamy Lemon Orzo with Asparagus and Peas
- Total Time: 25 minutes
- Yield: 6 servings 1x
Description
This creamy lemon orzo with asparagus and peas is a one-pot springtime dinner packed with fresh herbs, zesty lemon, and a hint of parmesan. Ready in under 30 minutes!
Ingredients
-
1 tbsp olive oil
-
1 shallot, finely chopped
-
2 garlic cloves, minced
-
Pinch of chili flakes
-
1½ cups orzo
-
4 cups chicken broth (or veggie broth for a vegetarian version)
-
1 bunch asparagus, chopped into 1” pieces
-
½ cup frozen peas
-
3 tbsp lemon juice
-
1 tbsp lemon zest
-
½ cup grated parmesan
-
¼ cup cream or milk
-
2 tbsp fresh basil, chopped
-
2 tbsp fresh dill, chopped
Instructions
-
Sauté aromatics: In a large pot, heat olive oil over medium. Add shallot, garlic, and chili flakes. Cook for 2–3 minutes until fragrant.
-
Cook the orzo: Add orzo and 3 cups of chicken broth. Bring to a boil, reduce heat, cover, and simmer for 9 minutes, stirring occasionally.
-
Add asparagus: Stir in chopped asparagus and cook for another 4–5 minutes, until tender. Add the remaining cup of broth if the mixture is looking dry.
-
Finish the dish: Add frozen peas, lemon juice, lemon zest, parmesan, cream, and herbs. Stir until creamy and well combined.
-
Serve: Top with extra herbs and freshly ground pepper. Pair with grilled chicken or shrimp for extra protein.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner


