Pesto Orzo with Edamame and White Beans
This Pesto Orzo skips the cream entirely - orzo and white beans tossed with vegan pesto and edamame cooked with burst cherry tomatoes and garlic. Two plant proteins, vivid green color, genuinely filling. 25 minutes, completely plant-based.
Pesto orzo sits in two camps in most recipes. There is the creamy one-pan version - orzo cooked in broth with heavy cream, parmesan, and sometimes chicken. And there is the cold pasta salad version - orzo tossed with pesto, cherry tomatoes, and mozzarella, served at room temperature. Both are good. Neither is particularly filling on its own, and neither is plant-based.
This version is different in the way that matters most: it has actual staying power. The pesto coats the orzo directly without any cream - the way it works best, where the olive oil and basil flavor come through clearly rather than being muted by dairy. What makes it a meal is the combination of two plant proteins that no other pesto orzo recipe uses together: edamame and white beans.
The edamame is the ingredient most people haven't tried in this context and the one that earns the most enthusiasm. Cooked briefly in olive oil with garlic and cherry tomatoes until the tomatoes burst, the edamame develops a faint char at the edges and absorbs the sweet, garlicky tomato oil - a flavor and texture completely unlike frozen edamame added cold. The white beans go directly into the pesto bowl with the orzo, adding creaminess and a neutral protein base that carries the pesto beautifully.
The result is bright green, visually striking, and genuinely filling - a pesto orzo that works as a complete meal rather than a supporting act.
Table of contents

What makes this pesto orzo different?
Most pesto orzo recipes lean on two ingredients to add protein and richness: cream and parmesan, or chicken and parmesan. The plant-based versions that exist either use vegan cream cheese as a swap or keep things so simple that the dish functions only as a light side.
This recipe approaches the protein question completely differently - with edamame and white beans. Together they provide two plant protein sources, neither of which appears in any other top-ranking pesto orzo recipe. The edamame goes into a hot pan with olive oil, garlic, and cherry tomatoes, picking up color and garlicky tomato flavor as the tomatoes burst. The white beans fold into the pesto bowl with the orzo, turning the sauce creamy without any dairy.
The other key departure is the no-cream approach. Pesto is an emulsified sauce of olive oil, basil, garlic, and nuts - it coats pasta beautifully on its own. Adding cream mutes the basil and dulls the green. Without it, the pesto flavor comes through at full intensity, and the dish stays lighter and brighter.

Why this recipe works
Edamame cooked with burst tomatoes and garlic. This is the technique that makes the dish distinctive. Edamame in a hot pan with olive oil, cherry tomatoes, and garlic - cooked until the tomatoes burst and the edamame develops faint golden edges - produces a savory, garlicky component with far more depth than plain cooked edamame. That pan mixture, including the tomato oil, goes into the bowl with everything else and becomes part of the dressing.
White beans for creaminess without cream. Folded into the warm pesto and orzo, white beans add a creamy texture and a neutral protein base that absorbs the pesto flavor completely. They replace the creaminess that dairy versions achieve with heavy cream and parmesan.
No cream, vivid pesto flavor. Without cream diluting it, the basil and olive oil character of the pesto comes through clearly. The dish stays bright green rather than pale and muted. This is the original logic of pesto - it is its own sauce.
Two plant proteins in one bowl. Edamame and white beans together provide genuinely substantial plant protein. This pesto orzo holds as a complete meal in a way that no cream-sauce version manages.
Better when the orzo is still warm. Hot orzo absorbs the pesto through every grain rather than just coating the surface. Toss everything together while the orzo is still warm for the best flavor distribution.

