Tetrazzini Mac

A touch of sherry and ground roasted almonds elevate this creamy noodle casserole to company fare. Serve with a crisp green salad for a delicious meal.

Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.

From Vegan Mac & Cheese by Robin Robertson. Copyright © 2019 by Quarto Publishing Group USA Inc.

Related: Roasted Butternut Mac Uncheese



  • 16 ounces (454 g) fettucine noodles, broken in half
  • Nonstick cooking spray
  • 1/2 cup (70 g) unsalted raw cashews, soaked in boiling water for 30 minutes and drained
  • 1/2 cup (120 ml) hot water
  • 8 ounces (225 g) silken tofu
  • 1/4 cup (60 ml) dry sherry, or white wine
  • 2 tablespoons (7.5 g) nutritional yeast
  • Salt, to taste
  • 1 tablespoon (15 ml) olive oil
  • 2 garlic cloves, chopped
  • 8 ounces (225 g) sliced mushrooms
  • Ground black pepper, to taste
  • 1/2 cup (65 g) frozen peas
  • 4 tablespoons (56 g) vegan butter
  • 1/4 cup (31 g) all-purpose flour
  • 2 cups (480 ml) vegetable broth
  • 2 cups (720 ml) plain unsweetened nondairy milk
  • 1/2 cup (72.5 g) roasted almonds, ground or chopped


1. Bring a large pot of salted water to a boil over high heat. Add the pasta and cook according to the package directions until al dente. Drain well and return to the pot. Set aside.

2. Preheat the oven to 350°F (180°C). Coat a 9 × 13-inch (23 × 33 cm) glass baking dish with cooking spray. Set aside.

3. In a high-speed blender, combine the cashews and hot water and blend until smooth. Add the tofu, sherry, and nutritional yeast and season with salt. Blend until smooth. Set aside.

4. In a saucepan over medium-high heat, heat the olive oil.

5. Add the garlic, then stir in the mushrooms. Cook until the mushrooms release their liquid and it evaporates, about 5 minutes. Season with salt and pepper. Add the mushrooms to the pasta, stir in the peas, and set aside.

6. Return the saucepan to low heat and add the butter to melt. Cook for 1 minute, stirring, and then whisk in the flour and cook for 1 minute more. Slowly whisk in the vegetable broth and milk. Bring to a boil and season with salt and pepper.

7. Slowly whisk the cashew-tofu mixture into the sauce, whisking until there are no clumps. Taste and adjust the seasoning, as needed. Cook the sauce 2 minutes more to thicken a bit. Add the sauce to the pasta and vegetables, stirring to combine. Place the pot over low heat and cook for 2 to 3 minutes. Taste and adjust the seasoning, as needed. Spread the mixture into the prepared baking dish.

8. Sprinkle the top with the almonds. Bake for 20 minutes. Serve hot garnished with parsley.