Foolproof Creamy Garlic Mushroom Pasta
Amelia Chen-Morrison
A rich and savory pasta dish featuring perfectly browned mushrooms in a luscious, garlic-infused cream sauce. This simple, foolproof recipe delivers a restaurant-quality vegetarian meal that is both elegant and incredibly comforting, ready in about 30 minutes.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine Italian-American
Servings 4
Calories 680 kcal
- 12 ounces long pasta fettuccine, linguine, or pappardelle
- 1 pound cremini mushrooms, sliced
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 large shallot, finely diced
- 4-6 cloves garlic, minced
- ½ cup vegetable broth
- 1 cup heavy cream
- ½ cup Parmesan cheese, freshly grated, plus more for serving
- ¼ cup fresh parsley, chopped
- Salt to taste
- Freshly cracked black pepper to taste
Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add pasta and cook according to package directions until al dente. Before draining, reserve at least 1 cup of the starchy pasta water. Drain the pasta and set aside.
Sear the Mushrooms: While pasta cooks, heat the olive oil and one tablespoon of butter in a large skillet over medium-high heat. Add mushrooms in a single layer (work in batches if necessary). Cook undisturbed for 3-4 minutes until deeply browned on one side. Stir and continue cooking until golden all over. Remove from skillet and set aside.
Build the Aromatic Base: Reduce heat to medium and add the remaining tablespoon of butter to the skillet. Add the diced shallot and cook for 2-3 minutes until softened. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
Create the Creamy Sauce: Pour in the vegetable broth to deglaze the pan, scraping up any browned bits from the bottom. Let it simmer for a minute, then slowly whisk in the heavy cream. Bring to a gentle simmer and cook for 3-4 minutes to thicken slightly.
Bring It All Together: Stir in the freshly grated Parmesan cheese until it's melted and the sauce is smooth. Season with salt and pepper. Return the seared mushrooms to the skillet, then add the drained pasta.
Finish and Serve: Using tongs, toss everything together until the pasta is thoroughly coated. If the sauce is too thick, add a splash of reserved pasta water until it reaches your desired consistency. Remove from heat, stir in the fresh parsley, and serve immediately with extra Parmesan cheese.
Pro-Tips: For the best flavor, sear mushrooms in a single layer without overcrowding the pan to ensure they brown rather than steam. Always use freshly grated Parmesan from a block for the smoothest, non-grainy sauce. The reserved starchy pasta water is essential for emulsifying the sauce and helping it cling to the noodles.
Variations: For extra depth, deglaze the pan with a splash of dry white wine after cooking the garlic. For more umami, add a teaspoon of white miso paste with the broth. Wilt in a few handfuls of fresh spinach at the very end for added color and nutrients.
Substitutions: You can use a mix of mushrooms like shiitake or oyster. A finely diced yellow onion can be used in place of a shallot. While long pasta is recommended, short shapes like penne or rigatoni also work well.