There are some recipes that taste like they took hours to make, but secretly come together with just a handful of simple ingredients. This creamy pea orzo is exactly that. Roasting the peas brings out their natural sweetness, while avocado blends into the silkiest green sauce…and no heavy cream required. Tossed with tender orzo, fresh parsley, and salty crumbled feta, every bite is creamy, fresh, and incredibly satisfying.
Whether you’re looking for an easy weeknight dinner, a meal prep-friendly lunch, or a beautiful vegetarian dish to bring to the table, this recipe checks every box. It comes together in about 30 minutes and is packed with fiber, healthy fats, and fresh flavor.
Why You’ll Love This Recipe
- Ready in about 30 minutes.
- Creamy without relying on heavy cream.
- A great way to use frozen peas.
- Naturally vegetarian and easy to customize.
- Perfect for meal prep.
- Packed with fiber and healthy fats.
- Delicious served warm or chilled as a pasta salad.
Budget-Friendly Meal
One of my favorite things about this recipe is how affordable it is to make. Using pantry staples like orzo and frozen peas keeps the cost low without sacrificing flavor or nutrition. Even with the avocado and feta, this dish typically comes out to around $2–$3 per serving, depending on where you shop and the brands you use. It’s proof that a creamy, satisfying meal doesn’t have to be expensive, and it’s a great way to feed the whole family on a budget while still enjoying fresh, wholesome ingredients.
Ingredients
- 1 (10-ounce) bag frozen peas
- 2 tbsp extra-virgin olive oil, divided
- Sea salt and black pepper, to taste
- 1¾ cups dry orzo
- Water and broth, for cooking the orzo (I like half water and half broth for extra flavor)
- 1 ripe avocado
- 1 tbsp minced garlic
- 1 tsp onion powder
- ¾ cup milk of choice
- More milk, broth, cream, or reserved pasta water as needed
- Handful fresh parsley, chopped
- â…” cup crumbled feta cheese
Instructions
- Preheat the oven to 400°F.
- Spread the frozen peas onto a baking sheet. Drizzle with 1 tablespoon olive oil and season with sea salt and black pepper. Roast for 15 minutes, stirring halfway through.
- Meanwhile, bring about 8 cups of liquid (half broth and half water) to a boil. Add the orzo and cook according to the package directions until al dente. Reserve about ½ cup of the pasta water before draining.
- Add half of the roasted peas to a food processor along with the avocado, remaining olive oil, garlic, onion powder, milk, sea salt, and black pepper. Blend until completely smooth. Add more milk, broth, cream, or reserved pasta water if needed until silky.
- Return the cooked orzo to the pot and stir in the creamy pea sauce until evenly coated.
- Fold in the remaining roasted peas, parsley, and feta.
- Taste and adjust seasoning as needed. If the orzo thickens, stir in another splash of milk, broth, or reserved pasta water before serving.
Tips for Success
- Roasting the peas adds incredible sweetness and depth of flavor.
- Don’t skip reserving the pasta water—it creates an ultra-silky sauce.
- Use a ripe avocado for the creamiest texture.
- Blend the sauce until completely smooth for the best consistency.
- Finish with fresh lemon zest or a squeeze of lemon juice to brighten everything up.
Easy Variations
- Add grilled chicken, shrimp, or salmon for extra protein.
- Stir in fresh spinach or arugula at the end until wilted.
- Toss with toasted pine nuts or pistachios for crunch.
- Swap feta for goat cheese or freshly grated Parmesan.
- Add basil, dill, or mint for a different herb profile.
- Make it dairy-free by using your favorite dairy-free milk and vegan feta.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
The sauce will naturally thicken as it chills. Simply stir in a splash of milk or broth before reheating to bring back its creamy consistency.
Creamy Pea Orzo with Feta (Easy 30-Minute Recipe)
Ingredients
Method
- Preheat the oven to 400°F.
- Spread the frozen peas onto a baking sheet. Drizzle with 1 tablespoon olive oil, season with sea salt and black pepper, and roast for 15 minutes, stirring halfway through.
- Meanwhile, bring 8 cups of liquid (I recommend 4 cups broth and 4 cups water) to a boil in a large pot. Add the orzo and cook according to the package directions until al dente, stirring occasionally. Before draining, reserve ½–1 cup of the starchy pasta water.
- Add half of the roasted peas to a food processor along with the avocado, remaining tablespoon of olive oil, garlic, onion powder, milk, sea salt, and black pepper. Blend until completely smooth. If needed, add a splash of milk, broth, cream, or reserved pasta water until the sauce is silky and pourable.
- Return the drained orzo to the pot. Pour in the creamy pea sauce and stir until every piece of orzo is coated.
- Fold in the remaining roasted peas, chopped parsley, and feta.
- Taste and adjust with additional salt and pepper if needed. If the orzo thickens before serving, stir in another splash of milk, broth, or reserved pasta water until creamy.
Notes
Calories: ~430
Protein: ~11 g
Carbohydrates: ~49 g
Fat: ~22 g
Fiber: ~8 g Macros are estimates and will vary based on the specific brands of feta, milk, and broth used.




