Here ya go, mostly from this most excellent cookbook.
It doesn’t call for portabellas, but I don’t see why you couldn’t substitute them for one of the others.
And for those who don’t like veal - ground beef or pork will work fine.
Veal Pasta Sauce with Four Different Varieties of Mushrooms
For the mushrooms
2 oz dried Porcini
6 oz shiitake mushrooms
6 oz cremini mushrooms
8 oz white button mushrooms
4 T. olive oil
1 cup onion, chopped fine
salt
For the Veal
4 T. butter
1 cup onion, chopped fine
1 pound ground veal (or beef, or pork)
1 cup dry white wine
pepper
6 plum tomatoes, peeled, seeded, and chopped
nutmeg
For the mushrooms:
Reconstitute the dried porcinis in 1.5 cups hot water. Let 'em sit for about 30 minutes.
Wash all the other mushrooms and slice thinly.
After the porcinis are done soaking, remove them from the water. If the water is gritty, strain through a coffee filter or fine mesh strainer. Chop the mushrooms if they’re big, reserve the soaking water.
Heat a 12 inch frying pan over medium high, add the oil, add the onions. Saute until they’re golden, add the porcini. Cook for a minute or two, then add the water from their soak.
When the water has mostly evaporated, add the other mushrooms and sprinkle with salt. Cook on medium low, occasionally stirring, for 90 minutes.
For the Veal:
While the mushrooms are cooking, put the butter and onions in another pan, saute the onions until golden. Add the ground meat, brown. Add the wine and salt & pepper. Continue cooking until the wine evaporates, then add the tomatoes. Turn heat down, cook for 45 minutes.
When everything’s done, mix it all together, add the nutmeg. Serve with penne or rigatoni. It’s enough for a pound of dried pasta.