Ingredient notes
Orzo - 1 cup uncooked, cooked according to package directions. Orzo is a small, rice-shaped pasta that absorbs sauces particularly well. Cook al dente - slightly firm - as it will continue to absorb the pesto after tossing. Do not rinse the cooked orzo before adding to the bowl; the surface starch helps the pesto adhere.
Vegan pesto - 5 oz. More pesto than most orzo recipes use, because without cream it does all the coating work alone. Store-bought vegan pesto works well - check the label, as most standard pestos contain parmesan and sometimes anchovies. Refrigerated-section vegan pesto tends to have better flavor than shelf-stable. Homemade basil pesto with nutritional yeast in place of parmesan is excellent here.
Cherry tomatoes - 1 cup. Cooked in the pan until they burst and become jammy. Their juice combines with the olive oil and garlic to create a loose, flavorful base that coats the edamame and carries into the finished bowl.
Garlic - 4 cloves, minced. Cooked with the edamame and tomatoes so it mellows and sweetens in the oil rather than remaining sharp.

Olive oil - 2 tablespoons, for cooking the edamame, garlic, and tomatoes.
Edamame - three-quarters of a cup, cooked and shelled. The defining ingredient. Frozen shelled edamame, thawed and drained before going into the pan, works perfectly. The cooking step - a few minutes in hot oil with the tomatoes and garlic - is what elevates them from a cold garnish to a flavorful, slightly caramelized component.
White beans - one 15 oz can, drained and rinsed. Cannellini or great northern beans both work. They add creaminess, protein, and a neutral base that absorbs pesto beautifully. Drain and rinse well.
Fresh basil - a quarter cup, chopped. Half goes into the bowl with the finished dish for integrated herb flavor; the rest is scattered on top at serving for fresh aroma. Fresh is essential.

How to make pesto orzo
Cook the orzo according to package directions until al dente. Drain without rinsing and set aside - the surface starch helps the pesto coat evenly.
While the orzo cooks, heat the olive oil in a skillet over medium-high heat. Add the cooked edamame and cook for 2-3 minutes, stirring occasionally, until the edges begin to take on a little color. Add the garlic and cherry tomatoes and cook for a further 3-4 minutes, stirring occasionally, until the tomatoes burst and release their juice and the garlic is fragrant and lightly golden. Season with salt and pepper. Remove from the heat.
In a large bowl combine the warm orzo, vegan pesto, and drained white beans. Fold together until the orzo and beans are evenly coated in pesto.
Add the edamame and tomato pan mixture to the bowl, including all the garlicky tomato oil from the pan. Fold through gently.
Add half the chopped basil and fold through. Taste and adjust seasoning. Serve immediately, scattered with the remaining fresh basil.

Ways to serve
As a complete bowl - the intended serving. Orzo, white beans, and edamame together make a genuinely filling meal. Serve warm, straight from the bowl.
At room temperature - this orzo holds beautifully at room temperature for several hours, making it an excellent dish for gatherings, potlucks, or packed lunches. The pesto flavor intensifies slightly as it sits.
With crusty bread - for mopping up the garlicky pesto base of the bowl.
As part of a summer spread - alongside the Balela Salad, the Olive Salad, or a simple green salad. The bright green pesto and vibrant tomatoes make it a visual standout on a table.
As a cold pasta salad - refrigerate and serve the next day directly from the fridge. Add a small drizzle of extra olive oil to loosen before serving if needed.

Storage and meal prep
Refrigerator: Store in an airtight container for up to 4 days. The orzo will absorb more pesto as it sits, concentrating the flavor - this dish is genuinely good cold. If needed, add a small drizzle of olive oil and toss before serving to refresh the texture.
Meal prep: This is one of the best plant-based pasta meal prep recipes. Make a full batch on Sunday. Eat warm on day one, then cold as a pasta salad for lunch on days two through four. No reheating required - the dish holds its flavor and texture well at any temperature.
Serve warm: Toss with a splash of hot water or a small drizzle of olive oil and stir to revive if reheating is preferred.
Freezer: Not recommended - orzo changes texture significantly on freezing and thawing.

