Calling all mushroom lovers — this simple garlic Mushroom Pasta is a quick, satisfying Italian-style meal. Ready in about 25 minutes, it combines sautéed mushrooms, garlic, and freshly grated Parmesan for a flavorful weeknight dinner or easy lunch.

If you enjoy mushrooms, this recipe will likely become a regular. It uses a handful of simple ingredients and comes together quickly. The combination of butter, olive oil, soy sauce for umami, garlic, thyme, and Parmesan makes a light but deeply flavored pasta that’s easy to customize.
Table of contents
- Ingredients
- Instructions
- Optional additions
- Pro tips
- Diet variations
- What to serve with it
- More pasta recipes

Ingredients
- Spaghetti noodles — or another thin pasta such as angel hair. Avoid very wide noodles (fettuccine, pappardelle) so the mushrooms remain the star.
- Unsalted butter — allows you to control seasoning at the end.
- Olive oil — extra virgin is ideal, or any mild olive oil.
- Mushrooms — baby bella (cremini) are used here for their flavor, but white button, shiitake, oyster, or sliced portobello all work.
- Soy sauce — adds salt and umami; substitute kosher salt if preferred.
- Garlic — fresh minced garlic cloves for best aroma and taste.
- Dried thyme — or 1 tablespoon fresh thyme leaves if using fresh.
- Black pepper
- Parmesan cheese — freshly grated melts and integrates best into the pasta.
Instructions
Step-by-step photos above make this easy to follow. Quantities and full ingredient details appear in the recipe section below.
- Cook the pasta. Bring a large pot of water to a boil, add the spaghetti, and cook according to package directions. Before draining, reserve one cup of the pasta cooking water; set it aside. Drain the pasta and keep it warm.
- Sauté mushrooms. In a large skillet over medium-high heat, melt the butter with the olive oil. Add the sliced mushrooms and the soy sauce, toss to coat, then let the mushrooms cook undisturbed for about 5 minutes so they develop a nice golden color.
- Add aromatics. Stir in the minced garlic, thyme, and black pepper. Cook for an additional 3–4 minutes until the garlic is fragrant and the mushrooms are tender.
- Build the sauce. Pour in ½ to ¾ cup of the reserved pasta water and let some of the liquid reduce. This will take roughly 8–10 minutes and concentrate the flavors while creating a glossy sauce.
- Finish the dish. When most of the liquid has evaporated, add freshly grated Parmesan and the drained spaghetti. Toss well to combine, adding a splash more reserved pasta water if needed to loosen the sauce. Serve immediately, topped with extra Parmesan and chopped fresh parsley or basil if desired.

Optional additions
This straightforward pasta adapts well to extras. Try one of these to change the profile:
- Heavy cream — add 1/3 cup with the Parmesan for a creamier sauce.
- Bacon — cook 4 chopped strips first; use the rendered fat to cook the mushrooms and sprinkle the crispy bacon on top before serving.
- Tomatoes — stir in a 15-ounce can of crushed tomatoes plus 1/2 cup reserved pasta water for a tomato-mushroom sauce.
- Onion — sauté 1/2 cup diced onion with the garlic for added sweetness and depth.
- Spinach — fold in 1–2 cups fresh spinach leaves with the garlic until wilted.
- Lemon — finish with 1/2 teaspoon lemon zest and 1 teaspoon lemon juice for brightness.
Pro tips
- Clean mushrooms gently. Avoid soaking them; wipe with a damp paper towel or rinse briefly and dry thoroughly to prevent sogginess.
- Slice evenly. If using whole mushrooms, slice them slightly thick for the best texture and to hold flavor.
- Don’t over-stir. Let the mushrooms sit undisturbed for several minutes to develop a golden, caramelized surface.
- Reserve pasta water. That starchy water helps bind the sauce and create a silky finish when combined with Parmesan.
Diet variations
- Vegan: Replace butter with extra olive oil and use a dairy-free Parmesan alternative.
- Gluten-free: Use gluten-free spaghetti and swap soy sauce for tamari to keep it gluten-free.
What to serve with it
This mushroom pasta pairs beautifully with cheesy bread, a crisp green salad, or roasted vegetables. Simple, complementary sides include garlic bread, pull-apart rolls, Caesar salad, roasted broccolini, or tomato and basil bruschetta.

More pasta recipes
Other comforting pasta ideas to try: Three Cheese Manicotti, Vegetarian Lasagna, Pasta Fagioli Soup, Caprese Pasta, Pasta Boscaiola, and Buffalo Chicken Baked Pasta.
Mushroom Pasta
4 people
Ingredients
- 8 ounces uncooked spaghetti noodles
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 16 ounces sliced baby bella mushrooms (or your favorite variety)
- 1 tablespoon soy sauce (or 1 teaspoon salt)
- 1 tablespoon minced garlic cloves
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme)
- 1 teaspoon black pepper
- 1/2 cup fresh grated Parmesan cheese
Instructions
- Bring a large pot of water to a boil and cook the spaghetti according to package directions. Reserve 1 cup of pasta water before draining.
- In a large skillet over medium-high heat, add butter and olive oil. Once the butter melts, add mushrooms and soy sauce. Stir to combine, then cook without stirring for 5 minutes to brown the mushrooms.
- Add garlic, thyme, and black pepper. Cook 3–4 minutes more.
- Pour in ½–¾ cup reserved pasta water and allow some liquid to evaporate, about 8–10 minutes.
- When most liquid has cooked out, stir in Parmesan and the cooked spaghetti. Toss to combine and serve with extra Parmesan and fresh herbs if desired.
Notes
- Avoid soaking mushrooms; they absorb water and can become soggy. Wipe clean with a damp towel or rinse briefly and dry well.
- Vegan option: swap butter for extra olive oil and use dairy-free Parmesan.
- Gluten-free option: use gluten-free spaghetti and replace soy sauce with tamari.
Nutrition Facts
Calories: 404 kcal | Carbohydrates: 49 g | Protein: 15 g | Fat: 17 g | Saturated Fat: 7 g | Sodium: 463 mg | Fiber: 3 g



