• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
Home » Recipes » Creamy Garlic Mushroom Pasta

Creamy Garlic Mushroom Pasta

Published: Sep 29, 2026 by Shayne · This post may contain affiliate links · Leave a Comment

0 shares

Pasta already has a pretty impressive fan club, but today we’re recruiting the holdouts. Creamy garlic mushroom pasta is my bait: mushrooms, loads of garlic, Parmesan, and a silky sauce folded into every piece of ditalini. Resistance seems unnecessary 🤤

vegan creamy garlic mushroom pasta topped with fresh herbs on a blue plate

Disclosure: This post may contain affiliate links.

The best part of this recipe... it all comes together in about 30 minutes. Plus were talking simple, easy to track down ingredients with very little fuss. So toss this on the stove on a weeknight or a lazy weekend for a wonderfully creamy vegan dinner.


Table of Contents show
Why You’ll Love This Recipe
Ingredients for Creamy Mushroom Pasta
How to Make This Easy Mushroom Pasta
Quick Customizations
FAQs
Tips and tricks
Final Words
More mushroom recipes
Creamy garlic mushroom pasta
Video

Why You’ll Love This Recipe

Delicious, Of Course

Mushrooms, garlic, cream, pasta… there was really no way such a combination could disappoint. But this creamy garlic mushroom pasta is especially good. The mushrooms, along with garlic, add a kick of umami flavor, while the Parmesan makes the sauce beautifully creamy.

One-Pan Recipe

You’ll sauté the mushrooms and add the rest of the ingredients, as well as the sauce, to the same pan. It’s simple & quick, perfect for weeknights!

Creamiest Sauce Ever!

You might be surprised to know that we’re not going to use coconut milk. Vegan cream + a generous drizzle of Parmesan will do the trick. My Tuscan pasta follows the same delicious logic, and if you’ve tried that one, you know it works 😉

all the ingredients for creamy garlic mushroom pasta including ditalini, parmesan, broth and seasonings

Ingredients for Creamy Mushroom Pasta

  • Ditalini pasta. I recommend ditalini because its small shape complements the small pieces of sliced mushroom, meaning you get a nice mix of pasta and mushrooms in every bite. Small shells, elbow macaroni, or another similarly sized pasta will work, too. You can also use pasta made with lentil or bean flour for extra protein, or opt for a gluten-free option if needed.
  • Olive oil. High-quality olive oil, always. Another cooking oil, like coconut oil, can be used as well, if you like its flavor more.
  • Mushrooms. I like to use white button or cremini mushrooms, but it’s completely fine to replace them with cremini for a deeper, earthier flavor (or chestnut mushrooms for more crunch). The key is to give them room in the pan, and avoid the urge to constantly stir. Get advice on how to choose your shrooms for the best flavor
  • Vegan butter. We’re using this in two stages: some with the olive oil for the mushrooms and the rest with the garlic and thyme.
  • Garlic. Four to five cloves might sound generous, but remember, we’re making creamy garlic mushroom pasta 🤍 Though fresh is best, you can substitute each clove for ½ teaspoon garlic powder in a pinch. Garlic storage tips resource here.
  • Dried thyme. Rub the dried thyme between your fingers as you add it to wake up the aroma. If you have fresh thyme instead, you can use that too; roughly 1½ teaspoons of fresh leaves is a good starting point.
  • All-purpose flour. The sauce-thickener. It combines with the butter to create a quick roux, which gives the sauce some body. Tip: Let the flour cook for about a minute before adding the broth to make sure your pasta doesn’t end up with a raw flour taste.
  • Vegetable broth. A good-tasting, mild vegetable broth is your best bet here.
  • Vegan heavy cream. Choose an unsweetened vegan cream intended for cooking. Avoid anything flavored or sweetened, because you definitely don’t want to have a taste of vanilla in your vegan creamy mushroom pasta 😬

Toppings

  • Vegan Parmesan. Use store-bought, or make my homemade vegan Parmesan instead. Just keep in mind that the homemade version is nut-based and won’t melt like store-bought Parmesan, but it adds plenty of cheesy, savory flavor to the sauce.
  • Kosher salt. The recipe uses Morton kosher salt, so keep in mind that another brand may not measure exactly the same by volume. And don’t forget to salt your pasta water! Since the broth and Parmesan bring their own salt, taste before adding more to the finished sauce.
  • Black pepper. Just enough to add a little warmth.
  • Fresh lemon juice. Add it after taking the pan off the heat, then taste and adjust accordingly.
  • Fresh parsley. The fresh, herby finish after all those rich, savory flavors. Flat-leaf parsley is my preference here. Chop it just before serving and scatter it over the pasta to keep it vibrant.

How to Make This Easy Mushroom Pasta

1. Boil the Pasta

cooking ditalini pasta to a perfect al dente in a pot full of salted water

Bring a pot of salted water to a boil. Cook the ditalini until just al dente according to the package directions. Reserve 1 cup pasta water, then drain.

2. Prepare the Sauce

