Mushroom Bolognese is my answer any night I want a satisfying bowl of pasta without turning it into a three hour project. The sauce: Finely chopped mushrooms — cremini, shiitake, or a mix — simmered with red wine, tomato paste, and an aromatic soffritto of onion and celery until the whole pan smells like something that’s been cooking for hours, but it takes about 30 minutes. Rigatoni, pappardelle, or any pasta with ridges or hollows will catch the sauce beautifully.

A bowl of rigatoni pasta topped with chunky mushroom bolognese sauce, herbs, and grated cheese, with a fork resting on the side. Fresh thyme and a napkin are nearby.

Why this tastes like it simmered all afternoon

  • Finely chopped mushrooms — not sliced — give the sauce the dense, meaty texture that makes it clear this is a Bolognese rather than a vegetable ragu.
  • Cooking the tomato paste directly in the pan before adding liquid caramelizes it and pulls out a depth of flavor you don’t get by just stirring it in.
  • A 12-inch skillet instead of a saucepan means the sauce reduces in minutes, not half an hour — the wide surface area is the whole reason this works in 30 minutes.

The flavor builders: Mushrooms, tomato paste and wine

Overhead view of mushroom bolognese ingredients: a bowl of mushrooms and celery on a cutting board, surrounded by an onion, red wine, tomato sauce with thyme, and Parmesan cheese.
  • Mushrooms: Cremini, shiitake, and white button mushrooms all work well in the sauce— each has the density to hold its shape as the sauce reduces. I’d avoid delicate varieties like oyster or chanterelle. They break down too quickly, losing the texture that makes this sauce feel substantial. If you want to go deeper on the umami, stir in a handful of reconstituted dried porcini along with whatever fresh mushrooms you’re using. The soaking liquid (strained) is worth adding to the sauce too. For a chunkier, more rustic version of this idea, I use this approach in my portobello mushroom ragu with pappardelle.
  • Tomato paste: Tomato paste goes into the hot pan before any liquid — directly onto the mushrooms and aromatics — and cooks for a full minute or two until it darkens slightly and starts to stick. That step isn’t optional. It’s what transforms the paste from bright and acidic into something rounder and more complex, and it gives the sauce a color that looks like it’s been going for hours.
  • Red wine: Dry, and whatever you’d actually drink — deglazes the pan and picks up every bit of caramelized tomato paste and mushroom stuck to the bottom. That layer is flavor. The alcohol cooks off in the first few minutes, leaving behind the wine’s acidity and body to balance the richness of the mushrooms.

This is where the “Bolognese” texture starts

Let one pan do the work

Rigatoni pasta and mushroom sauce in a skillet, with a spatula..
4.84 from 55 ratings

Mushroom Bolognese — Rich, Meaty Pasta Sauce Without the Meat

Finely chopped mushrooms cooked down into a thick sauce, with red wine and tomato paste. This savory sauce clings to every ridge of pasta. Cooks in 30 minutes.
Yield: 4 servings
Prep Time: 15 minutes
Cook Time: 18 minutes
Total Time: 33 minutes

Ingredients
 

  • 2 tablespoons extra-virgin olive oil
  • 1 cup finely chopped onion, about 1 medium onion
  • 1 stalk finely chopped celery
  • 1 pound (450 g) finely chopped mushrooms (cremini, baby bellas, or buttons)
  • Kosher salt
  • 2 cloves grated or finely chopped garlic
  • ¼ cup (55 g) tomato paste
  • ¼ cup (60 ml) full-bodied red wine, such as zinfandel or malbec
  • 1 14-ounce (242 g) crushed canned tomatoes
  • ½ cup (120 ml) vegetable broth, or chicken broth
  • 2 teaspoons chopped fresh thyme, or 1 teaspoon dried thyme
  • ½ pound (225 g) dried pasta, such as rigatoni, penne or pappardelle
  • ¼ cup (25 g) freshly grated Parmesan cheese

Instructions
 

  1. Pour 2 tablespoons extra-virgin olive oil into a large (12-inch) skillet over and place over medium-high heat. Add 1 cup finely chopped onion and 1 stalk finely chopped celery. Cook until softened, about 2-3 minutes, stirring frequently.
  2. Add 1 pound finely chopped mushrooms (cremini, baby bellas, or buttons) to the pan along with 1 teaspoon salt (this helps bring out the moisture in the mushrooms). Cook 5 minutes, stirring frequently. Turn the heat to high and cook the until most of the liquid has evaporated from the mushrooms, 1-2 more minutes. Keep your eye on it to make sure it doesn't become too dry.
  3. Reduce the heat to medium-high. Stir in 2 cloves grated or finely chopped garlic and ¼ cup tomato paste and cook a few seconds, just until the garlic is fragrant and the tomato paste is lightly toasted. Pour in ¼ cup full-bodied red wine and let it boil for 1 minute. Add 1 14-ounce crushed canned tomatoes, ½ cup vegetable broth, 2 teaspoons chopped fresh thyme and 1 teaspoon salt. Stir to combine. Bring to a simmer, then lower the heat to medium and cook 10-12 minutes, until the sauce has reduced and thickened.
  4. While the sauce cooks, bring a large pot of water to a boil and add 2 tablespoons salt. Cook the pasta until al dente, according to package directions. Drain.
  5. Transfer the pasta to the skillet and add ¼ cup freshly grated Parmesan cheese. Stir the pasta so that it's coated with the sauce, and serve hot.

Notes

  • The sauce will keep for up to a week in the refrigerator and 1 month in the freezer (store it without the pasta). Cook pasta while reheating the sauce, adding a little of the pasta water if it’s too thick.

Nutrition per serving

Calories: 370kcal Carbohydrates: 55g Protein: 15g Fat: 10g Sodium: 250mg Fiber: 5g Sugar: 8g

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Tried this recipe?A star rating takes 5 seconds and helps more people find it.