This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!

💭 Why you’ll love this recipe

Hearty comfort food. The meaty texture of the mushrooms combined with the fragrant aromatics gives a deep, earthy flavor to the ragu that makes it a hearty and satisfying meal.Vegan. Mushroom ragù is made with vegan and plant-based ingredients such as mushrooms, vegan red wine, and vegetable broth. It is also gluten-free. Versatile. This versatile dish can be served over pasta, rice, or creamy polenta for a filling and satisfying meal. Can be made with or without red wine too (see below for instructions on that).

📋 Ingredients and notes

To make this vegan mushroom ragù, you’ll need olive oil, a mix of your preferred mushrooms (like Cremini, shiitake, portobello, etc.), dried porcini mushrooms, vegetable stock, onion, garlic cloves, carrots, fresh thyme, fresh rosemary, vegan red wine, chopped plum tomatoes, gnocchi, salt, and black pepper. You can also add basil leaves for garnish.

What type of mushrooms should you use?

Use a variety of mushrooms. A mixture of mushrooms will add more flavor and texture to your mushroom ragù (and mimics a meaty flavor). I like using a combination of fresh mushrooms in season as well as dried porcini mushrooms to create a more complex flavor profile. But here is a quick note on why you might want to use each type of mushroom:

Porcini mushrooms are rich and earthy. They are a bit more expensive than other types of mushrooms, but well worth the investment! Cremini mushrooms have a slightly stronger flavor than white button mushrooms, but they are still relatively mild.Shiitake mushrooms are more popular in Asian cuisine, but have a much more meaty texture and a savory flavor.Portobello mushrooms are basically large, mature cremini mushrooms! They have a more firm texture and a rich flavor.Oyster mushrooms are delicious! They have a slightly more seafood-like flavor and a delicate texture, so they are best added to the ragu sauce towards the end of cooking! Chanterelle mushrooms have an almost fruity flavor so be sure to want a unique flavor profile if you go this route. Morel mushrooms are wild mushroom that are similar to porcini in flavor. They’re definitely on the more expensive side though!

No matter what type of mushrooms you choose, be sure to select ones that are fresh and firm. Avoid mushrooms that are slimy or have brown spots.

Other notes and variations

Olive oil. Use extra virgin olive oil, any type of olive oil, or neutral-flavored oil.Red wine. Not all red wine is vegan, so make sure to check the labels before you use one. You can also substitute red wine with white wine. You can also leave the red wine out and just use a stronger vegetable broth or bouillon. Basil leaves are optional, but they will add a sweet, peppery flavor to your ragu.Porcini powder. You can also add porcini powder or dried mushroom powder to add more flavor in your mushroom ragu.Heavy cream or cashew cream. If you want to have a creamier mushroom ragu, add half a cup of heavy cream or cashew cream to the mixture.

📖 How to clean mushrooms for ragù

To prepare the mushrooms, simply clean them with a damp cloth. Be sure to remove any dirt or debris, especially from the gills. This works for most mushrooms (e.g., Cremini, button mushrooms, etc.) Avoid washing mushrooms under running water, as this can make them soggy. If you have freshly foraged mushrooms or ones with a lot of gills, soak the mushrooms in water with a tablespoon of salt for 10-15 minutes. Don’t soak them for longer since they can get soggy! Then, rinse them under the faucet and dry them with a paper towel. Once the mushrooms are clean, you can trim the stems and slice them into thick pieces. You can also chop the mushrooms if you prefer a smaller texture, or simply buy chopped mushrooms and avoid all these steps along the way!

📖 How to make the best mushroom ragù

Hydrate the dried Porcini mushrooms in a small pot with the vegetable stock. In a large, heavy-bottomed pot, heat olive oil over medium-high heat until it becomes hot and shimmering. Add half of the mushrooms to the pot and stir to coat them in the oil. Cook the mushrooms, stirring occasionally, until they become deeply browned and develop a golden color, for around 8 minutes. Once the mushrooms are browned, season them with a pinch of salt and ground black pepper and reserve. Repeat the process with the remaining mushrooms. Remove the Porcini mushrooms from the broth, chop into smaller pieces and reserve. In the same pot used to brown the mushrooms, add the remaining 2 tablespoons of olive oil once hot. Add the onions, carrots, and a pinch of salt to the pot. Cook, stir occasionally, until they become softened and fragrant, which should take about 5-6 minutes. Incorporate the chopped Porcini and mushrooms. Continue cooking and stir occasionally for 1 minute. Add the garlic and fresh thyme and rosemary to the pot. Keep stirring constantly and cook until the mixture becomes fragrant for another minute or so. Pour the red wine to deglaze the pot and stir constantly until the wine is absorbed. Pour the vegetable stock and chopped Plum tomatoes to the pot and simmer on low heat for 20 minutes. Once done, taste for salt and pepper, adjust if needed. While the ragu is cooking, bring a large pot of salted water over high heat to boil. Cook the gnocchi (or other pasta) as per package instructions. Serve the gnocchi with the ragu on top and garnish with some chopped basil leaves.

👩🏽‍🍳 Secrets to make the best mushroom ragù

If you want to whip up delicious mushroom ragu that’s sure to be a crowd pleaser, follow these top tips:

Clean the mushrooms properly. Use a paper towel to gently clean the mushrooms of any dirt before using it in your recipe. Don’t soak them in water as they might become soggy.Sauté the fresh mushrooms well. Make sure to cook the mushrooms until they develop a deep, golden brown color. Browning them releases a delicious umami flavor and crispy texture on the edge of the mushroomsSimmer it slowly. Allow the ragu to simmer on low heat for 20 minutes. Slow cooking mushroom ragu helps meld the flavors and develop a richer, more complex taste.Add heavy cream (or any vegan cream) and parmesan cheese for a creamier mushroom ragu. Stir the ragu occasionally while it simmers to prevent it from sticking to the bottom of the pot and to ensure even cooking.Season generously. Use herbs like thyme and rosemary to enhance the flavors of your ragu. Add red pepper flakes for a touch of heat. Season with salt and pepper to taste.

🍴 How to serve and store mushroom ragù

Mushroom ragu can be served over pasta, polenta, rice, or used as a topping for dishes like risotto. It’s also great as a filling for sandwiches. I love serving mushroom ragù over gnocchi, or really, any kind of potato because I find that it complements the starchy flavors well. Mashed potatoes, baked potatoes, and roasted potatoes are all great ways to serve mushroom ragu. To store mushroom ragu, transfer it to an airtight container or Ziploc bag and place in the refrigerator for up to five days. To reheat, transfer it to a pot over medium heat until heated through. If you want to freeze mushroom ragu, transfer it to a freezer-safe container or bag and store it for up to two months.

More delicious pasta recipes

Check out some of these delicious pasta recipes:

Rigatoni Arrabbiata Penne PomodoroPasta e Piselli (Pasta with Peas)Spicy AlfredoPaccheri al FornoCacio e Pepe

Or any of these other amazing and hearty vegan and vegetarian pasta dishes. If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

📖 Recipe

Vegan Mushroom Rag  - 10Vegan Mushroom Rag  - 96Vegan Mushroom Rag  - 95Vegan Mushroom Rag  - 58Vegan Mushroom Rag  - 16Vegan Mushroom Rag  - 26Vegan Mushroom Rag  - 70Vegan Mushroom Rag  - 6Vegan Mushroom Rag  - 22Vegan Mushroom Rag  - 60Vegan Mushroom Rag  - 80Vegan Mushroom Rag  - 3Vegan Mushroom Rag  - 71