Creamy Garlic Mushroom Pasta

Tender pasta, browned mushrooms and a silky garlic sauce make this an easy comforting dinner.

Creamy garlic mushroom pasta combines tender pasta, deeply browned mushrooms and fresh spinach with a silky garlic sauce for an easy dinner that feels a little more special than the effort required.

Mushrooms bring plenty of savory flavor, while garlic, onion and vegetable broth build the base of the sauce. Unsweetened plant milk keeps it creamy, and nutritional yeast adds another layer of savory flavor without making the sauce heavy.

Best of all, this is the kind of dinner you can make with straightforward ingredients and one skillet for the sauce.

The pasta pot still wants credit, of course. 😂

Why You’ll Love This Recipe

  • Creamy without being heavy: The sauce lightly coats the pasta instead of overwhelming it.
  • Packed with mushrooms: Browning the mushrooms first develops deeper savory flavor.
  • Weeknight-friendly: Simple ingredients and straightforward steps keep dinner manageable.
  • Easy to customize: Change the pasta, greens or mushrooms according to what you have.
  • Plant-forward comfort food: Pasta, mushrooms and spinach make a cozy dinner from everyday ingredients.
Ingredients for creamy garlic mushroom pasta with spinach and plant milk
Simple mushrooms, garlic, spinach and pantry staples come together in a creamy pasta dinner.

Ingredients

  • 12 ounces linguine or spaghetti
  • 2 tablespoons extra virgin olive oil, divided
  • 16 ounces cremini mushrooms, sliced
  • 1 small yellow onion, finely diced
  • 4 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups unsweetened plain plant milk
  • 1 cup low-sodium vegetable broth
  • 1/4 cup nutritional yeast
  • 1/2 teaspoon salt, plus more for the pasta water as needed
  • 1/2 teaspoon cracked black pepper
  • 3 cups fresh baby spinach
  • 1 tablespoon fresh lemon juice
  • 1/4 cup finely chopped fresh parsley

Instructions

1. Cook the Pasta

Bring a large pot of water to a boil and salt it lightly.

Cook the linguine according to the package directions until al dente.

Before draining, reserve about 1 cup of pasta water. Drain the pasta and set it aside.

That little cup of cloudy pasta water is now officially part of the dinner team, so don’t send it down the drain just yet. 😂

2. Brown the Mushrooms

While the pasta cooks, heat 1 tablespoon olive oil in a large skillet over medium-high heat.

Add the sliced mushrooms and spread them into an even layer.

Cook for about 6 to 8 minutes, stirring occasionally, until the mushrooms release their moisture and develop deep golden-brown edges.

Transfer the browned mushrooms to a plate and set aside.

3. Cook the Onion and Garlic

Reduce the heat to medium.

Add the remaining 1 tablespoon olive oil and diced onion to the skillet.

Cook for 3 to 4 minutes, stirring occasionally, until the onion softens.

Add the minced garlic and cook for about 30 seconds, just until fragrant.

Don’t wander off during garlic’s 30 seconds of fame. It has very little patience. 😂

4. Start the Creamy Sauce

Sprinkle the flour over the onion and garlic.

Stir continuously for about 1 minute so the flour cooks without browning heavily.

Slowly pour in the plant milk while stirring or whisking to keep the sauce smooth.

Add the vegetable broth, nutritional yeast, salt and black pepper.

Bring the mixture to a gentle simmer and cook for 3 to 5 minutes, stirring frequently, until the sauce begins to thicken.

The sauce should remain silky and pourable rather than becoming thick like gravy.

5. Add the Spinach and Mushrooms

Add the baby spinach and stir until it wilts into the sauce, about 1 to 2 minutes.

Return the browned mushrooms to the skillet and stir gently to distribute them throughout.

6. Add the Pasta

Add the drained pasta to the skillet and gently toss until the noodles are evenly coated.

If the sauce is thicker than you want, add reserved pasta water a few tablespoons at a time until it reaches a smooth, silky consistency.

Cook together for another 1 to 2 minutes over low heat.

7. Finish and Serve

Remove the skillet from the heat.

Stir in the fresh lemon juice and most of the chopped parsley.

Taste and adjust the salt or black pepper if needed.

Transfer to serving bowls and finish with the remaining finely chopped parsley.

Serve while warm and creamy.

Yum’s Tips

Give the mushrooms room to brown. A crowded skillet traps moisture and encourages mushrooms to steam instead of developing those flavorful golden edges.

Don’t rush the mushrooms. Let their moisture cook away before deciding they aren’t browning.

Use unsweetened plant milk. Sweetened or flavored varieties will change the flavor of the sauce considerably—and vanilla mushroom pasta is not today’s adventure. 😂

Keep the sauce loose. It will continue to thicken as it sits, so a slightly looser sauce in the skillet is ideal.

Save the pasta water. The starchy water is useful for loosening the sauce without making it watery.

Add lemon at the end. A small amount of fresh lemon brightens the creamy sauce without turning the dish into lemon pasta.

Easy Variations

Change the mushrooms: Use white button mushrooms, shiitake mushrooms or a combination of mushrooms.

Change the pasta: Spaghetti, fettuccine, penne or another favorite pasta can replace linguine.

Change the greens: Kale can replace spinach; give it a little extra cooking time so it becomes tender.

Add peas: Frozen peas can be stirred into the sauce during the final few minutes for extra color and texture.

Add a little heat: A pinch of crushed red pepper flakes can add gentle warmth.

Make it extra garlicky: Add another clove of garlic if your household considers four cloves merely a suggestion. 😂

Storage and Reheating

Store leftover Creamy Garlic Mushroom Pasta in a covered container in the refrigerator.

The sauce will thicken as it chills.

When reheating, add a small splash of unsweetened plant milk or vegetable broth and warm gently, stirring occasionally, until the sauce becomes creamy again.

For the best texture, avoid overheating the pasta.

Nutrition Highlights

Mushrooms contribute nutrients along with their naturally savory flavor, while spinach adds leafy greens to the meal.

Using a plant-based milk and vegetable broth creates the creamy sauce without requiring a traditional heavy cream base.

Whole grain pasta can also be used if you’d like additional fiber and a slightly nuttier flavor.

Perfect Pairings

Creamy Garlic Mushroom Pasta pairs easily with roasted broccoli, green beans, asparagus or a simple leafy salad.

For something especially easy, serve it with steamed vegetables finished with lemon and black pepper.

A slice of crusty whole grain bread can also help turn the pasta into an especially cozy dinner.

Yum’s Note

Creamy pasta doesn’t have to mean an ingredient list a mile long or a sauce so heavy that the mushrooms disappear underneath it.

This creamy garlic mushroom pasta keeps the mushrooms front and center.

Brown them well, build a simple garlic sauce, add fresh spinach and let the pasta bring everything together.

It’s warm, savory and satisfying—the kind of Cozy Plate that earns its name without demanding your entire evening.

And if somebody asks whether you spent hours making that silky sauce, Management has authorized you to remain mysterious. 😂

Discover more simple plant-forward meal inspiration with 10 Everyday Power Bowls, featuring satisfying combinations built from everyday ingredients.

Browse the Yum Shop for practical guides and e-books designed to make healthy eating easier every day.

Join Yum’s Kitchen for free recipes, smart grocery tips and practical kitchen inspiration delivered straight to your inbox.

If you make this Creamy Garlic Mushroom Pasta, leave a comment and share the recipe with someone who believes browned mushrooms and garlic belong together.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top