Preparation
1. Line 3 cup bowl with plastic wrap, leaving 4 inch overhang. Combine spinach, basil and garlic in processor and chop finely. With machine running, gradually add oil through feed tube. Add parmasean and process until almost smooth. Season with salt and pepper.
2. Stir cream cheese and goat cheese in medium bowl until well blended and smooth.
3. Spread 1/3 of cream cheese mixture in bottom of prepared bowl. Spread half of spinach mixture over cheese. Sprinkle with half of walnuts. Arrange 1/2 of tomatoes over. Drop 1/3 of cream cheese by spoonfuls over tomatoes. Carefully spread to cover evenly. Repeat layering with remaining spinach, walnuts, tomatoes and cream cheese.
4. Fold plastic overhang over top of spread. Press gently to compact. Refrigerate overnight. Let stand 30 minutes.
Can be made 3 days ahead.
Serves 8-10