Make the sauce: In a large oven-safe skillet, heat olive oil over medium heat. Add onion and garlic, sautéing for 3–4 minutes until softened. Stir in butter and flour, whisking constantly for 1–2 minutes to create a roux.
Add liquid & seasoning: Gradually whisk in vegetable broth, then half and half, soy sauce, bouillon, thyme, parsley, and salt. Simmer for 5–7 minutes, stirring often, until thickened and creamy.
Add veggies & chickpeas: Stir in frozen corn, carrots, peas, edamame, and chickpeas. Mix until evenly coated. Remove from heat and let cool slightly.
Top & bake: Lay the pie crust (or puff pastry) over the skillet, crimping edges or cutting slits for steam. Brush with egg wash if using.
Bake: Bake at 400°F for 30 minutes, until golden brown and bubbly. Let cool for at least 15 minutes before serving.