This 30-minute lemon garlic orzo with roasted vegetables makes the perfect healthy side dish or a light meal by itself.

Overhead view of orzo with roasted vegetables garnished with a few pieces of fresh basil. There are a few cherry tomatoes beside the bowl and a small dish of chopped fresh parsley.

About this Recipe

This simple but tasty orzo recipe is packed with flavour and sure to be a hit! It’s easy to make with minimal ingredients and whether you grill or roast them, it’s a great way to use up veggies from the fridge or garden.

The vegetables are roasted in olive oil and herbs to bring out their flavours, then mixed with orzo and a lemony dressing for a zesty and savoury flavour combo.

The orzo can be served right away as a hot pasta dish or cooled and served as a cold pasta salad. Either way, it’s sure to be a new favourite. You can’t beat it for a quick weeknight meal or easy side dish.

Extra orzo? This Mediterranea Orzo Salad, Easy Creamy Tomato Orzo with Spinach and Lemon Chickpea Orzo Soup are also delicious. For more salads like this, this Freekeh Salad, Wild Rice Salad and Roasted Cauliflower Salad are all amazing.

Ingredient Notes

All of the ingredients gathered for making a vegan roasted vegetable orzo recipe. Each ingredient is labelled with text and the list can be found on the corresponding blog page.

This list is not complete. Please see the recipe card at the end of the post for the complete ingredient list with measurements and detailed instructions.

  • Orzo: Orzo is a small rice-shaped pasta. Be sure to read the label if you’re vegan as some brands contain eggs.
  • Red Bell Pepper: The recipe calls for red bell pepper but orange or yellow bell pepper would also work.
  • Zucchini: You’ll need one small fresh zucchini.
  • Red Onion: One small or half a large red onion. Red onion is best here but you could use a white onion if that’s all you have.
  • Tomato: Use cherry tomatoes or grape tomatoes.
  • Garlic: Use 2 cloves of garlic of if needed, you can substitute 1 tsp garlic granules.
  • Dried Herbs: You’ll need dried thyme and oregano. You can substitute 2 tbsp each of minced fresh herbs if you like.
  • Lemon: You’ll need 1 fresh lemon to make the lemon zest and lemon juice.
  • Olive Oil: A good quality extra virgin olive oil works best here. I wouldn’t recommend another oil.
  • Parsley: Optional but adds some freshness when mixed in at the end. Basil would also be nice!

Variations & Additions

  • Mix in a few handfuls of spinach or baby kale at the end.
  • Add a can of white beans or chickpeas at the end for more protein and texture.
  • Add 1/2 cup sun-dried tomatoes and/or black olives or kalamata olives at the end.
  • Roast 1 cup of corn kernels with the veggies or add them at the end.
  • If you have a grill, try using a grill basket to make grilled vegetables for this dish! Perfect for summer.

Step-by-Step Photos

Step 1: Roast the Vegetables

Preheat the oven to 425 degrees F. Chop up all your veggies, cutting roughly the same bite-sized pieces for everything, and add them to a large sheet pan in a single layer.

Add 1/2 a tablespoon (1.5 tsp) of the olive oil, the thyme and oregano, and a pinch of salt and pepper. Roast the veggies for about 30 minutes, stirring them halfway through.

QUICK TIP: Use a large baking sheet, or two if needed, so the veggies can lay in an even layer with room to breathe.

When they’re piled on top of each other they tend to steam rather than roast so be sure to give them some room so they get perfectly roasted and caramelized!

Chopped red onion, bell pepper, zucchini and cherry tomato tossed with herbs and oil on a baking pan.

Step 2: Cook the Orzo

Once the veggies are in the oven, start bringing a large pot of salted water to a boil. Once it’s boiling, cook your orzo according to the package instructions. Once it’s done, drain and add to a large mixing bowl or serving bowl.

I prefer orzo cooked al dente, which was 6 minutes of cooking time for the brand I used. It can vary from 5-10 minutes though, so check the package for instructions.

Step 3: Mix the Vinaigrette

In a small bowl, whisk together the remaining olive oil, garlic, lemon juice, lemon zest and a pinch of salt and pepper.

Quick Tip: Use a citrus planer or garlic press to get the garlic nice and smooth, almost like a paste!

Lemon garlic olive oil vinaigrette mixed in a small dish on a counter.

Step 4: Combine and Enjoy!

Once the veggies are done, add them to the bowl with the orzo along with the vinaigrette and chopped parsley and mix everything up.

Orzo mixed with roasted red onion, tomato, zucchini and bell pepper in a large bowl with a wooden spoon resting in it.

That’s it! Serve the orzo right away for a hot pasta or chill in the fridge until serving for a cold dish.

For serving, try sprinkling with more parsley and fresh cracked black pepper, lemon and/or fresh basil leaves, if you like!

