Easy Brussel sprout pasta

Perfect anytime

This pasta has always been a tried- and-true go-to. I usually just eyeball the whole thing, so I’m glad it’s finally documented and can become part of your regular rotation, too! The sauce is light and simple, using shallots, garlic, white wine, lemon juice and zest, nutritional yeast, and pasta water.

Don’t overcook your brussels, because you want them bright and bursting with color. A cast-iron pan is best for preparing this dish to get that beautiful char on the brussels that other pans just won’t accomplish.


1 package (14 oz/400 g) linguine

1⁄2 cup raw walnuts

3–4 Tbsps olive oil, divided

1 pound brussels sprouts, trimmed and halved

1⁄2 cup sundried tomatoes (not oil packed), thinly sliced

1⁄4 cup finely chopped shallot (about 1 shallot) 2 Tbsps minced garlic (3 or 4 large cloves)
2 tsps fresh thyme
1⁄3 cup dry white wine

2 Tbsps nutritional yeast
2 Tbsps lemon juice (about 1 lemon)
1–2 tsps lemon zest (about 1 lemon)
Sea salt and ground black pepper, to taste
1⁄2 cup shredded vegan Parmesan, for garnish


Bring a large pot of salted water to a boil. Cook the linguine to al dente. Reserve 1⁄4 cup of the pasta cooking water and set aside. Drain the pasta, but do not rinse.

While the pasta is cooking, heat a large cast iron pan over medium-high heat and toast the walnuts for 4 to 5 minutes, until fragrant. Remove the walnuts from the pan and remove the pan from the heat to cool. Coarsely chop the walnuts and set aside.

Heat the same pan over medium heat with 2 Tbsps of olive oil. Add the brussels sprouts cut-side-down and spread out into an even layer. Cook for 3 to 4 minutes without touching to allow them to get nicely browned. Toss once so the other side gets color, and cook for another 2 to 3 minutes. Transfer the brussels to a dish and set aside.

Lower the heat to medium-low and ensure the skillet isn’t too hot from browning the brussels. If the pan is very dry, you can add another drizzle of olive oil or a bit of stock or water to the pan. Sauté the sundried tomatoes, shallot, garlic, and thyme. Stir to combine well and cook for another 3 to 4 minutes, tossing occasionally and adjusting the heat as necessary so the garlic doesn’t burn.

Add the wine and simmer for another 3 to 4 minutes, tossing occasionally. Add the nutritional yeast, lemon juice, lemon zest, and remaining 1 Tbsp olive oil. Toss to combine and cook for another 2 to 3 minutes.

Add the linguine and toss everything until well combined. If the mixture looks dry, you can add the reserved pasta water and toss to combine. Toss the walnuts and brussels back in along with the sea salt and black pepper, to taste. Serve immediately, garnished with the vegan Parmesan.

Try these banana cookies for dessert!


  • Lauren Toyota

    Lauren Toyota is an award winning and inspiring Canadian vegan chef. We also feature her recipes on Optimyz and in both our print magazines; Silver and Optimyz.

    View all posts

Related Posts