Bring a pot of water to boil for the fettuccine.
Place half of the nuts in a medium saucepan of water and heat on high for 7 minutes. Meanwhile, put bread in a bowl, cover with tepid tap water and let stand for 5 minutes, then drain and squeeze out excess water.
Drain blanched nuts. Remove any loose skins with a paper towel. Set aside.
Cook fettuccine according to manufacturer's directions. If using fresh fettuccine, it will take only a minute to cook in boiling water. Drain fettuccine and reserve at least a cup of the pasta cooking water. Place fettuccine in a wide bowl.
While fettuccine is cooking, place garlic in bowl of food processor and process until minced. Add all nuts (blanched and unpeeled), bread, salt and pepper and process until mixture is smooth. Drizzle in olive oil until mixture begins to look like pesto. Add ricotta and yogurt and process until mixture is thick and smooth. Set aside until fettuccine is cooked.
Toss fettuccine with any amount of walnut sauce you like. Thin with the pasta water until pasta is coated with the walnut sauce, but yet remains creamy. Serve in individual pasta bowls and add a little more pasta water to each bowl to make more creamy, if desired.
Top each dish with some grated parmesan cheese and pass more for your guests to add.
ENJOY THIS RECIPE FROM FreshFoodinaFlash.com