Indulge in Creamy Garlic Mushroom Pasta: Your Ultimate Easy Weeknight Meal
Prepare to fall in love with this incredibly delicious **Creamy Garlic Mushroom Pasta**. It’s more than just a meal; it’s a comforting embrace in a bowl, ready to soothe your soul after a long day. Perfect for busy weeknights, this vegetarian delight comes together in just 20 minutes, making it a budget-friendly hero that doesn’t compromise on flavor. With only a handful of simple ingredients, you’ll create a dish where the subtle warmth of garlic, the rich, earthy notes of fresh mushrooms, and perfectly cooked, silky smooth pasta unite in a velvety cream sauce. This recipe is destined to become a staple in your culinary repertoire.

Why This Creamy Garlic Mushroom Pasta Is a Weeknight Favorite
Life can be incredibly hectic, especially when you’re juggling family commitments and a packed schedule. That’s precisely why I constantly seek out quick, fuss-free, and satisfying dinner recipes. This **vegetarian creamy garlic mushroom pasta** has quickly climbed to the top of my list for go-to weeknight meals. It ticks all the boxes: it’s economical, incredibly simple to prepare, and astonishingly fast – from pantry to plate in about 20 minutes.
The magic of this dish lies in its sauce: a luscious, rich, and velvety concoction bursting with savory flavor. The mushrooms, seasoned perfectly with aromatic garlic, become irresistibly delicious, adding depth and texture. Serve it alongside your preferred pasta, a crisp green salad, and perhaps some warm crusty bread, and you have a complete, restaurant-quality meal without the fuss. It’s truly a dish you have to experience to believe!
Essential Ingredients for Your Creamy Mushroom Pasta
Crafting this delightful Creamy Garlic Mushroom Pasta requires a selection of readily available ingredients. You’ll find the precise measurements in the comprehensive recipe card located at the very bottom of this article. Here’s a closer look at what you’ll need and why each component is crucial:

- Pasta: While almost any pasta shape will graciously accept this rich mushroom cream sauce, long strands like linguine, spaghetti, or tagliatelle are particularly ideal. Their elegant form allows the creamy sauce to cling perfectly, ensuring every bite is enveloped in flavor. Feel free to experiment with penne, rigatoni, or fettuccine for a different texture.
- Mushroom Mix: I often use a flavorful mix of mushrooms that might include cremini (baby bellas), shiitake, or oyster mushrooms, which adds wonderful complexity. However, you can absolutely use common white button mushrooms or their slightly firmer, nuttier brown counterparts (cremini). Brown mushrooms tend to hold their shape better and offer a deeper, more earthy taste.
- Butter: Essential for sautéing and building the foundation of our creamy sauce, butter contributes a rich, luxurious flavor that enhances the mushrooms and creates a silky texture.
- Shallot and Garlic: These aromatic powerhouses are non-negotiable! Finely chopped shallots provide a delicate, sweet onion flavor, while crushed garlic cloves infuse the dish with their signature pungent and warming essence. Together, they elevate the earthy mushrooms to new heights, creating a truly irresistible base.
- Cream: The star of the sauce, heavy cream provides the desired richness and velvety smooth texture. For a slightly tangy twist, you could also opt for sour cream or crème fraîche, adjusting for consistency as needed. If looking for a lighter option, half-and-half can be used, though the sauce won’t be as decadent.
- Stock (Vegetable or Mushroom): I personally prefer vegetable stock to keep this recipe truly vegetarian. It’s quick to prepare and a fantastic way to utilize leftover vegetable scraps if you make your own. For a deeper mushroom flavor, mushroom stock is an excellent choice. If vegetarian isn’t a strict requirement, beef stock can also be used, but note that it will alter the recipe’s dietary classification. A great alternative is reserved pasta water, which contains starch that helps emulsify and thicken the sauce beautifully.
- Flour: A small amount of all-purpose flour acts as a thickening agent, creating a roux with the butter that gives the sauce its desirable body and consistency. Remember to cook the flour for at least two minutes to eliminate any raw flour taste, ensuring a smooth, nutty flavor.
- Fresh Parsley: A final sprinkle of fresh, finely chopped parsley adds a bright, herbaceous accent and a beautiful pop of color, lifting the overall flavor profile of the rich sauce. Don’t skip this fresh touch!
- Cheese: For serving, a generous grating of a hard, salty cheese is highly recommended. Parmesan, Pecorino Romano, or an aged Gouda (Old-aged cheese) are all fantastic choices that add a sharp, savory depth and a delightful finish to each forkful.
How to Prepare Easy Creamy Garlic Mushroom Pasta
This section provides a simplified overview of the cooking process. For a complete, printable recipe with detailed step-by-step instructions and ingredient quantities, please refer to the recipe card at the bottom of this blog post.