sliced mushrooms before and after sauteing until golden brown for a vegan sauce

Heat the olive oil and 1 tablespoon vegan butter in a large skillet over medium to high heat. Add the mushrooms and cook 6–8 minutes, until well browned.

sauteed mushrooms with garlic and flour for a creamy vegan sauce ready for pasta

Reduce heat to medium. Add the remaining 1 tablespoon butter, garlic, and thyme, then cook for 30–60 seconds. Mix in the flour and stir for about 1 minute.

adding vegetable broth and vegan cream to sauteed mushrooms and garlic for an easy meal

Gradually stir in the vegetable broth, followed by the vegan cream. Simmer for 2–3 minutes until slightly thickened.

adding ditalini to a creamy mushroom pasta sauce with herbs and cracked pepper

Finally, add the Parmesan, salt, and pepper. Stir in the cooked ditalini and enough reserved pasta water to make everything loose and creamy. Cook together for another 1–2 minutes.

3. Add the Toppings & Enjoy

Remove from the heat and stir in the lemon juice. Taste and adjust seasoning. Garnish with parsley and serve.

That’s that. Your easy mushroom pasta is ready 🍝

creamy mushroom pasta with ditalini, sauteed mushrooms, vegan parmesan and fresh herbs

Quick Customizations

There are so many ways to customize this ditalini pasta recipe; for example, you can…

  • Toss in a handful of baby spinach toward the end.
  • Or, sneak in more veggies, like peas, asparagus, broccoli, or sun-dried tomatoes.
  • Turn up the heat with a pinch of red pepper flakes.
  • Add chickpeas or tofu for extra protein.
  • Use zucchini noodles instead of pasta for a playful twist.

FAQs

Why did my mushrooms turn watery?

Your pan may have been overcrowded or not hot enough. Mushrooms release quite a bit of moisture as they cook, which means they need plenty of space.

Can I make creamy garlic mushroom pasta without vegan heavy cream?

Yes, but choose a thick, unsweetened plant-based cooking cream rather than regular plant milk. Plant milk is much thinner and can leave you with a less creamy sauce.

Can I make vegan mushroom pasta ahead of time?

You can, although it’s at its creamiest straight from the pan. If you’re reheating leftovers, add a small splash of vegetable broth or unsweetened plant milk to loosen the sauce as it warms.

Should I wash or wipe mushrooms?

Most chefs say rinsing mushrooms makes them watery and flavorless. The best way to clean them is to wipe them with a paper towel, dry cloth, or brush to remove any dirt.

How to serve creamy mushroom pasta?

This pasta is plenty fulfilling on its own, but I’m never going to say no to something on the side 😝 My favorite idea is to serve it with a bowl of Caesar salad and some roasted vegetables. And if you’re making a proper dinner out of it, feel free to pour yourself a glass of Moscow Mule, followed by an apple crisp cookie for dessert. Honestly, I think I’m gonna have that tonight.

Tips and tricks

  • Get the mushrooms nice and brown - Give the mushrooms a little time to brown before adding the garlic and other ingredients. Avoid stirring them constantly and don’t overcrowd the pan. Those golden edges add a ton of flavor to the finished pasta.
  • Cook the pasta just until al dente - The ditalini gets another minute or two in the creamy mushroom sauce, so don’t overcook it in the pasta water. Drain it while it still has a little bite.
  • Save that pasta water - Before draining your pasta, scoop out about 1 cup of the cooking water. You probably won’t need all of it, but a splash helps loosen the sauce and makes it extra silky and creamy.
  • Keep the sauce a little loose - The pasta will continue soaking up the sauce as it sits. When you first combine everything, it’s okay if it looks slightly saucier than you think it should. It’ll thicken quickly.
  • Don’t skip the lemon - It may seem like a small addition, but that little squeeze of lemon at the end cuts through the richness of the cream and Parmesan and really wakes up the mushroom flavor.
  • Save a few mushrooms for the top - For an extra-pretty presentation, set aside a handful of the browned mushrooms before making the sauce. Spoon them over the finished pasta with vegan Parmesan, fresh parsley, and black pepper.
creamy mushroom garlic pasta with ditalini, sauteed mushrooms, vegan parmesan and fresh herbs

Final Words

If there’s one dinner I don’t mind seeing on repeat, it’s this one. A pile of garlicky mushrooms, creamy pasta, plenty of Parmesan, and only one pan waiting for me in the sink afterward. That last part might be the best, haha!

Just remember: brown those mushrooms properly and don’t be shy with the garlic.


More mushroom recipes

  • Cream of mushroom soup
  • Mushroom Tacos
  • Classic Mushroom and Spinach Vegan Lasagna
  • Vegan Meatloaf with Mushrooms and Lentils
  • Garlicky Brown Rice Pilaf with Shiitake Mushrooms

vegan creamy garlic mushroom pasta topped with fresh herbs on a blue plate

Creamy garlic mushroom pasta

