Creamy Dairy-Free Garlic Mushroom Pasta (Easy 30-Minute Dinner)

This creamy dairy-free garlic mushroom pasta is rich, comforting, and packed with savory flavor—all without butter, cream, or cheese. Made with a silky dairy-free garlic sauce, tender mushrooms, and perfectly cooked pasta, it’s an easy weeknight dinner that’s ready in just 30 minutes.
Why You’ll Love This Dairy-Free Garlic Mushroom Pasta
A creamy pasta doesn’t need dairy to be incredibly satisfying. This recipe creates a luxurious sauce using simple dairy-free ingredients that coat every strand of pasta beautifully.
The combination of golden mushrooms, fresh garlic, herbs, and a velvety sauce makes this dish feel restaurant-worthy while being easy enough for busy weeknights.
Whether you’re cooking for your family, meal prepping lunches, or looking for a comforting vegetarian dinner, this recipe delivers big flavor with minimal effort.
Recipe highlights:
- 100% dairy-free
- Ready in 30 minutes
- Rich and creamy garlic sauce
- One-pan sauce
- Vegetarian-friendly
- Easy enough for beginners
- Perfect for meal prep
Recipe at a Glance
| Prep | 10 minutes |
| Cook | 20 minutes |
| Servings | 4 servings |
| Difficulty | Easy |
Ingredients
For the Pasta
- 300 g (10½ oz) fettuccine or spaghetti
- Salt, for cooking the pasta
For the Creamy Garlic Mushroom Sauce
- 2 tablespoons olive oil
- 300 g (10½ oz) mushrooms, sliced
- 4 garlic cloves, finely minced
- 250 ml (1 cup) unsweetened oat cooking cream or oat cream
- 125 ml (½ cup) vegetable broth
- 2 tablespoons nutritional yeast
- 1 teaspoon Dijon mustard
- ½ teaspoon dried thyme
- Salt and black pepper, to taste
- 1 tablespoon fresh lemon juice
- Fresh parsley, chopped, for garnish
Optional toppings:
- Dairy-free parmesan alternative
- Red pepper flakes
- Toasted pine nuts
Equipment
- Large pot
- Large skillet
- Wooden spoon
- Colander
- Measuring cups
Step-by-Step Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook the pasta according to the package instructions until al dente.
Before draining, reserve about ½ cup of pasta water.
Drain and set aside.
Step 2: Cook the Mushrooms
Heat the olive oil in a large skillet over medium-high heat.
Add the sliced mushrooms.
Cook for about 6–8 minutes, stirring occasionally, until they’re golden brown.
Avoid stirring constantly—letting the mushrooms brown creates much deeper flavor.
Step 3: Add the Garlic
Reduce the heat slightly.
Add the minced garlic.
Cook for about 1 minute, until fragrant.
Step 4: Make the Creamy Sauce
Add to the skillet:
- Oat cooking cream
- Vegetable broth
- Nutritional yeast
- Dijon mustard
- Thyme
Stir until smooth.
Let the sauce simmer gently for 3–5 minutes until it thickens slightly.
Step 5: Combine Everything
Add the cooked pasta to the sauce.
Toss until every strand is coated.
If needed, add a splash of the reserved pasta water to loosen the sauce.
Finish with:
- Lemon juice
- Black pepper
- Fresh parsley
Serve immediately.
Tips for the Creamiest Dairy-Free Pasta
- Use oat cooking cream for the smoothest texture.
- Brown the mushrooms properly before adding the sauce.
- Reserve pasta water—it helps create a silky sauce.
- Don’t overcook the garlic.
- Finish with fresh lemon juice to brighten the flavors.
These simple techniques make a huge difference.
Delicious Variations
| Spinach Mushroom Pasta | Stir in fresh spinach during the last minute of cooking. |
| Chicken Garlic Pasta | Add grilled chicken for extra protein. |
| Roasted Broccoli Pasta | Mix in roasted broccoli florets. |
| Sun-Dried Tomato Pasta | Add chopped sun-dried tomatoes for extra richness. |
| Spicy Garlic Pasta | Sprinkle red pepper flakes into the sauce. |
How to Store Dairy-Free Garlic Mushroom Pasta
In the Refrigerator
Store in an airtight container for up to 3 days.
Reheating
Warm gently in a skillet.
Add a splash of oat milk or vegetable broth to restore the creamy texture.
Freezing
The sauce freezes reasonably well, although freshly cooked pasta provides the best texture.
Common Mistakes to Avoid
Overcrowding the Mushrooms
Cook them in a single layer so they brown instead of steam.
Burning the Garlic
Garlic cooks quickly.
Add it after the mushrooms have browned.
Using Sweetened Plant Milk
Always choose unsweetened cooking cream.
Skipping Pasta Water
It helps bind the sauce beautifully.
Overcooking the Pasta
Al dente pasta holds the sauce much better.
What Makes This Pasta Dairy-Free?
Instead of traditional cream and parmesan, this recipe uses simple dairy-free alternatives that create the same rich, comforting texture.
| Traditional Ingredient | Dairy-Free Alternative |
|---|---|
| Heavy cream | Oat cooking cream |
| Parmesan | Nutritional yeast or alternative |
| Butter | Olive oil |
The result is a creamy pasta that’s every bit as satisfying as the classic version.
Serving Suggestions
This pasta pairs perfectly with:
- Garlic bread (made with dairy-free butter)
- Fresh green salad
- Roasted asparagus
- Steamed broccoli
- Grilled chicken
- Crispy roasted chickpeas
It’s equally suitable for weeknight dinners and casual entertaining.
Nutritional Information (Approximate Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 480 |
| Carbohydrates | 58 g |
| Fat | 18 g |
| Protein | 12 g |
| Fiber | 5 g |
| Sugar | 5 g |
Values are approximate and depend on the specific ingredients used.
Why This Sauce Stays Creamy Without Dairy
The secret is combining oat cooking cream, nutritional yeast, and pasta water.
The oat cream provides a naturally silky texture, while nutritional yeast adds savory depth similar to parmesan.
The starch from the pasta water helps emulsify the sauce, creating a smooth coating that clings beautifully to every bite.
The result is a creamy dinner that feels indulgent without relying on traditional dairy products.
Final Thoughts
This creamy dairy-free garlic mushroom pasta proves that comfort food doesn’t need butter, cream, or cheese to be incredibly satisfying.
With golden mushrooms, a silky garlic sauce, and simple everyday ingredients, it’s an easy dinner you’ll want to make again and again.
Whether you’re cooking a quick weeknight meal or serving friends for dinner, this recipe delivers rich flavor, creamy texture, and restaurant-quality results in just 30 minutes.
Frequently asked Questions
Which plant-based cream works best?
Oat cooking cream creates the smoothest and most neutral-flavored sauce.
Can I use coconut milk?
Yes, although it will add a noticeable coconut flavor.
Can I make this gluten-free?
Can I make this gluten-free?
Absolutely.
Use your favorite gluten-free pasta.
Why is my sauce too thick?
Add a little reserved pasta water or vegetable broth.
Can I prepare the sauce ahead?
Yes.
The sauce can be made a day ahead and gently reheated.
Can I add protein?
Grilled chicken, shrimp, or crispy tofu all work beautifully.

Check out also our other recipes!
If you loved this fudgy garlic mushroom pasta, there’s plenty more to discover. Explore MyDairyFreeRecipes for easy dinners, dairy-free breakfasts, healthy work lunches, creamy sauces without dairy, festive desserts, and beginner-friendly baking tips. Whether you’re cooking for everyday meals or special occasions, you’ll find simple, delicious recipes that make dairy-free eating easy and enjoyable.
