2cupswhole-grain spaghetticooked according to package directions
2tablespoonsreserved pasta water
2tablespoonsextra virgin olive oil
1cupbaby peasfrozen, thawed
3cupscauliflower florets
2garlic clovesminced
1lemonzested
1/4cupbasilfresh, chopped
1/2teaspoonkosher or sea salt
1/4teaspoonblack pepper
1/4cupparmesan cheese
Instructions
Preheat oven to 350 degrees.
Spread hazelnuts in an even layer on a baking sheet and roast for about 10 minutes. Pour hot hazelnuts onto a clean dish towel and cover. After about 5 minutes, rub hazelnuts in dish towel between both hands so the papery skins come off. Separate nuts from skins and discard skins.
Coarsely chop hazelnuts and set aside.
Add pasta to water and cook until al dente, drain.
In a large skillet, add olive oil and turn to medium heat. Add cauliflower florets and peas, toss in oil, and cook just until cauliflower is slightly tender, about 5-10 minutes. Add garlic and sauté for one minute.
Add spaghetti, reserved pasta water, lemon zest, salt, pepper, and basil, toss to combine.
Remove from heat and toss in hazelnuts. Sprinkle with grated parmesan.