- Cook the Pasta: Begin by boiling your chosen pasta in a large pot of generously salted water until al dente. While the pasta cooks, you can start on your sauce. Once done, drain the pasta, reserving some of the starchy pasta water for later, and set it aside.
- Sauté Aromatics: In a large skillet or deep pan, melt the butter over medium heat. Add the finely chopped shallot and sauté for about 3 minutes until it becomes translucent and fragrant. Next, stir in the crushed garlic and cook for another 30 seconds until aromatic, being careful not to burn it.
- Cook the Mushrooms: Add your cleaned and sliced mushrooms to the pan. Stir everything well to combine with the aromatics and butter. Sauté for about 5 minutes, allowing the mushrooms to release their moisture and brown slightly, developing a deeper flavor.
- Create the Roux: Sprinkle the all-purpose flour over the mushroom mixture. Stir continuously for 2 minutes to cook out the raw flour taste, creating a light roux that will thicken your sauce.
- Simmer the Sauce: Gradually pour in the cream and vegetable stock (or reserved pasta water). Stir constantly to prevent lumps. Bring the sauce to a gentle boil, then reduce the heat to low and let it simmer for 5 minutes, allowing it to thicken and the flavors to meld beautifully. Season with salt and freshly ground black pepper to taste.
- Finish and Serve: Stir in the fresh parsley. You can either toss the cooked pasta directly into the sauce and mix until thoroughly coated, or serve the sauce over individual portions of pasta. Garnish generously with freshly grated cheese.
Serving Suggestions: This creamy pasta is incredibly satisfying on its own, but it pairs wonderfully with a fresh side. Serve it with a vibrant green salad (like a Caprese), a side of crispy homemade garlic bread, or some fluffy, freshly baked focaccia to soak up every last drop of that delicious sauce.
Tips, Substitutions, and Variations for Your Pasta Perfection
Elevate your creamy garlic mushroom pasta experience with these helpful tips, easy substitutions, and exciting variations:
- Cooking Pasta Perfectly: Always remember to generously salt your pasta water. It should taste like the sea! This is the only chance you get to season the pasta itself, ensuring a flavorful foundation for your dish. Aim for “al dente” – pasta that is firm to the bite – as it will continue to cook slightly when combined with the hot sauce.
- Boost with Extra Vegetables: For a nutritional punch and added volume, wilt in 1 pound (approximately 400 grams) of fresh spinach into the sauce during the last few minutes of simmering. Its mild flavor complements the mushrooms beautifully, and it wilts down considerably. Other great additions include chopped bell peppers, asparagus, or sun-dried tomatoes.
- The Magic of Pasta Water: Don’t discard all your pasta water! Instead of stock, you can use about ½ to ¾ cup of the starchy, salted water leftover from cooking your spaghetti. This water is rich in starch, which helps the sauce emulsify and adhere wonderfully to the pasta, creating an even silkier texture.
- Mushroom Mastery – Essential Tips:
- Avoid Overcrowding: When sautéing mushrooms, ensure you don’t overcrowd the pan. Cook them in batches if necessary. Overcrowding lowers the pan’s temperature, causing the mushrooms to steam rather than brown, leading to a watery, slimy texture instead of a beautifully caramelized exterior.
- Cleaning Your Mushrooms: Resist the urge to rinse mushrooms under running water. They are like sponges and will absorb excess moisture, resulting in bland, watery mushrooms. Instead, gently wipe them clean with a damp paper towel or a soft brush to remove any dirt.
- Slicing for Texture: Slice your mushrooms neither too thin nor too thick. Thin slices tend to shrivel and disappear in the sauce, while overly thick slices might not cook evenly. Aim for a medium thickness that allows them to maintain some structure and bite.
- Add a Fresh Citrusy Zing: For a delightful burst of freshness that cuts through the richness of the cream, stir in a teaspoon of lemon zest (and a squeeze of fresh lemon juice, if desired) to the cream sauce just before serving.
- Meat Lover’s Twist: While this is a fantastic vegetarian recipe, it’s incredibly versatile if you want to add meat. Incorporate cooked, shredded chicken (leftover rotisserie chicken works perfectly), crispy fried bacon bits, or browned Italian sausage for a heartier meal. Add these in with the mushrooms or just before serving.
- Herb Alternatives: If fresh parsley isn’t available, other fresh herbs like chives, thyme, or oregano can offer a lovely flavor profile. Dried herbs can also be used, but in smaller quantities (about 1/2 teaspoon of dried for every tablespoon of fresh).

