Home » Explore » One-Pot Creamy Mushroom Pasta

One-Pot Creamy Mushroom Pasta

Featured in

One-Pot Creamy Mushroom Pasta: A Cozy, Dairy-Free Delight This One-Pot Creamy Mushroom Pasta is a comforting, rich dish that’s both creamy and satisfying, yet entirely dairy-free—perfect for any night when you want something cozy and flavorful without a ton of

One-Pot Creamy Mushroom Pasta

One-Pot Creamy Mushroom Pasta: A Cozy, Dairy-Free Delight

This One-Pot Creamy Mushroom Pasta is a comforting, rich dish that’s both creamy and satisfying, yet entirely dairy-free—perfect for any night when you want something cozy and flavorful without a ton of cleanup.

I first made this One-Pot Creamy Mushroom Pasta on a chilly evening when I was craving something hearty and indulgent but didn’t want to deal with a ton of dishes. I had some mushrooms in the fridge, a box of spaghetti, and a few pantry staples that I knew could transform into something magical. With a few herbs, vegetable broth, and dairy-free milk, I was able to create a luscious, creamy sauce that coated the pasta perfectly. My family was instantly hooked, and I knew I had found a new favorite recipe. If you love creamy pastas, Serious Eats has a great guide on how to make dairy-free creamy sauces that you’ll want to check out!

🟩 Why This Is So Good

  • One-pot wonder – Everything is cooked in one pot, meaning less cleanup and more time to enjoy the meal.

  • Dairy-free – Using dairy-free milk and nutritional yeast gives this pasta its creamy texture without any heavy cream or cheese.

  • Umami-packed mushrooms – The sautéed mushrooms add a rich, earthy flavor that’s perfect for creating a hearty, comforting dish.

  • Herb-infused – Rosemary or thyme, combined with garlic and shallots, elevate the flavor and make this dish feel extra special.

  • Customizable – You can swap in different herbs, pasta shapes, or add vegetables to make this your own.

The first time I made this, I was amazed by how creamy it turned out, even without any dairy. The mushrooms and herbs combined to create a depth of flavor that tasted like it came from a high-end restaurant. My husband, who’s a pasta lover, was raving about it, and now we make it at least once a week!

If you’re looking for more tips on making dairy-free pasta dishes, check out The Kitchn’s guide to creating rich, dairy-free sauces.

One-Pot Creamy Mushroom Pasta

🟩 Getting Your Ingredients Right

  • Mushrooms: Use sliced mushrooms for this recipe. You can use button mushrooms, cremini, or a mix of both for added flavor. The more mushrooms, the better!

  • Shallots and garlic: Shallots add a mild, sweet flavor that works beautifully with the garlic. If you don’t have shallots, you can substitute with a small onion.

  • Dairy-free milk: Choose a neutral-tasting plant-based milk, such as oat milk or almond milk. Avoid coconut milk, as it may overpower the other flavors.

  • Vegetable stock: The stock helps create the base of the sauce, so use a good-quality vegetable stock or broth for maximum flavor.

  • Nutritional yeast: This gives the dish a cheesy, umami-rich flavor. If you’re not familiar with it, nutritional yeast is a must-have in dairy-free cooking.

  • White miso: Miso adds an extra layer of savory depth to the sauce, balancing the creaminess with a subtle salty taste.

If you’re unsure about where to find nutritional yeast, Whole Foods or Trader Joe’s often have it in their baking or spice sections.

🟩 Making It Step by Step

Sauté the mushrooms and aromatics

Heat the olive oil in a large pot or Dutch oven over medium heat. Add the sliced mushrooms and sauté for about 5 minutes, until they start to soften and brown. Add the diced shallots, minced garlic, and rosemary (or thyme). Cook for another 2-3 minutes, stirring occasionally, until the shallots are translucent and fragrant.

Add the pasta and liquids

Add the uncooked spaghetti to the pot, followed by the vegetable stock, dairy-free milk, salt, nutritional yeast, and white miso. Stir to combine, ensuring the pasta is submerged in the liquid. Bring the mixture to a simmer.

Simmer until creamy

Let the pasta simmer for 12-15 minutes, stirring occasionally. The pasta should absorb the liquid as it cooks, creating a creamy sauce. If the sauce gets too thick before the pasta is fully cooked, add a splash of extra vegetable stock or water to loosen it up.

Finish and serve

Once the pasta is cooked and the sauce has thickened to a creamy consistency, taste and adjust the seasoning with more salt or nutritional yeast if desired. Serve hot, topped with fresh herbs, a drizzle of olive oil, or a sprinkle of pepper.

One-Pot Creamy Mushroom Pasta

🟩 Making Sure It Turns Out

  • Stir occasionally: Stir the pasta every few minutes while it’s simmering to ensure it cooks evenly and doesn’t stick to the bottom of the pot.

  • Check the pasta: Keep an eye on the pasta as it cooks. You want it to absorb the liquid and become tender, but not mushy.

  • Adjust the sauce: If the sauce thickens too quickly or gets too dry, simply add a little extra vegetable stock or dairy-free milk to keep it creamy.

  • Let it simmer long enough: Don’t rush the simmering process. Allowing the pasta to cook in the sauce makes it richer and creamier, and it lets the flavors meld together beautifully.

