One-Pan Pesto Orzo with Zucchini and Peas is a quick and vibrant dish that’s full of fresh flavor and creamy texture. It’s made in a single pan for easy cleanup and brings together tender orzo pasta, seasonal veggies, and the rich, herbaceous taste of pesto—all in under 30 minutes.

Why You’ll Love This Recipe

I love this recipe because it’s fast, fresh, and packed with flavor. The orzo cooks right in the same pan with the vegetables, soaking up all the goodness from the pesto and broth. It’s perfect as a light vegetarian main or a hearty side dish, and I can easily add a protein if I want to make it more filling. Plus, it’s a great way to use up summer zucchini and frozen peas from my freezer.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

olive oil
garlic, minced
zucchini, chopped
frozen peas
orzo pasta
vegetable or chicken broth
store-bought or homemade pesto
Parmesan cheese, grated
salt
black pepper
lemon juice (optional, for brightness)
fresh basil or parsley (optional, for garnish)

directions

  1. I heat olive oil in a large skillet over medium heat.

  2. I sauté the garlic for about 30 seconds, then add the chopped zucchini and cook until it starts to soften—about 3–4 minutes.

  3. I stir in the orzo and toast it for 1–2 minutes to enhance the flavor.

  4. I pour in the broth and bring everything to a gentle simmer. I cook the orzo uncovered, stirring occasionally, until it’s tender and most of the liquid is absorbed—about 10 minutes.

  5. I add the frozen peas and cook for 2 more minutes, just until heated through.

  6. I stir in the pesto and a generous handful of grated Parmesan, mixing until everything is creamy and coated.

  7. I season with salt, pepper, and a splash of lemon juice if I want a little brightness.

  8. I serve it hot, garnished with extra Parmesan and fresh herbs if I have them.

Servings and timing

This recipe serves 4 as a main dish or 6 as a side. It takes 10 minutes to prep and about 15–20 minutes to cook—making it a perfect weeknight dinner in under 30 minutes.

Variations

Sometimes I add cooked chicken, shrimp, or chickpeas for extra protein. I’ve also stirred in baby spinach or arugula at the end for added greens. If I want it creamy, I mix in a spoonful of ricotta or a splash of cream with the pesto. For a nut-free version, I use sunflower seed or kale pesto.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it gently on the stove or in the microwave with a splash of broth or water to loosen it up. The orzo absorbs sauce as it sits, so refreshing it with a bit of liquid helps bring back the texture.

FAQs

Can I use rice instead of orzo?

Orzo works best for this quick-cooking, creamy texture, but I can use arborio rice for a risotto-style version. Just note the cook time and broth amount will need adjusting.

What kind of pesto should I use?

I usually use classic basil pesto, but any variety (like spinach or sun-dried tomato pesto) works well depending on my taste.

Can I make it vegan?

Yes, I use vegetable broth and skip the Parmesan or use a plant-based alternative. The pesto also needs to be dairy-free—many store-bought options are.

Can I freeze it?

I don’t recommend freezing this dish, as orzo and zucchini can become mushy after thawing. It’s best enjoyed fresh or refrigerated for a few days.

Is this dish good for meal prep?

Absolutely. I make a batch and divide it into containers for lunch or dinner throughout the week. It reheats well with a splash of broth or water.

Conclusion

One-Pan Pesto Orzo with Zucchini and Peas is one of my favorite go-to meals when I want something quick, comforting, and packed with fresh flavor. It’s easy to customize, perfect for busy nights, and always leaves me feeling satisfied. Whether I serve it solo or pair it with a protein, it’s a simple dish that always delivers.

Print

One-Pan Pesto Orzo with Zucchini and Peas

One-Pan Pesto Orzo with Zucchini and Peas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

One-Pan Pesto Orzo with Zucchini and Peas is a fast, flavorful dish featuring tender orzo pasta, fresh vegetables, and rich pesto all cooked in a single pan. It’s creamy, comforting, and perfect for a quick vegetarian main or a versatile side dish.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings (main) or 6 servings (side)
  • Category: Main Course, Side Dish
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 zucchini, chopped
  • 1 cup frozen peas
  • 1 cup orzo pasta
  • 2 cups vegetable or chicken broth
  • 1/4 cup pesto (store-bought or homemade)
  • 1/4 cup grated Parmesan cheese
  • Salt and black pepper, to taste
  • 1 tablespoon lemon juice (optional)
  • Fresh basil or parsley, for garnish (optional)

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Sauté garlic for about 30 seconds, then add chopped zucchini and cook for 3–4 minutes until softened.
  3. Stir in orzo and toast for 1–2 minutes.
  4. Pour in broth and bring to a gentle simmer. Cook uncovered, stirring occasionally, for about 10 minutes until orzo is tender and most liquid is absorbed.
  5. Add frozen peas and cook for 2 more minutes until heated through.
  6. Stir in pesto and Parmesan cheese until creamy and well combined.
  7. Season with salt, pepper, and lemon juice if using.
  8. Serve hot, garnished with extra Parmesan and fresh herbs if desired.

Notes

  • Add cooked chicken, shrimp, or chickpeas for more protein.
  • Stir in spinach or arugula for extra greens.
  • Mix in ricotta or cream for a richer texture.
  • Use a nut-free pesto for allergy-friendly option.
  • Refresh with a splash of broth or water when reheating.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 320
  • Sugar: 4g
  • Sodium: 420mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 4g
  • Protein: 10g
  • Cholesterol: 10mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star