Frequently asked questions
Thaw the edamame before cooking - either in the microwave for 2 minutes or by running warm water over it. Cold edamame going into a hot pan drops the temperature and steams rather than sears. Thaw first, then cook in the hot oil for the best color and flavor.
Shelled broad beans (fava beans) are the closest substitute and work beautifully in the same pan method. Frozen peas are milder but work well and cook even faster. Green lentils cooked separately and added to the bowl are a higher-protein alternative if edamame is unavailable.
Yes - standard basil pesto with parmesan works exactly the same way in this recipe and adds extra salt and depth. The dish is genuinely good either way.
No - do not rinse after draining. The surface starch helps the pesto adhere evenly to every grain. Rinsed orzo will be less well-coated and the pesto will pool at the bottom of the bowl instead of coating through.
Both, genuinely. Warm, the pesto is more vivid and the tomatoes are softer and sweeter. Cold, the flavors have had time to meld and the orzo is more deeply flavored throughout. It is a rare pasta dish that works as well the next day as the first.
Yes - the dish is still good without them, but less filling and less creamy. If skipping, increase the edamame to 1 cup to maintain some bulk and protein.

More recipes you'll love
- Pesto Gnocchi with Smoked Tofu and Chickpeas
- Lemon Pasta Salad
- Creamy Peanut Pasta
- Balela Salad with Pistachios
- White Bean Salad
- Easy Vegan One Pot Meals
Made this Pesto Orzo? Leave a comment below and rate the recipe - it helps more people find it. Tag me on Instagram or Facebook with a photo. Florian.
Pesto Orzo with Edamame and White Beans (25 Minutes)
Orzo and white beans tossed with vegan pesto, topped with edamame, burst cherry tomatoes, and garlic cooked in olive oil. No cream, two plant proteins, vivid green. 25 minutes, fully plant-based.
Ingredients
- 1 cup orzo, uncooked
- 5 oz vegan pesto
- 1 cup cherry tomatoes
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- ¾ cup edamame, cooked and shelled
- 1 × 15 oz can white beans, drained and rinsed
- ¼ cup fresh basil, chopped, divided
- Salt and pepper to taste
Instructions
- Cook the orzo according to package directions until al dente. Drain without rinsing and set aside — the surface starch helps the pesto adhere evenly.
- While the orzo cooks, heat the olive oil in a skillet over medium-high heat. Add the cooked edamame and cook for 2–3 minutes, stirring occasionally, until the edges begin to develop a little color.
- Add the minced garlic and cherry tomatoes to the pan. Cook for a further 3–4 minutes, stirring occasionally, until the tomatoes burst and release their juice and the garlic is fragrant and lightly golden. Season with salt and pepper. Remove from the heat.
- In a large bowl combine the warm orzo, vegan pesto, and drained white beans. Fold together until the orzo and beans are evenly coated in pesto.
- Add the edamame and tomato pan mixture to the bowl, including all the garlicky tomato oil from the pan. Fold through gently.
- Add half the chopped basil and fold through. Taste and adjust seasoning. Serve immediately, scattered with the remaining fresh basil.
Notes
- Do not rinse the orzo: Surface starch helps the pesto coat every grain. Rinsed orzo will be under-coated.
- Thaw the edamame first: Cold edamame dropped into a hot pan steams rather than sears. Thaw before cooking for better color and flavor.
- The garlicky tomato oil is the dressing: Scrape every drop from the pan into the bowl — it is the most flavorful element of the dish.
- Vegan pesto: Check labels carefully. Most standard pestos contain parmesan. Refrigerated-section vegan pestos have better flavor than shelf-stable. Homemade works beautifully.
- More pesto than usual: 5 oz for 1 cup of orzo is generous — without cream, the pesto does all the coating work alone.
- Warm orzo absorbs best: Toss everything together while the orzo is still warm for the most even, deeply flavored result.
- Works cold: Excellent as a cold pasta salad the next day. Add a drizzle of olive oil and toss before serving.
- Refrigerator: Stores for up to 4 days. Flavor improves overnight as the orzo absorbs the pesto.
- Freezer: Not recommended — orzo changes texture significantly on freezing.
Nutrition Information:
Yield: 4 Serving Size: 1.5 cupsAmount Per Serving: Calories: 511Total Fat: 28gSaturated Fat: 5gUnsaturated Fat: 23gCholesterol: 0mgSodium: 186mgCarbohydrates: 50gFiber: 8gSugar: 4gProtein: 20g