The first time I made this, I was worried it wouldn’t be creamy enough, but as the pasta absorbed the liquid, it transformed into the perfect texture. The key is to let it simmer long enough for the sauce to thicken and the pasta to soak up all that delicious flavor.

🟩 Perfect Serving Ideas

This One-Pot Creamy Mushroom Pasta is hearty enough to serve on its own, but it pairs beautifully with a side salad or roasted vegetables. You can also serve it with a slice of crusty bread to mop up all the creamy sauce. For extra flavor, top it with fresh parsley, vegan parmesan, or a squeeze of lemon.

🟩 Making It Different

You can easily make this dish your own by adding other ingredients. Try adding sautéed spinach, peas, or sun-dried tomatoes for extra color and flavor. If you prefer a spicier kick, add a pinch of red pepper flakes or some chili oil. You can also swap in a different type of pasta, like penne or rigatoni, for a fun twist.

🟩 Storage and Leftovers

Leftovers can be stored in an airtight container in the fridge for up to 3 days. The pasta will continue to absorb the sauce as it sits, so you may need to add a splash of dairy-free milk or vegetable stock when reheating it to get the creamy texture back. You can reheat it in the microwave or on the stovetop.

🟩 Tips That Actually Help

  • Adjust the texture: If the pasta absorbs too much liquid and becomes dry, add more vegetable stock or dairy-free milk to loosen it up.

  • Don’t skip the miso: Miso adds a unique umami flavor to the sauce that makes it taste incredibly rich, so it’s worth including.

  • Use a large pot: This recipe cooks best in a large pot or Dutch oven so the pasta can cook evenly and the sauce can thicken properly.

One of my biggest lessons with this recipe was to stir it regularly while simmering, as it helps the pasta cook evenly and prevents it from sticking to the pot. This step is key for getting that creamy, dreamy sauce.

Closing Paragraph

This One-Pot Creamy Mushroom Pasta is the perfect cozy dish for busy nights when you want something hearty and flavorful without a lot of fuss. The creamy sauce, packed with savory mushrooms and aromatic herbs, makes every bite comforting and satisfying. It’s a recipe I go back to time and time again, and I think you’ll love it just as much as we do.

Frequently Asked Questions

Can I use regular milk instead of dairy-free milk?
Yes! If you’re not dairy-free, you can swap in regular milk or cream for the dairy-free version.

Can I use a different type of pasta?
Absolutely! Feel free to use penne, rigatoni, or any other pasta you like. Just adjust the cooking time based on the shape you choose.

Can I add protein to this dish?
Yes! You can add cooked chicken, tofu, or even some crispy bacon to make it more filling.

How can I make this spicier?
Add red pepper flakes or a pinch of chili powder for some heat. You could also drizzle the finished dish with chili oil.

Can I make this dish ahead of time?
This dish is best fresh, but you can make it ahead and store it in the fridge for up to 3 days. Reheat with a little extra liquid to keep the sauce creamy.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pot Creamy Mushroom Pasta

One-Pot Creamy Mushroom Pasta


  • Author: Caleb Thompson

Description

Creamy Mushroom Pasta. A rich, creamy, dairy-free pasta made with mushrooms, garlic, and herbs, all cooked in one pot for minimal cleanup.


Ingredients

Scale
  • 2 tbsp olive oil

  • 10 oz (about 3 cups) sliced mushrooms (button or cremini)

  • 1 small shallot, diced (or 1/2 small onion)

  • 2 cloves garlic, minced

  • 1 tsp fresh rosemary (or thyme)

  • 8 oz uncooked spaghetti

  • 2 cups vegetable stock

  • 1 1/2 cups dairy-free milk (oat or almond milk works best)

  • 1 tsp salt (or to taste)

  • 1/4 cup nutritional yeast

  • 1 tbsp white miso

  • Fresh herbs or vegan parmesan for garnish (optional)


Instructions

  1. Sauté Mushrooms & Aromatics:
    Heat olive oil in a large pot over medium heat. Add mushrooms and sauté for 5 minutes until they start to soften and brown. Add shallots, garlic, and rosemary (or thyme). Cook for 2-3 more minutes until fragrant.

  2. Add Pasta & Liquids:
    Add uncooked spaghetti, vegetable stock, dairy-free milk, salt, nutritional yeast, and miso to the pot. Stir well, ensuring pasta is submerged. Bring to a simmer.

  3. Simmer Until Creamy:
    Let the pasta cook for 12-15 minutes, stirring occasionally. The pasta should absorb the liquid, creating a creamy sauce. If it gets too thick before pasta is tender, add more vegetable stock or water.

  4. Finish & Serve:
    Once pasta is tender and sauce is creamy, taste and adjust seasoning with extra salt or nutritional yeast if needed. Serve with fresh herbs, vegan parmesan, or a drizzle of olive oil.

Notes

Stir regularly: Stir every few minutes to keep pasta from sticking.

Adjust texture: Add extra vegetable stock or dairy-free milk if pasta absorbs too much liquid.

Don’t skip miso: It adds a rich, savory depth to the sauce.

Make it your own: Add veggies like spinach, peas, or sun-dried tomatoes. Or add a spicy kick with chili flakes or chili oil.