Pasta is tossed with a hearty sauce packed with healthy veggies and walnuts.
Toast the nuts in a small skillet over medium heat until golden and fragrant, then finely chop them and reserve.
Salt chopped eggplant and drain on kitchen towel, 20-30 minutes, then drain by pressing dry.
Heat a pot of water for rigatoni.
Heat a deep skillet with EVOO, 4 turns of the pan, over medium-high heat. Add mushrooms and brown well, then add the shallots or onions and season with salt and pepper, add garlic, spices, and dried herbs, then stir in harissa. Add the eggplant and walnuts, partially cover and sweat 5 minutes. Add Worcestershire, tomato paste, wine and tomatoes, and simmer over low heat 20 minutes more.
Salt boiling water and cook pasta 1 minute less than package directions. Add a cup of water from pasta to sauce, then drain pasta.
Toss pasta with sauce, cheese and parsley, and pass with more cheese at table.