Shred the zucchini using a food processor, or by hand. Place a cheese cloth (or clean kitchen towel) over a large bowl and add the shredded zucchini. Allow it to sit for a couple of minutes, then wring out as much liquid from the zucchini as possible. Set aside.
Bring a large pot of water to a boil. Add the orzo and cook according to the package instructions. Drain and place the empty pot back on the stove over medium heat.
Melt the vegan butter in the pot, then add the shallot, garlic, oregano, pepper and zucchini. Cook down for about 5 minutes, stirring frequently. Add the orzo back to the pan with the remaining ingredients. Toss everything until combined. Taste and adjust lemon juice, salt and/or pepper as needed.
Serve hot with fresh herbs.
FOR LEFTOVERS: As the pasta sits it will firm up slightly. When reheating, just add a splash of non-dairy milk or vegan butter to loosen it up.
Calories: 292kcal, Carbohydrates: 49g, Protein: 11g, Fat: 6g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 2g, Trans Fat: 0.02g, Cholesterol: 4mg, Sodium: 230mg, Potassium: 492mg, Fiber: 3g, Sugar: 5g, Iron: 2mg