My Quiet Kitchen

  • Recipes
  • New Here?
  • Free Ebook
  • About
menu icon
go to homepage
  • Recipes
  • New Here?
  • Free Ebook
  • About
subscribe
search icon
Homepage link
  • Recipes
  • New Here?
  • Free Ebook
  • About
×
Home ❯ Recipes ❯ Vegan Main Dishes

Simple Mushroom Ragù

Author Lori Rasmussen standing in her kitchen.
Updated 04/17/2026 by Lori Rasmussen. This post may contain affiliate links.
A pin for the mushroom ragu recipe to save on Pinterest.
A pin for the mushroom ragu recipe to save on Pinterest.

This mushroom ragù started as a "what can I do with all these mushrooms?" moment. After one bite, I immediately knew I wanted to make it again and share the recipe. It's great with pasta, but also works over polenta, rice, roasted or mashed potatoes, and even spooned on toasted bread.

Unlike a traditional ragù made with meat, this one is vegan and built on simple pantry ingredients plus plenty of fresh mushrooms. It's a hearty and flexible recipe you'll want to make again and again!

Rich mushroom ragu over bucatini pasta with a glass of wine nearby.

It's no secret that we love mushrooms around here. From mushroom stew and stuffed mushrooms, to this unique take on vegan egg salad, they're about as close as it gets to hero status when cooking without meat, eggs, or dairy.

Why You'll Love This Mushroom Ragù

  • Rich mushroom & tomato flavor - 2 pounds of mushrooms create meaty texture and a mountain of flavor, while canned crushed tomatoes bring the comfort of marinara (but richer and better)!
  • Simple ingredients - no specialty ingredients needed, just fresh aromatics + pantry staples you can find in any store
  • Thick, hearty sauce - simmered until perfectly rich and clingy, with just a touch of sweetness
Ingredients needed to make mushroom ragu set out on a wood cutting board.

What You'll Need

For this mushroom ragù, the only fresh ingredients you need are mushrooms, onion, and garlic. The other ingredients are simple dry goods you probably already have in the pantry: dried herbs, canned crushed tomatoes, red wine (optional), and salt and pepper.

I also really love how flexible this recipe is. You can switch up the types and amounts of mushrooms, add other veggies, or reduce the tomato and add a creamy element. Feel free to adjust the amounts to suit your needs or what you have on hand.

How to Make Mushroom Ragù

Here's an overview of the cooking process. You can find the full written recipe below.

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

Sauteing onion and mushrooms in a large pot.

Step 1: Saute

First, saute the onion in a little oil until softened. Add the mushrooms and cook until their moisture has evaporated.

Adding garlic and herbs to the sauteed mushrooms.

Step 2: Season

Next, add a little more oil, along with the garlic, dried herbs, smoked paprika, crushed red pepper, and black pepper.

Deglazing the pot with red wine.

Step 3: Add Wine

Add 1 cup dry red wine, and let simmer for several minutes.

After simmering for 25 minutes, the thickened tomato sauce clings to the mushrooms.

Step 4: Simmer

Add the crushed tomatoes, and simmer the sauce for about 30 minutes or until thick and reduced by half. Taste and adjust seasoning.

Variations

This recipe is surprisingly flexible, so feel free to tweak it based on what you have or how you want to serve it.

  • Skip the wine - No red wine? No problem. Just use broth or water to deglaze the pan, plus a drizzle of balsamic at the end for depth.
  • Add a creamy element - For a slightly creamy ragu, at the end stir in some cashew cream or an unsweetened and unflavored non-dairy creamer.
  • Make it spicy - Increase the red pepper flakes, or finish with a drizzle of Calabrian chili paste.
  • Switch up the herbs - Instead of individual dried herbs, use Italian seasoning and/or add a little rosemary, too. Use fresh thyme and basil if you have them.
  • Boost the umami - A teaspoon of soy sauce, tamari, or even a bit of miso adds extra savory depth. Use these instead of or in addition to the smoked salt.
  • Serve it different ways - Mushroom ragù is great with pasta but also works over polenta, rice, mashed potatoes, or even scooped up with crusty bread.

Helpful Tips

A few simple tips make a big difference with a recipe this minimal:

  • Don't rush the mushrooms. Let them cook long enough for all of the moisture to release and evaporate. This is where a lot of the flavor develops.
  • Let the wine cook off. Give it a few minutes to simmer after adding the wine so the alcohol cooks off and the flavor concentrates.
  • Simmer until thick. The tomatoes also need plenty of time to reduce. This leads to a naturally sweeter and more complex flavor as glutamates and sugars develop.
  • Taste and adjust at the end. With simple ingredients, small tweaks matter. Add salt, a pinch of sugar (if needed), or a splash of acidity to balance.

I hope you enjoy this versatile mushroom ragù. If you try the recipe, comment below to share your feedback, customizations, and how you like to serve it!

Recipe

Overhead view of a pasta bowl filled with mushroom ragu over bucatini.

Simple Mushroom Ragù

Author: Lori Rasmussen, My Quiet Kitchen
This mushroom ragu started as a "what do I do with all these mushrooms?" moment, and turned into an easy favorite! It's rich, flexible, and made with simple pantry ingredients plus plenty of fresh mushrooms. Serve it with pasta, spoon it over polenta or rice, or scoop it up with toasted bread.
5 from 2 votes
Servings: 6 servings
Prep:5 minutes mins
Cook:45 minutes mins
Total Time:50 minutes mins
Save on Pinterest Print Recipe

Equipment

  • large saute pan
(Keep screen awake)