An easy weeknight pasta loaded with golden mushrooms and garlic. All tossed together in an irresistibly silky vegan sauce... yum!
No ratings yet
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings: 4 servings
Calories: 590kcal
Author: Shayne J

Equipment

  • 1 stock pot
  • 1 skillet

Ingredients

  • 12 oz ditalini pasta
  • 2 tablespoon olive oil
  • 12 oz mushrooms sliced
  • 2 tablespoon vegan butter divided
  • 4-5 cloves garlic minced
  • ½ teaspoon dried thyme
  • 2 tablespoon all-purpose flour
  • 1 ½ cups vegetable broth
  • ½ cup vegan heavy cream
  • ½ cup vegan Parmesan plus more for serving
  • ½ teaspoon Morton kosher salt plus pasta water
  • ¼ teaspoon black pepper
  • 1 tablespoon fresh lemon juice
  • Chopped parsley for serving

Instructions

  • Bring a pot of salted water to a boil. Cook the ditalini until just al dente according to the package directions. Reserve 1 cup pasta water, then drain.
  • Meanwhile, heat the olive oil and 1 tablespoon vegan butter in a large skillet over medium-high heat. Add the mushrooms and cook 6–8 minutes, until well browned.
  • Reduce to medium. Add the remaining 1 tablespoon butter, garlic, and thyme then cook for 30–60 seconds. Sprinkle in the flour and stir for about 1 minute.
  • Slowly stir in the vegetable broth, followed by the vegan cream. Simmer for 2–3 minutes until slightly thickened.
  • Add the Parmesan, salt, and pepper. Stir in the cooked ditalini and enough reserved pasta water to make everything loose and creamy. Cook together for another 1–2 minutes.
  • Remove from the heat and stir in the lemon juice. Taste and adjust seasoning. Garnish with parsley and serve.

Notes

  1. Pasta: Ditalini works perfectly here, but you can substitute another small pasta such as small shells, elbows, or orzo. Cooking times will vary depending on the pasta.
  2. Mushrooms: Cremini mushrooms add a deeper, more savory flavor, but white button mushrooms work just as well.
  3. Vegan cream: Use your favorite unsweetened vegan heavy cream or cashew cream. Avoid sweetened or flavored varieties.
  4. Vegan Parmesan: Use a Parmesan that melts well for the smoothest, creamiest sauce.
  5. Pasta water: Don’t forget to reserve some pasta water before draining. Add it a little at a time until the sauce reaches your desired consistency.
  6. Storage: Store leftover pasta in an airtight container in the refrigerator for up to 4 days. The sauce will thicken as it sits, so add a splash of vegetable broth or vegan cream when reheating.

Nutrition

Serving: 1bowl | Calories: 590kcal | Carbohydrates: 76g | Protein: 15g | Fat: 25g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Sodium: 790mg | Potassium: 492mg | Fiber: 5g | Sugar: 4g | Vitamin A: 300IU | Vitamin C: 3mg | Calcium: 31mg | Iron: 4mg

Video

@mydarlingvegan on Instagram
If you give this recipe recipe a try, snap a photo and share it on Instagram. Make sure to tag @mydarlingvegan so I can see your creations!
« The BEST Vegan French onion soup

Hi, we’re Shayne and Kristina! I’m the chef and editor here at My Darling Vegan, and Kristina is the photographer and writer. Together we’re carrying on this space with the same focus on easy, flavorful vegan recipes that anyone can enjoy at home. Check out our 4-Week Vegan Meal Plan.

Follow us on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome to My Darling Vegan. Our goal is simple: share approachable vegan recipes that taste great and actually work in real kitchens. Everything you see here is tested at home, made with everyday ingredients, and written so you feel confident cooking it yourself.

More about us →

As Featured In...

Most Popular

  • Stack of three vegan blueberry muffins
    The BEST Vegan Blueberry Muffins
  • Stack of vegan chocolate crinkle cookies
    Vegan Chocolate Peppermint Crinkle Cookies
  • Finished bread cut into slices on a cutting board
    Best-Ever Vegan Zucchini Bread
  • Lemon Poppy Seed Muffin with bite
    Vegan Lemon Poppy Seed Muffins
  • Vegan Vanilla Cupcakes with sprinkles
    Best-Ever Vegan Vanilla Cupcakes
  • Raw carrot cake bites on a cutting board
    Raw Carrot Cake Bites

See more recipes →

Healthy Vegan Recipes

You must use the category name, not a URL, in the category field.

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 16 Easy vegan late-night snacks for when the craving hits
  • Easy vegan party and potluck recipes featuring flatbread, raspberry cheesecake, cherry bars, and a colorful poke bowl.
    17 Easy vegan party and potluck recipes
  • 23 vegan summer recipes for lunch + dinner
  • Fresh vegan spring dinner recipes collage with colorful salads, noodle soup, zucchini pasta, and green pesto pasta dishes
    18 fresh vegan spring dinner recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Need help with dinner? Check out Easy Weeknight Dinners for easy and wholesome recipes the whole family will love!

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required