This easy mushroom marinara sauce recipe makes about 5 to 6 cups of rich, savory tomato sauce in roughly 40 to 55 minutes. It combines browned cremini or white button mushrooms, sweet yellow onion, garlic, crushed tomatoes, tomato paste, and Italian herbs for a homemade sauce that is perfect with 1 pound of dried pasta or enough for about 6 servings.
The mushrooms give this marinara a hearty texture and deep, savory flavor while the tomatoes keep it bright and comforting. Serve it over spaghetti, spoon it into lasagna, spread it on pizza, or use it as the saucy base for chicken Parmesan.
Jump to RecipeWhy You’ll Love This Recipe

This mushroom marinara is the kind of dependable sauce that makes a weeknight dinner feel special without requiring complicated techniques. The ingredient list is short, the preparation is straightforward, and most of the cooking time is hands-off simmering.
Its flavor comes from building the sauce in layers. Soft onion creates sweetness, browned mushrooms add a meaty bite, garlic brings aroma, and tomato paste gives the crushed tomatoes a fuller, more rounded taste.
- Simple pantry-friendly ingredients: Most of the ingredients are easy to keep on hand.
- Flexible serving options: Use it with pasta, lasagna, pizza, baked pasta, or chicken Parmesan.
- Comforting texture: Sliced mushrooms remain pleasantly tender while the tomato sauce thickens around them.
- Easy to customize: Add red pepper flakes for heat or blend the sauce for a smoother finish.
For another cozy pasta dinner, this sauce can also inspire the approach used in our easy skillet lasagna, especially when you want a richly saucy meal with minimal fuss.
Ingredients You’ll Need

Start with 8 ounces of cremini or white button mushrooms. Clean them with a damp towel or soft brush, trim the ends, and slice them evenly so they cook at a similar rate.
You will also need 2 tablespoons of extra-virgin olive oil, 1 medium yellow onion finely chopped, and 3 to 4 minced garlic cloves. These ingredients form the aromatic base that supports the tomatoes and mushrooms.
For the tomato foundation, use 1 tablespoon of tomato paste and one 28-ounce can of crushed tomatoes. Season with 1 teaspoon of dried Italian seasoning, 1/2 teaspoon kosher salt, 1/4 teaspoon freshly ground black pepper, and up to 1/4 teaspoon red pepper flakes if you enjoy a gentle kick.
Keep 1/2 cup of water or low-sodium vegetable broth nearby in case the sauce looks too thick. Finish with 2 tablespoons of chopped fresh basil or parsley, and reserve 1 teaspoon of granulated sugar only for tomatoes that taste sharply acidic.
The optional sugar is not meant to make the sauce sweet. It simply helps balance an unusually tart can of tomatoes, so taste the sauce before adding it.
How to Make It Step-by-Step

Step 1: Heat the olive oil in a large saucepan or Dutch oven over medium heat. Add the finely chopped onion and cook for 4 to 6 minutes, stirring occasionally, until it softens and becomes translucent.
Step 2: Add the sliced mushrooms to the softened onion. Cook for 6 to 10 minutes, stirring from time to time, until the mushrooms release their moisture and begin to brown; if the pan is crowded, work in batches so they sauté rather than steam.
Step 3: Stir in the minced garlic and cook for about 30 to 60 seconds. Stop as soon as the garlic smells fragrant, since prolonged cooking can make it bitter.
Step 4: Add the tomato paste and stir it through the mushrooms and onion. Cook for 1 to 2 minutes so the paste darkens slightly and develops a deeper tomato flavor.
Step 5: Pour in the crushed tomatoes, then add the Italian seasoning, kosher salt, black pepper, and optional red pepper flakes. Stir well, and add the water or vegetable broth if the mixture appears very thick at this stage.
Step 6: Bring the sauce to a gentle simmer, then lower the heat. Partially cover the pot and cook for 20 to 30 minutes, stirring occasionally, until the mushrooms are tender and the sauce coats the back of a spoon.
Step 7: Taste carefully and adjust the seasoning. Add the optional sugar only when the tomatoes have a sharply acidic flavor, then stir in the chopped fresh basil or parsley just before serving.
Step 8: Toss the finished sauce with cooked pasta, adding a splash of pasta water if needed. The starchy water helps the marinara cling to noodles and creates a more cohesive bite.
Chef’s Tips for Rich Mushroom Flavor