Overhead view of a large serving bowl of roasted vegetable orzo. There are a few pieces of basil garnishing the orzo and there is a hand holding the handle of a spoon that's resting in the orzo.


Close up of a small bowl of orzo with roasted red onion, tomato, zucchini and bell pepper, sprinkled with fresh parsley and black pepper.

Recipe FAQs

Do I have to use orzo?

No. You can make this recipe with any short pasta shape like penne, farfalle, rotini or fusilli. You could also use a long pasta shape like spaghetti or linguini, I just prefer smaller shapes for this recipe.

Is this recipe gluten-free?

No. Regular orzo is made from wheat so the recipe is not gluten-free. If you can find gluten-free orzo, use that, or substitute any short shape of gluten-free pasta like brown rice pasta or chickpea pasta.

What vegetables can I use in this recipe?

This recipe works well with tomatoes, zucchini, any colour of bell pepper, mushrooms, shallot, onion, asparagus, green beans, carrot or broccoli.

Use roughly 4-5 cups of chopped vegetables in total.

If you use hardier veggies like sweet potato, carrot, Brussels sprouts, etc. I would roast them on a separate pan and get them in the oven about 10 minutes before things like bell pepper, zucchini and tomato since they take a bit longer to cook through.

Can you freeze orzo with roasted vegetables?

Technically, yes, you could freeze this recipe but it’s not really an ideal freezer recipe. The veggies wouldn’t have the best texture after thawing.

Overhead view of a small bowl of orzo with roasted vegetables. There is a small dish of chopped parsley and a few cherry tomatoes scattered around the bowl. There is a another larger bowl of orzo just outside of the frame.


  • Store in an airtight container for up to 4 days.
  • Enjoy leftovers cold or reheat them in the microwave.

Did you try this recipe? I’d love to hear about it! Scroll down to the comment section to leave a star rating and review.

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of orzo with roasted vegetables garnished with a few pieces of fresh basil. There are a few cherry tomatoes beside the bowl and a small dish of chopped fresh parsley.

Orzo with Roasted Vegetables Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
  • Author: Deryn Macey
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 minutes
  • Yield: 6
  • Category: Side Dish
  • Cuisine: Mediterranean
  • Diet: Vegan
Save Recipe


An easy recipe for orzo with savory herb roasted vegetables in a zesty garlic lemon dressing. Enjoy this pasta hot or as a cold pasta salad – both ways are delicious!


  • 2 cups uncooked orzo (410 g)
  • 1 small red pepper, seeded and chopped
  • 1 small zucchini, quartered and chopped (200 g)
  • 1 small or half a large red onion, chopped (250 g)
  • 1 cup cherry tomatoes, halved (150 g)
  • ½ tsp dried oregano 
  • ½ tsp dried thyme
  • 2.5 tbsp olive oil, divided
  • salt and pepper
  • 1.5 tbsp fresh lemon zest (avoid white pith, use just the yellow peel)
  • 2 tbsp fresh lemon juice 
  • 3 cloves garlic, grated or minced
  • ¼ cup chopped parsley, finely chopped, optional


  1. Preheat Oven: Preheat the oven to 425 degrees F.
  2. Roast Vegetables: Chop all the veggies roughly the same size and add them to a large baking sheet with enough room to spread in an even layer. Use 2 pans if necessary. Add 1/2 tbsp (1.5 tsp) of the olive oil, the dried thyme and oregano and a sprinkle of salt and pepper. Mix to coat. Roast for 25-30 minutes, stirring once halfway through.
  3. Cook Orzo: Start bringing a large pot of salted water to a boil on the stovetop. Once boiling, cook the orzo according to package instructions. Once cooked, drain and add to a large mixing bowl or serving bowl.
  4. Mix Dressing: Mix the remaining olive oil, lemon juice, lemon zest, garlic and a pinch of salt and pepper in a small dish until combined.
  5. Combine: Once the vegetables are done, add them to the bowl with the orzo and dressing and toss to coat. Mix in the fresh parsley. Taste and adjust the seasoning if needed.
  6. Serve: Serve orzo right away with more fresh parsley, fresh cracked black pepper and lemon wedges, if desired.


Serves 6-8 as a side dish or 3-4 as a main. I’d suggest adding your choice of protein if enjoying as main dish.

Store leftovers in the fridge in an airtight container for up to 4 days. Leftovers can be enjoyed cold or reheated in the microwave.

The amount of veggies doesn’t have to be exact. Use somewhere between 4-6 cups chopped vegetables.


  • Serving Size: 1/6th of recipe
  • Calories: 204
  • Sodium: 398 mg
  • Fat: 7 g
  • Carbohydrates: 30 g
  • Fiber: 2 g
  • Protein: 5 g