Storage and Reheating Tips
Want to enjoy this delicious pasta later? Here’s how to store it:
- Refrigeration: Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. When reheating, add a tablespoon or two of water or milk to loosen the sauce, then warm gently on the stovetop over low heat or in the microwave until heated through.
- Freezing: I generally advise against freezing cream-based sauces as they tend to separate or curdle upon thawing and reheating, affecting the texture. For best results, enjoy this dish fresh.
Frequently Asked Questions About Creamy Garlic Mushroom Pasta
Here are some common questions you might have about making this easy and delicious pasta dish:
- Can I make this pasta gluten-free? Absolutely! Simply use your favorite gluten-free pasta and ensure your vegetable stock is certified gluten-free. The rest of the ingredients are naturally gluten-free.
- What if I don’t have shallots? Can I use regular onion? Yes, you can substitute shallots with about half of a small yellow onion, finely minced. Shallots offer a milder, sweeter flavor, but regular onion will work just fine.
- Can I make it vegan? To make this recipe vegan, you would need to replace the butter with a plant-based butter alternative, the cream with a rich plant-based cream (such as cashew cream or full-fat coconut milk for a different flavor profile), and omit the grated cheese or use a vegan Parmesan alternative.
- How can I add more vegetables? Beyond spinach, consider adding diced zucchini, bell peppers, or even blanched broccoli florets along with the mushrooms or during the sauce simmering stage.
- Can I use dried mushrooms? While fresh mushrooms are preferred for their texture, you can use dried mushrooms. Rehydrate them in warm water (or stock) for about 20-30 minutes, then drain, squeeze dry, and chop. You can also use the strained rehydrating liquid as part of your stock for an intensified mushroom flavor!
- My sauce is too thin/thick, what should I do? If your sauce is too thick, thin it out with a little extra stock or reserved pasta water until it reaches your desired consistency. If it’s too thin, you can simmer it a bit longer to reduce, or mix a small amount of flour or cornstarch with a tablespoon of cold water (a slurry) and stir it into the simmering sauce to thicken.
Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card below! Your feedback helps other home cooks and me enormously.
Need more inspiration?
- You can find video recipes on my YouTube channel.
- And don’t forget to save the recipes on Pinterest, so you can easily find them again next time!
📖 Recipe
VIDEO
RECIPE CARD

Andréa
Pin Recipe
Equipment
-
frying pan
Ingredients
- 1 tablespoon butter
- 1 shallot, finely chopped
- 2 cloves garlic, crushed
- ½ pound mixed mushrooms, cleaned and cut into strips (see tips)
- 2 tablespoons all-purpose flour
- ½ cup cream
- ½ cup vegetable stock
- salt and pepper, at taste
- 2 tablespoons Fresh Parsley, finely chopped
- 1 pound spaghetti, cooked in plenty of water with two teaspoons of salt added
Garnish
- grated cheese
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
-
Melt the butter in the pan and add the shallot. Stir-fry for 3 minutes until the onion is translucent.1 tablespoon butter, 1 shallot
-
Add the garlic and stir-fry for 30 seconds.2 cloves garlic
-
Add the mushrooms to the pan and stir well. Then let it cook for 5 minutes on medium heat.½ pound mixed mushrooms
-
Sprinkle the flour over the pan, stir well, and fry the flour for 2 minutes.2 tablespoons all-purpose flour
-
Pour in the cream and stock and let it get hot. Then, lower the heat and simmer for 5 minutes.½ cup cream, ½ cup vegetable stock
-
Taste and season with salt and pepper.salt and pepper
-
Sprinkle the parsley with the sauce.2 tablespoons Fresh Parsley
-
Serve with the spaghetti and sprinkle some grated cheese on top.1 pound spaghetti, grated cheese
Notes
2. Mushroom mix – Instead of this mix: use white or brown mushrooms. Tips:
- Don’t stir too much, and make sure you don’t put too many mushrooms in the pan at once. Then they become slimy in taste.
- How do you clean mushrooms? First, wipe them clean with a paper towel if they are dirty. Do not use water. The mushrooms absorb the water like a sponge, and you end up with watery mushrooms (and you don’t want that).
- Do not slice the mushrooms too thin, as they will not hold their shape and will shrivel in the pan.
3. Cream – You can also use sour cream.
4. Stock – Make a delicious homemade vegetable broth. If you don’t have vegetable stock, you can also use beef or mushroom stock (the recipe is no longer vegetarian). Instead of stock, you can also use salted pasta water (which is left over when you drain the spaghetti).
5. Cheese – Parmesan, Pecorino, or old-aged cheese is delicious.
6. Variations
- Extra vegetables – Add 1 pound of spinach to the sauce and let it simmer until it has shrunk.
- Nice and fresh – Add a teaspoon of lemon zest to the cream sauce.
- Meat – You can add (leftover) meat to this pasta recipe. Think of chicken (cooked beforehand) or fried bacon.
7. Storage
- Fridge – 2 days covered in the refrigerator. Add two tablespoons of water and heat in the microwave.
- Freezer – my advice: don’t, the cream sauce may curdle.
8. The nutritional value shown is per serving, assuming the creamy garlic mushroom pasta is eaten by four people.
Nutrition
Tried this recipe?
Let us know how it was!