-
1
In large saucepan, heat oil over medium heat.
-
2
Add leeks and cook, stirring often, until softened, 3 to 5 minutes.
-
3
Add squash and cook, stirring, 1 minute.
-
4
Add broth and bring to a simmer.
-
5
Reduce heat to medium-low, cover and cook until squash is just tender, 8 to 10 minutes.
-
6
Stir in vinegar and pepper.
-
7
Set aside.
-
8
In food processor, combine walnuts and bread crumbs; process until walnuts are ground.
-
9
Add parsley and salt to taste; pulse until blended.
-
10
Transfer to medium bowl and set aside.
-
11
Wipe out food processor.
-
12
Bring large pot of lightly salted water to a boil.
-
13
Preheat oven to 425F.
-
14
Coat 13 x 9-inch or other 3-quart baking dish with cooking spray.
-
15
Make cream: In medium saucepan, bring broth to a simmer over medium-low heat.
-
16
Add garlic, cover and simmer until tender, 15 to 20 minutes.
-
17
Transfer to food processor.
-
18
Add tofu, oil, mustard, cayenne and salt and pepper to taste; process until smooth.
-
19
Set aside.
-
20
Add pasta to boiling water; stir to prevent sticking.
-
21
Cook, stirring often, until barely tender, about 4 minutes.
-
22
(Pasta will be quite firm.)
-
23
Drain, rinse under cold running water, then drain again.
-
24
In large bowl, combine pasta and reserved cream; mix with rubber spatula.
-
25
(Mixture will be soupy.)
-
26
Spread half the pasta mixture in prepared baking dish.
-
27
Spread with reserved squash mixture, then sprinkle with half the walnut topping.
-
28
Top with remaining pasta mixture and remaining walnut topping.
-
29
(Gratin can be prepared ahead to this point.
-
30
Cover and refrigerate up to 2 days.
-
31
Bring to room temperature before baking.)
-
32
Bake gratin, uncovered, until golden and bubbly, 20 to 30 minutes.
-
33
Serve hot.