The most important technique is allowing the mushrooms to brown before the tomatoes go into the pot. Mushrooms contain a great deal of water, and browning them first concentrates their flavor while giving them a more satisfying texture.
Do not wash the sliced mushrooms under running water unless they are especially dirty, and even then dry them thoroughly. Excess surface moisture can slow browning and leave the finished sauce less savory.
Use medium heat for the onion and mushroom stage, then reduce the heat once the tomatoes are simmering. A gentle simmer encourages the flavors to mingle without scorching the sauce on the bottom of the pot.
If you prefer a smoother marinara, use an immersion blender on part or all of the finished sauce. Blending only half leaves some mushroom pieces visible while giving the sauce a silkier body.
For another layer of flavor, add 1/2 cup of dry red wine after the mushrooms have browned. Simmer it for 2 to 3 minutes before adding the tomatoes, allowing the alcohol to cook off and the wine to concentrate.
Easy Variations and Serving Ideas
A small amount of fennel seed can make the sauce taste reminiscent of an Italian sausage-inspired marinara. Add 1/2 teaspoon fennel seed with the dried herbs, or stir in 1 teaspoon of balsamic vinegar near the end for extra depth.
For a more intense mushroom profile, replace the fresh mushrooms with 1 ounce of dried porcini mushrooms. Rehydrate them, chop them finely, strain the soaking liquid, and reserve it for the sauce in place of some of the water or broth.
Serve the marinara with spaghetti, penne, rigatoni, or another favorite pasta shape. It also works beautifully layered into lasagna, spooned over roasted vegetables, spread onto pizza, or baked with mozzarella until bubbling.
Although this is a savory main-dish sauce, it is fun to plan a complete meal from the same recipe collection. For a different pasta idea, try our easy salmon pasta on another evening.
Storage, Freezing, and Reheating
Let the sauce cool before transferring it to an airtight container. Refrigerate it and use it within a few days for the best flavor and texture.
To reheat, place the sauce in a saucepan over low to medium-low heat and stir occasionally. Add a small splash of water or pasta water if it has thickened too much in the refrigerator.
The sauce can also be portioned for future meals and frozen in freezer-safe containers. Leave a little space at the top for expansion, thaw it in the refrigerator, and reheat gently until hot throughout.
Fresh basil or parsley is brightest when added after reheating rather than before storage. A final sprinkle of herbs makes the sauce look fresh and adds a pleasant aromatic finish.
How to Serve Mushroom Marinara

For the classic presentation, toss the sauce with about 1 pound of cooked dried pasta and finish each serving with fresh herbs. Add grated Parmesan if desired, although the mushroom marinara is flavorful enough to stand on its own.
When serving it with baked pasta or lasagna, keep the sauce slightly loose because the noodles and cheese will absorb some of its moisture. For pizza, simmer it until it is thick enough to spread without running.
Leftover sauce can turn into a quick lunch with toasted bread, roasted vegetables, or cooked grains. It is also a useful base for a simple pantry meal when you want something warm and filling without starting from scratch.
After dinner, balance the savory meal with something fruity, such as this quick strawberry sauce spooned over ice cream or yogurt. If you are planning a larger spread, our no-bake pineapple pie and pineapple lush dessert are simple make-ahead choices.

Easy Mushroom Marinara Sauce Recipe
Ingredients
Method
- Heat the olive oil in a large saucepan or Dutch oven over medium heat. Add the onion and cook for 4 to 6 minutes, stirring occasionally, until softened but not deeply browned.
- Add the sliced mushrooms and cook for 6 to 10 minutes. Stir occasionally as they release their moisture and begin to brown, keeping the pan uncrowded so they sauté instead of steam.
- Stir in the minced garlic and cook for 30 to 60 seconds, just until fragrant. Add the tomato paste and cook for 1 to 2 minutes, stirring constantly, to deepen its flavor.
- Pour in the crushed tomatoes and add the Italian seasoning, kosher salt, black pepper, and optional red pepper flakes. Stir in the water or vegetable broth if the sauce looks especially thick.
- Bring the sauce to a gentle simmer, then reduce the heat to low. Partially cover the pot and cook for 20 to 30 minutes, stirring occasionally, until the sauce thickens and coats a spoon.
- Taste the finished sauce and adjust the salt, pepper, and herbs as needed. Add the optional sugar only if the tomatoes taste sharply acidic, then stir in the fresh basil or parsley just before serving.
Notes
Final Thoughts
This easy mushroom marinara sauce delivers the comfort of a long-simmered tomato sauce with a practical cooking timeline. Browning the mushrooms, cooking the tomato paste briefly, and finishing with fresh herbs are the small steps that make the final bowl taste homemade and full.
Make it for pasta tonight, then save the extra sauce for lasagna, pizza, baked pasta, or chicken Parmesan. With about 5 to 6 cups per batch, it is a flexible recipe that gives you a delicious dinner now and a head start on another meal later.