This post may include affiliate links. Thank you for your support.
Transform your pasta nights with my irresistible spaghetti mushroom sauce! This easy recipe combines earthy mushrooms with sweet tomatoes, aromatic garlic, robust red wine, and savory spices to create an effortlessly delicious mushroom sauce for spaghetti that’s bursting with deeply satisfying, hearty Italian flavors. Best of all, you’ll only need 30 minutes and 9 ingredients to make it!
“My partner is a huge mushroom fan and this was perfect for date night in. It was pretty easy too. Thanks!”
– TINK
If you love fresh mushrooms, be sure to check out this mushroom marsala sauce too!
Update: This recipe was originally published in October 2020. I made updates to the article below to include more information about making tomato mushroom sauce for spaghetti.
Hi friends, I hope you are a fan of mushrooms, because I’ve got the coziest pasta dinner coming at you today! But, to be fair, even if you aren’t a mushroom enthusiast, you will still love this recipe for spaghetti mushroom sauce. Take it from me, I’m not the biggest fan of mushrooms and I still swoon over this tomato sauce.
Table of Contents
- About this mushroom sauce for spaghetti
- Ingredients for spaghetti mushroom sauce
- How to make pasta sauce with mushrooms
- FAQs: frequently asked questions
- What are the best mushrooms for pasta?
- Can I use dried mushrooms instead of fresh?
- Can I add meat to this tomato and mushroom sauce?
- What can I use if I don’t have wine for deglazing?
- How to fix tomato sauce that’s too thick?
- How do I prevent my mushroom sauce from being too watery?
- How can I add more flavor to my spaghetti sauce?
- How can I make the sauce spicier?
- Serving pasta mushroom sauce
- Storing leftovers
- More pasta sauces for spaghetti!
- Mushroom Sauce for Spaghetti
About this mushroom sauce for spaghetti
This easy mushroom sauce with spaghetti is my new favorite pasta dish!
This tomato-based sauce is hearty and bursting with savory, earthy and umami flavors! With notes of aromatic garlic, fresh herbs, complex parmesan and robust tomatoes, this rich sauce is enhanced by the meaty texture of fresh mushrooms. This sauce is complex in flavor and totally satisfying without being too heavy or rich! It’s the perfect way to add a meatless recipe to your dinner rotation – without sacrificing any flavor!
Aside from the amazing taste, this sauce incredibly simple and uncomplicated to prepare. Plus, it’s made entirely in one pot! This recipe is made with common, inexpensive ingredients and comes together in 30 minutes!
Why you’ll love this recipe
- Effortless Preparation. This spaghetti mushroom sauce recipe is incredibly simple and quick, requiring easy-to-fine ingredients and just a few simple steps, making it perfect for busy weeknights.
- Rich, Savory Flavor. The mushrooms with tomato sauce features a robust blend of earthy mushrooms, rich tomatoes, fresh herbs, and savory seasonings, delivering deeply satisfying flavors that perfectly enhance any pasta dish.
- Versatile and Customizable. Whether you prefer a robust tomato mushroom sauce or a mild sauce, you can easily adapt this recipe to suit your taste preferences or dietary needs, making it a versatile addition to your culinary repertoire.
- Budget-Friendly. Using readily available and affordable ingredients, this mushroom tomato sauce offers a gourmet-quality sauce – without breaking the bank.
Ingredients for spaghetti mushroom sauce
This easy homemade mushroom tomato sauce is bursting with flavor and relies on simple, readily available ingredients for a restaurant-quality taste!
- Olive Oil: Select a high-quality olive oil to add rich taste when sautéing the mushrooms.
- Mushrooms: One pound of fresh mushrooms give the sauce a intensely meaty flavor. You can use an assortment of mushrooms or just one variety. (See FAQs section for the best varieties of mushrooms to use.)
- Garlic: Two to three cloves of fresh garlic provide a distinctive, punchy taste. Use fresh garlic, not the minced variety sold in a jar.
- Thyme: Fresh thyme gives the sauce a concentrated herbal flavor.
- Seasonings: Italian seasoning, kosher salt and ground black pepper all provide flavor. You can use homemade Italian seasoning or store-bought.
- Tomato Paste: Tomato paste helps thicken the sauce while providing a rich flavor.
- Red Wine: Any red wine you prefer will work well! Cabernet Sauvignon, Pinot Noir, Zinfandel, Chianti and Merlot are all great options. Or, you can substitute broth instead.
- Tomatoes: One can of tomatoes adds a sweet flavor with a touch of acidity. Use a high-quality brand you trust. I recommend fire-roasted tomatoes for delicious, slightly smoky flavor. For a smoother sauce, use crushed tomatoes and for a chunkier sauce, use diced tomatoes.
- Tomato Sauce: Select a good-quality prepared tomato sauce for the best taste! Lower-quality sauces lack a balance of flavors and create a sauce that is either too sweet or too acidic. You can use a can of plain tomato sauce or try your favorite flavor variety.
- Cheese: ½ cup of parmesan adds sharp, savory flavor. I recommend aged parmesan for the most complex flavor. You can substitute Pecorino Romano if you would like.
- Basil: Fresh basil adds a hint of pungent sweetness to the sauce that can’t be beat.
Recipe variations
Want to make some changes to this tomato sauce?! No problem! I encourage you to make this sauce your own. Get creative and add your family’s favorite ingredients. Below are a few ideas to inspire:
- Creamy Mushroom Sauce for Spaghetti. Stir in a splash of heavy cream or half-and-half to transform your sauce into a creamy, luxurious version. You can also use plant-based creams for a dairy-free option.
- Spicy Spaghetti Mushroom Sauce. Spice up your sauce with a pinch of red pepper flakes or a dash of hot sauce. Alternatively, you can sauté diced chili peppers with the mushrooms for a more intense heat.
- Veggie Mushroom Pasta Sauce. Boost the nutritional value and chunky texture by adding finely chopped vegetables, such as diced onions, celery, bell peppers, carrots, or spinach, and even olives to the sauce.
- Vegan Mushroom Sauce for Pasta. Replace the chicken broth with vegetable broth and add a little umami flavor with nutritional yeast.
- Chunky Tomato Mushroom Sauce. Use a 14.5-ounce can diced tomatoes and be sure to thinly slice half the mushrooms and finely dice the other half for a hearty, rustic-style sauce.
- Meaty Mushroom Sauce with Tomatoes. Simply stir in a little cooked ground beef, turkey, chicken, or pork.
If mushrooms are on sale at the store, pick up extra and put them to good use in these delicious recipes: marinade for mushrooms, mushroom risotto recipe, and recipe for sauteed mushrooms.
Expert tips for the best success!
- Sauté Mushrooms Properly: To develop a deep, rich flavor, be sure to cook the mushrooms over medium-high heat until they’re well browned and their moisture has evaporated. This caramelization process enhances the umami taste and prevents the sauce from becoming watery.
- Deglaze the Pan: After sautéing the mushrooms, deglaze the pan with a splash of red wine or broth to lift the flavorful brown bits (fond) off the bottom of the pan. This step adds extra depth and complexity to your sauce.
- Use Fresh Tomatoes or Quality Canned Tomatoes: For the best flavor, use ripe, fresh tomatoes when they’re in season. Alternatively, opt for high-quality San Marzano canned tomatoes which have a sweeter and richer taste.
- Simmer for Full Flavor: Allow the sauce to simmer for at least 10 minutes to meld the flavors and thicken the consistency. For a richer more robust sauce, cover the pot and simmer for 10-20 minutes longer.
- Incorporate Umami Boosters: For a more savory and complex sauce, consider adding add umami ingredients like a little Worcestershire sauce or a splash of soy sauce.
- Season To Taste: Taste and adjust the seasoning throughout the cooking process. Adjust with salt and pepper for overall flavor, and a pinch of sugar if the tomatoes are too acidic.
- Finish with Fresh Herbs: Stir in freshly chopped herbs like basil or parsley just before serving. This adds a burst of freshness and vibrant color to the mushroom spaghetti sauce.
Step-by-step photos: making this recipe at home
FAQs: frequently asked questions
What are the best mushrooms for pasta?
Mushrooms add a delicious savory depth of flavor to tomato sauce! There are a few varieties of fresh mushroom you can use in this sauce! Each type of mushroom has a unique characteristic that will bring something different to pasta sauce. I recommend wild mushrooms if they are available; however, you should use your favorite variety! Or, get creative and play around with combinations of mushrooms to create a sauce you and your family love!
- White button: Button mushrooms are easy to find and a great choice if it’s not mushroom season. However, white button mushrooms are very light in flavor. I recommend mixing white button with one of the varieties below for the best taste.
- Cremini: Cremini mushrooms, also known as baby bella mushrooms, look like a brown version of white button mushrooms. They are meaty and very satisfying in flavor.
- Portobello: Portobello mushrooms are large in size and the meatiest of the bunch.
- Shiitake: Shiitake mushrooms are earthy in flavor and slightly chewy in texture.
- Chanterelle: Chanterelle mushrooms are typically found in white wine sauces; however, they work great in tomato sauces as well! They have a delicate taste with a peppery, almost fruity flavor.
- Oyster: Oyster mushrooms are similar to shiitake. They are meaty with a chewy, sponge-like texture that soaks up sauces beautifully.
Can I use dried mushrooms instead of fresh?
Sure, you can use dry mushrooms instead of fresh ones. However, you’ll need to rehydrate them in hot water for about 20 minutes before using. And, be sure to strain them before using. If you’re looking for extra umami flavor, stir a little of and the soaking liquid into your sauce.
Can I add meat to this tomato and mushroom sauce?
Looking to take this sauce over the top and make it a meat lover’s dream?! Add some protein for extra flavor and texture!
You can add whatever ground meat you love or have on hand: beef, sausage, chicken, turkey, pork, etc! Or, try using a mix of your favorite ground meats, such as a combination of beef and pork.
- Brown the meat, breaking it up with the back of a wooden spoon as it cooks.
- Remove the meat and place it on a paper-towel lined plate to soak up any excess grease.
- Drain off any excess grease from the saucepan; leaving about two tablespoons of fat in the pan.
- Proceed with the recipe.
- Add the meat back to the saucepan when you add the tomatoes.
What can I use if I don’t have wine for deglazing?
If you don’t have red wine, you can swap in white wine. Or, if you’re out of wine completely, simply use chicken broth or vegetable broth to deglaze the pan and lift the brown bits off the bottom of the pan.
How to fix tomato sauce that’s too thick?
A sauce can become too thick from over cooking or mis-measuring the liquid ingredients. However, have no fear, because thinning out a sauce that’s too thick is super simple!
To thin out spaghetti sauce, simply stir in more red wine or add a bit of broth. Make sure you start with a small amount and continue to add the liquid until the sauce is thinned out to your liking. Alternatively, if you are looking for a thinner sauce that has a creamy consistency, you can stir in a bit of heavy cream.
How do I prevent my mushroom sauce from being too watery?
To avoid a watery mushroom spaghetti sauce, make sure you cook the mushrooms thoroughly – until the moisture completely evaporates from the pan – before adding any liquids. Additionally, be sure to let the pasta sauce simmer long enough to reduce and thicken-up naturally.
If you’re spaghetti sauce is still thin, try these easy fixes:
- To thicken a watery sauce without altering the taste: Simply continue to simmer the sauce over low heat until it’s reduced and thickened to your liking. Make sure the saucepan isn’t covered with a lid!
- Add more tomato paste: Stir in a little bit of tomato paste as needed and simmer to thicken the sauce. Use tomato paste sparingly as a little goes a long way!
- Alternatively, you can thicken a sauce by adding slurry to your sauce: Mix equal parts of cornstarch and water to create a slurry. Stir the slurry into the pasta sauce. Allow the sauce to simmer for a few minutes until it thickens. Avoid adding too much or it will alter and ruin the texture of the sauce!
How can I add more flavor to my spaghetti sauce?
This recipe for mushroom spaghetti sauce is incredibly easy to customize. Below are some flavoring ideas to help inspire;
- Herbs: Fresh herbs are a wonderful way to brighten up a tomato sauce. Add parsley, chives, oregano or bay leaves for a touch of herbaceous flavor.
- Seasonings: Spices and seasonings are a great way to subtly customize your pasta sauce! Add in crushed red pepper flakes or cayenne for a spicy kick! Or, try dried rosemary or oregano for an earthy flavor and sweet paprika for a sweet pepper flavor without any adding any heat.
- Sugar: If your sauce is too acidic, add brown sugar or granulated sugar to tone down the tart flavor.
- Vinegar: If your sauce is a little too flat in taste, add a touch of balsamic or red wine vinegar to bring it to life!
- Worcestershire Sauce: Worcestershire is one of my favorite ingredients to add to tomato sauce. Add a few dashes to give the sauce a complex depth of smokey flavor.
How can I make the sauce spicier?
For sure! To make this spaghetti sauce with mushrooms spicy, simply incorporate red pepper flakes, hot sauce, or finely chopped fresh chili peppers into the sauce. I recommend starting small and adding the spicy ingredient gradually to ensure it doesn’t overpower the other flavors.
Now that you have the perfect recipe for a rich and savory mushroom spaghetti sauce, it’s time to bring this delicious dish to your dinner table. Whether you’re serving it for a family dinner or a special occasion, this pasta sauce with mushrooms and tomatoes is sure to impress. Until next week, friends, cheers!
Cheyanne
Craving MORE? Follow all the deliciousness on Facebook, Pinterest and Instagram!
More pasta sauces for spaghetti!
If you love this spaghetti sauce with mushrooms, try one of these delicious recipes next!
- Spaghetti Sauce with Vodka
- Crockpot Ragu Sauce
- Hearty Marinara Sauce
- Roasted Red Pepper Sauce
- Pesto with Sun Dried Tomatoes
- Meaty Spaghetti Sauce
Mushroom Sauce for Spaghetti
Equipment
- 1 Large Saucepan – for cooking mushroom sauce
- 1 Large Pot – OPTIONAL; for cooking spaghetti
Ingredients
- 10-12 ounces Dried Spaghetti
- 3 1/2 TBS Extra Virgin Olive Oil – DIVIDED
- 1- pound Fresh Mushrooms – cleaned, de-stemmed, and DIVIDED; ½ thinly sliced & ½ finely diced (SEE NOTES)
- 2-3 cloves Garlic – finely chopped
- 1 ½ TBS Fresh Thyme Leaves
- ¾ tsp Italian Seasoning
- 1 TBS Tomato Paste
- ½ Cup Red Wine
- 1 (14.5 ounce) can Fire Roasted Tomatoes (SEE NOTES)
- 1 ½ Cups Prepared Tomato Pasta Sauce (SEE NOTES)
- ½ Cup Grated Parmesan or Pecorino Romano Cheese – DIVIDED, plus more for serving (or vegan alternative)
- ¼ Cup Fresh Basil – chopped & DIVIDED
- to taste Kosher Salt & Ground Black Pepper
Instructions
- OPTIONAL – Cook Spaghetti Pasta: Bring a large pot of water to a boil. Once boiling, season the water generously with salt. Add the spaghetti noodles and cook until 1-minute shy of al dente according to package instructions, about 8-9 minutes.Drain the pasta, reserving 1 cup of cooking liquid. Set both the spaghetti and pasta water aside.(TIP: Start boiling water now. While the water is coming to a boil, continue on with the recipe – sautéing the mushrooms. Then, add the spaghetti and start actually cooking the pasta when you start cooking the finely diced mushrooms – step 3)
- Sauté the Sliced Mushrooms: Heat 2 tablespoons of oil in a large saucepan over medium-high heat until shimmering. Once shimmering, add the sliced mushrooms and cook, UNDISTURBED, for 4 minutes. Stir. Continue to cook, stirring occasionally, for an additional 3-5 minutes or until mushrooms are golden browned and tender. Season mushrooms with salt and pepper. Remove the mushrooms to a plate and set aside.
- Start Spaghetti Mushroom Sauce: Reduce the heat to medium and add the remaining 1 ½ tablespoons of oil to the pan. Add the diced mushrooms. Cook, UNDISTURBED for 2 minutes. Stir and continue to cook, stirring occasionally, until golden brown, about 2-3 minutes. Add the garlic, thyme and Italian seasoning. Then, season with salt and pepper. Cook until fragrant, about 1 minute. Add the tomato paste and cook, stirring, until caramelized, about 1-2 minutes.
- Deglaze the Pan: Add the wine to the pan, using the edge of a wooden spoon to scrape up any browned bits stuck to the bottom of the pan. Let simmer until the wine is mostly evaporated.
- Add Tomatoes and Simmer Mushroom Sauce: Add the tomatoes (and their juices) and the tomato sauce to the pot. Let the sauce come to a rapid simmer; then, immediately reduce the heat to maintain a gentle simmer. sStir in ¼ cup of the cheese and season to taste with salt and pepper. Let the mushroom sauce simmer for 10-12 minutes, or until the sauce is slightly thickened or thickened to your liking. Stir in HALF of the fresh basil.
- Add the Spaghetti and Sauteed Mushrooms to the Sauce. Add the cooked pasta and reserved sautéed sliced mushrooms to the pan. Use tongs or two spoons and toss the ingredients for 1-2 minutes, or until the sauce coats the spaghetti. If sauce is too thick, add a splash or two of reserved cooking water until the desired consistency is achieved. (Note: I typically add anywhere from 1/4 to 1/2 cup of pasta water.)Taste the mushroom spaghetti and adjust the dish for seasoning with salt and pepper.
- Serve Mushroom Sauce Spaghetti: Transfer spaghetti in mushroom sauce to serving bowls and garnish the top with the remaining grated cheese and remaining fresh basil. Enjoy immediately!
Notes
- Mushroom varieties: You can use your favorite variety of fresh mushrooms in this sauce. Please see the post above for detailed information on the best mushroom varieties to use, .
- Mushrooms and Tomatoes: For a traditional tomato sauce, finely dice ALL the mushrooms and skip step 2 of the recipe. Use a can of crushed fire-roasted tomatoes. For a rustic-style sauce, follow the instructions using half sliced and half finely diced mushrooms. You can use diced tomatoes for a chunky, rustic sauce or crushed tomatoes for a less chunky, but still rustic-style sauce.
- Pasta Sauce: Use your favorite high-quality jarred pasta sauce. You can use any flavor variety you love!
- Adjusting Taste: Make sure you use high-quality ingredients in this sauce! Using lower quality ingredients can result in a sauce that’s too sweet or too acidic. However, you can easily adjust this sauce if needed! Please see the above post for detailed instructions.
- Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Alternatively, the sauce can be frozen for up to 4-6 months.
-
Need to Scale the Recipe? Hover your mouse over the number of servings in the recipe card. You’ll see a sliding scale pop up, you can use that to scale the recipe up or down as needed.
-
Got questions? I’ve got answers! If you ever run into an issue, have a question, or need any clarification – please feel free to drop them in the comments section. I’m happy to help when I can!
Nutrition
Did you make this recipe?
Mention @nospoonnecessary on Instagram and tag it #nospoonnecessary!
©No Spoon Necessary. All images and content are under copyright protection. Please do not use any images without prior permission. Please do not publish this recipe without prior consent. To reference this recipe, please link directly to this post.
Charlotte
Lots of info in this recipe! You said to reserve 1 cup of pasta water. What do we do with that water? I don’t see it in the long recipe instructions. Did I just miss it?
Cheyanne
Hi Charlotte,
Step six of the recipe is where you will add some of the pasta water if you feel your spaghetti sauce is too thick:
6. “Add the pasta & reserved mushrooms to the sauce. Toss for 1-2 minutes or until sauce is thick and coats the spaghetti. If sauce is too thick, add a splash or two of reserved cooking water. Taste and adjust pasta for seasoning with salt and pepper.”
Do let me know if you have any additional questions as I’m always happy to help!
Cheers and warm wishes for a wonderful day,
Cheyanne
Tink
My partner is a huge mushroom fan and this was perfect for date night in. It was pretty easy too. Thanks! 🙂
Brian
I am a mushroom enthusiast and a pasta enthusiast, so this spaghetti sauce was right up my alley. It’s splendid – so rich, yet light. But I might incorporating some Italian sausage next time. Thanks for the recipe.
Terri
When it comes to mushrooms, my motto is “the more the better!” So this pasta called my name! Love how easy it is too, but I’d proudly serve it for a dinner party or date night.
Charlotte
I typically find mushroom sauce boring, but this one is quite delicious! I’ll make it again.