Ingredients

  • 3 tablespoons olive oil - divided; see Notes for oil-free
  • 1 large yellow onion, chopped - or a sweet variety
  • 32 ounces baby bella mushrooms, sliced - or a variety
  • fine sea salt
  • 6 cloves garlic, minced
  • ¾ teaspoon dried oregano
  • ½ teaspoon dried basil
  • ¼ teaspoon dried thyme - or rosemary
  • ¼ teaspoon smoked paprika - optional
  • black pepper - to taste
  • ¼ teaspoon crushed red pepper flakes
  • 1 cup dry red wine - see Notes for subs
  • 1 (28 oz) can crushed tomatoes with basil - or plain
  • 1-2 teaspoons sugar - optional
  • ¼-½ teaspoon smoked salt - optional, see Notes for subs

For serving:

  • 12 ounces dry pasta - or prepared rice, potatoes, etc.

Instructions
 

  • In a large skillet, heat 1 tablespoon oil over medium heat. Add the onion and cook until translucent, about 5 minutes. Add the mushrooms and a generous pinch of salt. Cook until the mushrooms are tender and all of the liquid has evaporated, about 10 minutes.
  • Add another 2 tablespoons oil, followed by the garlic, oregano, basil, thyme, paprika, black pepper, and crushed red pepper flakes. Stirring frequently, cook for 1 minute.
  • Add the red wine to the pan and simmer for about 3 minutes, until slightly reduced.
  • Add the tomatoes and ½ teaspoon salt. Simmer for 25-30 minutes or until the sauce has thickened and reduced by about half.
  • If serving with pasta, while the sauce cooks, boil the pasta in salted water according to package directions. Drain in a colander.
  • Taste the ragù and adjust seasonings as desired, including the optional sugar and smoked salt, or more salt, pepper, olive oil. Toss the pasta with the sauce and serve.
    Mushroom ragù is also delicious over rice, polenta, potatoes, or crusty bread.

Notes

Oil/Fat: Ragu tastes best with some fat. If you're avoiding oil, add the mushrooms and onion at the same time (liquid from the mushrooms will prevent sticking), and stir in some cashew cream at the end.
Type and Amount of Mushrooms: I used cremini (baby bella) because that's what I had. They're a good choice since they are usually pretty affordable, easy to find, and are more flavorful than white button. Feel free to use mixed mushrooms or incorporate other varieties you enjoy. It's also fine to reduce the amount of mushrooms. 
Wine: Vegetable broth and a splash of balsamic vinegar may be used instead of red wine.
Flavorful Additions: A splash of soy sauce or tamari are a good swap for the smoked salt. A little miso dissolved in warm water is another easy way to add umami and saltiness to the ragu. 
Store leftover mushroom ragù in the refrigerator for up to 5 days. Reheat before serving.

Estimated Nutrition (per serving)

Calories: 165kcalCarbohydrates: 20gProtein: 6gFat: 6gCholesterol: 0mgFiber: 6g

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Did you make the recipe?Comment below to share your feedback!

More Mushroom Recipes

  • overhead of bowl of shiitake mushroom pasta with vegan parmesan and fresh herbs.
    Shiitake Mushroom Pasta
  • vegan mushroom soup in a blue bowl with chunky slices of baby bella visible on top.
    Vegan Cream of Mushroom Soup
  • Mushroom orzotto in a bowl with shaved vegan Parmesan cheese on top.
    Vegan Mushroom Orzotto (Barley Risotto)
  • saucy mushroom pasta with spinach in a large pot.
    Creamy Vegan Mushroom Pasta

Share this recipe:

  • Facebook
  • Reddit
  • Email It

Comments

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Kristin says

    April 25, 2026 at 7:56 am

    Brilliant sauce! The “swap in “ notes really helped. I intend to keep these ingredients on hand now so I can make this sauce at any time. Thank you!

    Reply
  2. Lisa W says

    April 19, 2026 at 10:56 pm

    Very simple to make and quite flavorful. I had thyme & oregano in the garden, so I used those fresh, doubling the dry amount. I had foraged a large puffball mushroom, so I sliced it up to sauté. Very tender and delicious! Serving over pasta. Yum!

    Reply
a photo of Lori Rasmussen in her kitchen.

Hi I’m Lori, the recipe developer behind the blog. With 15 years of plant-based cooking experience and a background in professional tasting panels, I create well-tested vegan recipes that never compromise on flavor, while being thoughtfully streamlined for everyday cooking.

Read more

Trending Recipes

  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • baked stuffed mushrooms on a baking sheet.
    Easy Vegan Stuffed Mushrooms
  • close up of chili in a pot showing thick meaty texture.
    The Best Lentil Chili (45 Minutes!)
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad
  • Thick homemade bbq sauce in a glass jar with a spoonful nearby.
    Healthy BBQ Sauce (No Ketchup)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • Overhead view of a bowl full of potato stew made with chickpeas, carrot and tomatoes.
    Hearty Potato Stew
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing

Popular Year-round

  • stack of vegan pancakes with maple syrup
    Vegan Oat Flour Pancakes
  • thick and creamy vegan yogurt on a spoon resting over a jar.
    Almond Milk Yogurt
  • close up overhead of Instant Pot Lentil Curry and rice in a bowl
    EASY Instant Pot Red Lentil Curry
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Version)
  • different tahini dressing variations with ingredients on marble background.
    Tahini Dressing (With 4 Flavor Variations)
  • a stack of 4 vegan oil-free banana brownies
    Healthy Vegan Banana Brownies
  • hand holding a waffle cone filled with 3 scoops of vegan ice cream.
    Vegan Oat Milk Ice Cream (No Coconut)
  • bright and airy photo of creamy vegan pudding.
    Easy Vegan Banana Pudding (No-Cook)

Footer

↑ back to top

About

About Lori

Buy Me a Coffee

Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2026 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required