Ingredients:
Instructions:
Cook the penne according to the package directions. Meanwhile, heat the butter and olive oil in a saucepan over medium-high heat. Add the mushrooms, cook 1 to 2 minutes. Reduce the heat then add the shallots and garlic and cook for 2 minutes, until the shallots soften. Add the wine and cook until evaporated, about 30 seconds. Add the chicken broth and cook until the mushrooms are tender and the pan is almost dry. Add maderia, salt and pepper. Drain penne and save the pasta water. Add the cooked penne, asparagus, 1/4 cup pasta water, chopped herbs and cheese to the saucepan. Cook until heated through, 2 minutes. Spoon into a serving bowl and drizzle with truffle oil.