It’s funny how some of the simplest dishes can become absolute staples in your kitchen. This Vegetarian Garlic Mushroom Pasta is a prime example in our household. I remember the first time I made it, it was a busy weeknight, and I needed something quick, comforting, and, most importantly, something everyone would actually eat. The aroma of garlic and mushrooms sizzling in olive oil filled the kitchen, promising something delicious. And it delivered! Even my picky eaters devoured it, declaring it a new favorite. Since then, it’s become a regular on our menu, easily adaptable to whatever mushrooms we have on hand or herbs are freshest from the garden. It’s a dish that’s both satisfyingly hearty and surprisingly light, perfect for a cozy night in or a quick lunch. Honestly, if you’re looking for a vegetarian pasta dish that’s bursting with flavor and incredibly easy to make, you absolutely have to try this one.
Ingredients
- Pasta: 1 pound of your favorite pasta shape. Penne, spaghetti, fettuccine, or fusilli all work wonderfully. The shape is really up to personal preference and what you have in your pantry.
- Mushrooms: 1.5 pounds of mixed mushrooms, sliced. A combination of cremini, shiitake, and oyster mushrooms offers a lovely depth of flavor and texture. You can also use button mushrooms, portobello, or any other edible mushrooms you enjoy.
- Garlic: 6-8 cloves of garlic, minced. Fresh garlic is crucial for that pungent, aromatic flavor that defines this dish. Don’t be shy with the garlic!
- Olive Oil: ½ cup of extra virgin olive oil. Good quality olive oil is the foundation of the sauce, adding richness and flavor.
- Vegetable Broth: 1 cup of vegetable broth. Low sodium is recommended, as you can always add salt to taste. Broth adds moisture and depth to the sauce.
- Heavy Cream: ½ cup of heavy cream (optional, for extra richness). For a lighter version, you can substitute with half-and-half or even plant-based cream alternatives like cashew cream or oat cream.
- Fresh Parsley: ½ cup of fresh parsley, chopped. Parsley adds a bright, fresh herbal note and a pop of color to the finished dish.
- Dried Thyme: 1 teaspoon of dried thyme. Thyme brings an earthy, slightly lemony flavor that complements the mushrooms and garlic beautifully.
- Red Pepper Flakes: ¼ teaspoon of red pepper flakes (optional, for a touch of heat). Adjust the amount to your spice preference, or omit entirely if you prefer no heat.
- Salt and Black Pepper: To taste. Seasoning is key to bringing out the flavors of all the ingredients.
- Grated Parmesan Cheese: For serving (optional, but highly recommended). While parmesan is not strictly vegetarian (due to rennet), many vegetarian parmesan alternatives are available, or you can omit it for a vegan version. Pecorino Romano or Grana Padano are other hard Italian cheeses that would also work well if you are not strictly vegetarian.
Instructions
- Cook the Pasta: Begin by bringing a large pot of salted water to a rolling boil. Add your chosen pasta and cook according to package directions until al dente. “Al dente” means “to the tooth” in Italian, and it refers to pasta that is cooked through but still firm to the bite. This texture is ideal for pasta dishes as it holds its shape and doesn’t become mushy when combined with sauce. While the pasta is cooking, reserve about 1 cup of pasta water before draining. Pasta water is starchy and will be used later to help create a silky, emulsified sauce. Drain the pasta in a colander and set aside.
- Sauté the Garlic: While the pasta is cooking, heat the olive oil in a large, deep skillet or pot over medium heat. Once the oil is shimmering (but not smoking), add the minced garlic. Sauté the garlic for about 1-2 minutes, stirring frequently, until it becomes fragrant and lightly golden. Be careful not to burn the garlic, as burnt garlic will taste bitter. The aroma of sautéing garlic should fill your kitchen – this is the foundation of the delicious flavor to come.
- Add the Mushrooms: Add the sliced mushrooms to the skillet with the garlic. Increase the heat slightly to medium-high. Sauté the mushrooms, stirring occasionally, for about 8-10 minutes, or until they are tender and have released their moisture and then started to brown. Initially, the mushrooms will absorb the oil and then release liquid as they cook. Continue to cook until this liquid evaporates and the mushrooms begin to caramelize and develop a deeper, richer flavor. Browning the mushrooms properly is crucial for maximizing their umami and savory notes in the dish.
- Season and Deglaze: Sprinkle the dried thyme and red pepper flakes (if using) over the mushrooms. Season with salt and black pepper to taste. Stir to combine and cook for another minute, allowing the spices to become fragrant. Pour in the vegetable broth to deglaze the pan. Deglazing means scraping up any browned bits from the bottom of the skillet. These browned bits, known as fond, are packed with flavor and will enrich the sauce. Bring the broth to a simmer and let it cook for about 5 minutes, allowing the flavors to meld and the sauce to slightly reduce.
- Add Cream (Optional): If using heavy cream, stir it into the mushroom mixture. Reduce the heat to low and simmer gently for another 2-3 minutes, allowing the sauce to thicken slightly. Be careful not to boil the sauce after adding cream, as it can curdle. If you are using a plant-based cream alternative, you may need to simmer it for a bit longer to achieve the desired thickness.
- Combine Pasta and Sauce: Add the cooked and drained pasta to the skillet with the mushroom sauce. Toss to coat the pasta evenly with the sauce. If the sauce seems too thick, add a splash of the reserved pasta water, one tablespoon at a time, until the sauce reaches your desired consistency. The starch in the pasta water helps to bind the sauce to the pasta and create a creamy emulsion.
- Stir in Parsley and Serve: Stir in the fresh chopped parsley. Taste and adjust seasoning with salt and pepper as needed. Serve immediately, garnished with grated parmesan cheese (if using) and extra fresh parsley, if desired. A final drizzle of good quality olive oil can also enhance the flavor and presentation.
Nutrition Facts
(Estimated, per serving, based on 6 servings, using heavy cream and parmesan, and may vary based on specific ingredients and brands used)
- Servings: 6
- Calories Per Serving: Approximately 450-550 calories
- Fat: 25-30g
Note: These are estimated values and can vary. For precise nutritional information, use a nutrition calculator with the specific brands and quantities of ingredients you use.
Preparation Time
Total Time: Approximately 30-35 minutes
This Vegetarian Garlic Mushroom Pasta is a quick and satisfying meal that’s perfect for weeknights or any time you crave a flavorful and easy pasta dish.
- Prep Time: 10-15 minutes (for slicing mushrooms, mincing garlic, chopping parsley, and gathering ingredients). The prep work is minimal, mostly involving chopping vegetables.
- Cook Time: 20-25 minutes (for cooking pasta and making the mushroom sauce). The cooking process is straightforward and relatively fast, making it ideal for a quick dinner.
How to Serve
This Vegetarian Garlic Mushroom Pasta is delicious on its own, but you can elevate your meal with these serving suggestions:
- Side Salad: Serve with a fresh green salad with a light vinaigrette. A simple salad provides a refreshing contrast to the richness of the pasta. Consider a mixed greens salad with cherry tomatoes, cucumbers, and a lemon-herb vinaigrette.
- Garlic Bread: Accompany with crusty garlic bread or toasted baguette slices. Garlic bread complements the garlic flavor in the pasta and is perfect for soaking up any extra sauce. You can make your own garlic bread or use store-bought for convenience.
- Roasted Vegetables: Pair with roasted vegetables like asparagus, broccoli, or bell peppers. Roasted vegetables add another layer of flavor and nutrients to the meal. Toss vegetables with olive oil, salt, pepper, and herbs before roasting for a simple and healthy side.
- White Wine: Enjoy with a glass of crisp white wine like Pinot Grigio or Sauvignon Blanc. The acidity and crispness of white wine cut through the richness of the pasta and complement the earthy mushroom flavors.
- Parmesan Cheese: Offer extra grated parmesan cheese (or vegetarian alternative) at the table for those who want to add more cheese to their pasta.
- Fresh Herbs: Garnish with extra fresh parsley, or try other fresh herbs like chives or basil for a different flavor profile. Fresh herbs not only add flavor but also enhance the visual appeal of the dish.
- Lemon Wedges: Serve with lemon wedges for squeezing a bit of fresh lemon juice over the pasta. A squeeze of lemon brightens up the flavors and adds a touch of acidity.
Additional Tips
Here are 8 helpful tips to make your Vegetarian Garlic Mushroom Pasta even better:
- Mushroom Variety is Key: Don’t be afraid to experiment with different types of mushrooms. Using a mix of mushrooms like cremini, shiitake, oyster, and portobello will create a more complex and flavorful dish. Each type of mushroom brings its own unique texture and taste. For instance, shiitake mushrooms offer a more umami flavor, while oyster mushrooms are delicate and slightly sweet.
- Don’t Overcrowd the Pan: When sautéing the mushrooms, make sure not to overcrowd the pan. Overcrowding will cause the mushrooms to steam instead of brown, resulting in a less flavorful dish. If you have a lot of mushrooms, sauté them in batches to ensure they brown properly.
- Use High-Quality Olive Oil: Since olive oil is a key ingredient in this recipe, using a good quality extra virgin olive oil will make a noticeable difference in the flavor. Extra virgin olive oil has a richer flavor and aroma compared to regular olive oil.
- Reserve Pasta Water: Always remember to reserve pasta water before draining. The starchy pasta water is a secret weapon for creating a creamy and emulsified sauce without adding excessive amounts of cream. It helps bind the sauce to the pasta and creates a silky texture.
- Adjust Garlic to Your Taste: This recipe calls for 6-8 cloves of garlic, but you can adjust the amount based on your preference. If you are a garlic lover, feel free to add even more! Roasting the garlic beforehand can also mellow out the flavor and add a sweeter note.
- Add White Wine: For an even richer and more complex sauce, deglaze the pan with a splash of dry white wine after sautéing the mushrooms, before adding the vegetable broth. White wine adds acidity and depth of flavor that complements the mushrooms and garlic beautifully. Let the wine reduce slightly before adding the broth.
- Spice it Up: If you enjoy a bit of heat, increase the amount of red pepper flakes or add a pinch of cayenne pepper to the sauce. You can also use chili oil for cooking the garlic and mushrooms for an infused spicy flavor.
- Make it Vegan: To make this recipe vegan, simply omit the heavy cream and parmesan cheese. Substitute the heavy cream with plant-based cream alternatives like cashew cream, oat cream, or coconut cream. Nutritional yeast can be used in place of parmesan cheese to add a cheesy, umami flavor. Ensure your pasta is also egg-free if strictly vegan.
Frequently Asked Questions (FAQs)
Q1: Can I use dried mushrooms instead of fresh mushrooms?
A: Yes, you can use dried mushrooms, but fresh mushrooms are highly recommended for the best flavor and texture. If using dried mushrooms, rehydrate them in hot water for about 20-30 minutes, then drain and use in the recipe. Remember to reserve the mushroom soaking liquid as it is very flavorful and can be added to the sauce for extra depth. Dried porcini mushrooms are particularly good for adding intense flavor.
Q2: What other vegetables can I add to this pasta dish?
A: This pasta is very versatile, and you can easily add other vegetables. Spinach, kale, or arugula can be stirred in at the end for added greens. Sun-dried tomatoes, artichoke hearts, roasted red peppers, or peas would also be delicious additions. Consider sautéing other vegetables like onions, shallots, or leeks along with the garlic for a more complex flavor base.
Q3: Can I make this recipe ahead of time?
A: It’s best to serve this pasta dish immediately for the best texture and flavor. However, you can prepare the mushroom sauce ahead of time and store it in the refrigerator for up to 2 days. When ready to serve, cook the pasta, reheat the sauce, and combine them. Keep in mind that the pasta may absorb some of the sauce if stored together, so you might need to add a little extra pasta water when reheating.
Q4: Can I freeze leftover garlic mushroom pasta?
A: Freezing pasta dishes with cream-based sauces is generally not recommended as the sauce can sometimes separate or become grainy upon thawing. However, if you need to freeze leftovers, it’s best to freeze the mushroom sauce separately from the pasta. Cook fresh pasta when you are ready to serve. If freezing the combined dish, make sure to cool it down completely before freezing in an airtight container. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a little water or broth if needed to restore creaminess.
Q5: What kind of pasta is best for this recipe?
A: Any pasta shape will work, but shapes with ridges or grooves, like penne, fusilli, or rigatoni, are particularly good as they hold the sauce well. Long pasta shapes like spaghetti, fettuccine, or linguine also work beautifully. Ultimately, the best pasta is the one you enjoy most or have on hand!
Q6: How can I make this pasta dish lighter?
A: To make this dish lighter, you can skip the heavy cream altogether or substitute it with half-and-half, milk, or a plant-based cream alternative like oat milk or almond milk. You can also reduce the amount of olive oil used and increase the amount of vegetable broth. Using whole wheat pasta will also add more fiber and make the dish more nutritious.
Q7: Can I add protein to this vegetarian pasta?
A: Yes, you can easily add vegetarian protein sources to make this dish even more substantial. Consider adding cooked lentils, chickpeas, white beans, or tofu. Sautéed or grilled halloumi cheese or paneer would also be delicious additions. For a vegan option, tempeh or seitan can be added.
Q8: My mushroom sauce is too watery, how can I thicken it?
A: If your mushroom sauce is too watery, you can thicken it by simmering it for a bit longer to allow the liquid to reduce. Alternatively, you can make a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and stir it into the sauce. Simmer for a minute or two until the sauce thickens. Adding a little grated parmesan cheese (or vegetarian alternative) can also help thicken the sauce as it melts. Reserved pasta water, when added gradually, can also help to emulsify and thicken the sauce naturally.
Vegetarian Garlic Mushroom Pasta
Ingredients
- Pasta: 1 pound of your favorite pasta shape. Penne, spaghetti, fettuccine, or fusilli all work wonderfully. The shape is really up to personal preference and what you have in your pantry.
- Mushrooms: 1.5 pounds of mixed mushrooms, sliced. A combination of cremini, shiitake, and oyster mushrooms offers a lovely depth of flavor and texture. You can also use button mushrooms, portobello, or any other edible mushrooms you enjoy.
- Garlic: 6-8 cloves of garlic, minced. Fresh garlic is crucial for that pungent, aromatic flavor that defines this dish. Don’t be shy with the garlic!
- Olive Oil: ½ cup of extra virgin olive oil. Good quality olive oil is the foundation of the sauce, adding richness and flavor.
- Vegetable Broth: 1 cup of vegetable broth. Low sodium is recommended, as you can always add salt to taste. Broth adds moisture and depth to the sauce.
- Heavy Cream: ½ cup of heavy cream (optional, for extra richness). For a lighter version, you can substitute with half-and-half or even plant-based cream alternatives like cashew cream or oat cream.
- Fresh Parsley: ½ cup of fresh parsley, chopped. Parsley adds a bright, fresh herbal note and a pop of color to the finished dish.
- Dried Thyme: 1 teaspoon of dried thyme. Thyme brings an earthy, slightly lemony flavor that complements the mushrooms and garlic beautifully.
- Red Pepper Flakes: ¼ teaspoon of red pepper flakes (optional, for a touch of heat). Adjust the amount to your spice preference, or omit entirely if you prefer no heat.
- Salt and Black Pepper: To taste. Seasoning is key to bringing out the flavors of all the ingredients.
- Grated Parmesan Cheese: For serving (optional, but highly recommended). While parmesan is not strictly vegetarian (due to rennet), many vegetarian parmesan alternatives are available, or you can omit it for a vegan version. Pecorino Romano or Grana Padano are other hard Italian cheeses that would also work well if you are not strictly vegetarian.
Instructions
- Cook the Pasta: Begin by bringing a large pot of salted water to a rolling boil. Add your chosen pasta and cook according to package directions until al dente. “Al dente” means “to the tooth” in Italian, and it refers to pasta that is cooked through but still firm to the bite. This texture is ideal for pasta dishes as it holds its shape and doesn’t become mushy when combined with sauce. While the pasta is cooking, reserve about 1 cup of pasta water before draining. Pasta water is starchy and will be used later to help create a silky, emulsified sauce. Drain the pasta in a colander and set aside.
- Sauté the Garlic: While the pasta is cooking, heat the olive oil in a large, deep skillet or pot over medium heat. Once the oil is shimmering (but not smoking), add the minced garlic. Sauté the garlic for about 1-2 minutes, stirring frequently, until it becomes fragrant and lightly golden. Be careful not to burn the garlic, as burnt garlic will taste bitter. The aroma of sautéing garlic should fill your kitchen – this is the foundation of the delicious flavor to come.
- Add the Mushrooms: Add the sliced mushrooms to the skillet with the garlic. Increase the heat slightly to medium-high. Sauté the mushrooms, stirring occasionally, for about 8-10 minutes, or until they are tender and have released their moisture and then started to brown. Initially, the mushrooms will absorb the oil and then release liquid as they cook. Continue to cook until this liquid evaporates and the mushrooms begin to caramelize and develop a deeper, richer flavor. Browning the mushrooms properly is crucial for maximizing their umami and savory notes in the dish.
- Season and Deglaze: Sprinkle the dried thyme and red pepper flakes (if using) over the mushrooms. Season with salt and black pepper to taste. Stir to combine and cook for another minute, allowing the spices to become fragrant. Pour in the vegetable broth to deglaze the pan. Deglazing means scraping up any browned bits from the bottom of the skillet. These browned bits, known as fond, are packed with flavor and will enrich the sauce. Bring the broth to a simmer and let it cook for about 5 minutes, allowing the flavors to meld and the sauce to slightly reduce.
- Add Cream (Optional): If using heavy cream, stir it into the mushroom mixture. Reduce the heat to low and simmer gently for another 2-3 minutes, allowing the sauce to thicken slightly. Be careful not to boil the sauce after adding cream, as it can curdle. If you are using a plant-based cream alternative, you may need to simmer it for a bit longer to achieve the desired thickness.
- Combine Pasta and Sauce: Add the cooked and drained pasta to the skillet with the mushroom sauce. Toss to coat the pasta evenly with the sauce. If the sauce seems too thick, add a splash of the reserved pasta water, one tablespoon at a time, until the sauce reaches your desired consistency. The starch in the pasta water helps to bind the sauce to the pasta and create a creamy emulsion.
- Stir in Parsley and Serve: Stir in the fresh chopped parsley. Taste and adjust seasoning with salt and pepper as needed. Serve immediately, garnished with grated parmesan cheese (if using) and extra fresh parsley, if desired. A final drizzle of good quality olive oil can also enhance the flavor and presentation.
Nutrition
- Serving Size: one normal portion
- Calories: 550
- Fat: 30g





