This is hands-down the best rich and velvety mushroom pasta recipe without cream. Loads of mushrooms, garlic, shallots, and a little parmesan, tossed with perfectly cooked pasta, and a lighter silky-smooth sauce!
Cook the pasta. Bring a large pot of salted water to a boil, then add the pasta. Cook to al dente according to the box instructions. Reserve 1 cup of the starchy pasta cooking water, then drain.
Meanwhile, soften the aromatics. In a large skillet, heat the olive oil and butter over medium-high heat. Add the shallots and garlic and cook, tossing regularly for 2 to 3 minutes (manage the heat so that the garlic does not burn).
Saute the mushrooms. Add the mushrooms and toss for a couple of minutes, adding another drizzle of extra virgin olive oil. Season with the rosemary and a good pinch of salt and pepper. Toss occasionally for about 7 to 10 minutes, until the mushrooms turn golden and release their juices.
Make the sauce. Add the tomato paste, wine, and about 1/2 to 3/4 cup of the pasta cooking water. Cook over medium heat for about 4 to 5 minutes to reduce.
Combine. Add the cooked pasta to the mushroom sauce and toss to combine. If the pasta looks dry, add a splash more of the pasta cooking water.
Finish and serve. Stir in the parmesan and finish with the parsley, walnuts and red pepper flakes. Enjoy!
Video
Notes
Shop this recipe: Visit our shopto browse quality Mediterranean ingredients, including the olive oil and pastaused in this recipe.
If you're following the Mediterranean diet strictly, use whole wheat pasta. For a vegan option, omit the butter and use a vegan parmesan alternative or omit the cheese altogether.