Lemon orzo with asparagus is a light, zesty side dish that’s perfect for spring and summer gatherings.
This quick, one‑pot recipe features pillowy orzo, crisp asparagus, and bright lemony flavor.

WHAT IS ORZO?
Orzo is an Italian pasta that looks like a large grain of rice.
It’s traditionally made with white flour, but you can find whole grain and gluten free varieties.
Although it looks like rice, it’s a pasta and not a grain meaning you will find orzo in the pasta section of the grocery store.
Orzo is super versatile and great in soups (like my avgolemono), pasta salads (like my greek orzo salad), casseroles or as a simple side dish.
WHAT INGREDIENTS DO I NEED TO MAKE LEMON ORZO WITH ASPARAGUS?

Unsalted butter – is my go-to when sautéing shallots and garlic but you can also use olive oil.
Shallots – dice two small shallots or use 1/2 a red onion.
Garlic – fresh is best and minced finely.
Asparagus – look for firm spears with a bright color that aren’t too thick or too thin. Trim the tough ends off and then cut into 3 small pieces per asparagus.
Orzo – use 1 cup dried orzo pasta which won’t look like a lot at first, but it expands while cooking. If needed, swap for a gluten-free orzo or quinoa.
Lemon – both the zest and juice are used for ultimate flavor.
Broth – vegetable or chicken broth works perfectly.
Red pepper flakes – are used for a nice subtle heat but skip them if you don’t want any spice.
Parmesan – brings umami and saltiness that makes the dish creamy and balanced but feel free to omit it or swap for a vegan alternative to make this dairy-free.
HOW TO MAKE ORZO WITH ASPARAGUS AND LEMON
Step 1 – Prep ingredients. Trim and cut asparagus into 1” pieces, dice shallot, mince garlic, and grate parmesan (if using).
Step 2 – Heat butter or oil in a large nonstick skillet over medium-low heat. Sauté shallot until softened, about 1–2 minutes.
Step 3 – Add garlic and cook until fragrant, about 30 seconds. Toss in asparagus and sauté for 2-3 minutes.
Step 4 – Add orzo, salt, pepper, and red pepper flakes and toast for 1 minute. Pour in broth and bring to a gentle simmer over medium heat.
Step 5 – Cook uncovered, stirring frequently, until orzo is al dente and most liquid is absorbed, about 10-12 minutes.
Step 6 – Remove from heat and stir in the zest and juice from one lemon. Fold in parmesan, if using.
Step 7 – Garnish with extra lemon slices or parmesan.

RECIPE VARIATIONS AND SUBSTITUTIONS
- Add protein: make it a main dish or heartier side by adding chicken, shrimp, or chickpeas.
- Cheese: use parmesan, pecorino, goat, feta cheese, or none at all!
- Other mix-ins: add peas, basil, arugula, spinach, olives, artichoke hearts, pine nuts, grape tomatoes or sun-dried tomatoes.
- Vegan: swap the butter for vegan butter or olive oil and either omit swamp the parmesan for a completely dairy-free and vegan dish.
- Gluten-free: swap in GF orzo or tiny GF pasta like ditalini.
SERVING SUGGESTIONS
Lemon orzo with asparagus is a versatile dish that can be served as a side or main and is delicious when served warm or cold like a pasta salad.
It’s perfect alongside grilled fish, lemon‑herb chicken, or a crisp green salad.
Or make it a main meal by bulking it up with chicken, salmon, shrimp, chickpeas, or tofu for added protein.
STORING AND REHEATING INSTRUCTIONS
Storing – store leftover lemon orzo with asparagus in an airtight container for 3 days.
Reheating – reheat leftovers in the microwave for a couple minutes until warmed through or heat in a pot on the stove over medium heat.
You can also enjoy the leftovers cold for a pasta salad style dish.

RECOMMENDED TOOLS
RECIPE FAQ’S
Yes, swap the butter and parmesan for vegan alternatives and use vegetable broth for a fully vegan recipe.
Usually not since it’s made from wheat. Swap with GF orzo or ditalini.
Yes, use arborio, adding broth gradually and cooking 15–20 min.
MORE RECIPES YOU’LL LOVE
Did you make this? Please RATE THE RECIPE below!
Lemon Orzo with Asparagus
Ingredients
- 2 tbsp unsalted butter or olive oil
- 2 shallots or 1/2 red onion diced
- 3-4 garlic cloves minced
- 1 lb asparagus trimmed and cut into 1" pieces
- 1 cup dry orzo
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes
- 2 cups low-sodium vegetable or chicken broth
- 1 lemon zest + juice
- 1/4 cup freshly grated parmesan optional
Instructions
- Wash and trim asparagus. Cut into 1" inch pieces (about 4 pieces per 1 asparagus). Dice shallot, mince garlic, grate parmesan and set aside.
- Heat butter in a large nonstick skillet over medium-low heat. Sauté shallot until softened, about 1–2 minutes.
- Add garlic and cook until fragrant, about 30 seconds. Toss in asparagus and sauté for 2–3 minutes.
- Add orzo, salt, pepper, and red pepper flakes and toast for 1 minute.
- Pour in broth and bring to a gentle simmer over medium heat.
- Cook uncovered, stirring frequently, until orzo is al dente and most liquid is absorbed, about 10-12 minutes.
- Remove from heat and stir in the zest and juice from one lemon. Fold in parmesan, if using.
- Garnish with extra lemon slices or parmesan.






[…] Lemony Orzo with Asparagus […]