Preheat the oven to 350ºF.
Lightly toast bread slices. Cut into cubes and set aside.
Melt butter in a medium pot over medium heat. Once butter has melted, add celery, onion, shallots, garlic, and salt. Sauté veggies for 4 to 5 minutes, stirring frequently. Remove pot from heat and add apples, raisins, and parsley. Mix well. Add broth and egg substitute, and stir thoroughly.
Spray a medium baking dish with nonstick spray. Transfer veggie mixture from the pot to the baking dish. Add bread cubes and fold in gently. The bread cubes should be moist but not saturated. Add a few extra tablespoons of broth to coat, if needed.
Let stuffing mixture sit at room temperature for several minutes, allowing bread cubes to absorb some of the moisture.