In a large skillet, melt margarine.
Add onion, garlic, and mushrooms. Sauté until tender but not browned. Add tarragon, stir until it is softened.
Pour mixture into a bowl of food processor. Add remaining ingredients. Process until mixture is smooth.
Add cheese if you prefer a more spreadable consistency. Spoon into a serving bowl. Top with garnish of your choice.
Serve with water crackers, thick slices of crusty French bread, thin slices of whole wheat bread, or unsalted whole wheat crackers. May be frozen.
Servings: 6