My Debut Cookbook 'Comfy' Is Out Now. ORDER HERE!
Hearty Dinners/ Pasta

Tomato Mushroom Pasta

February 26, 2022 (Last Updated: January 25, 2023) by Chris Collins

A simple yet absolutely delicious mushroom pasta recipe in a tasty tomato sauce.

Typically mushroom pasta recipes are served in a creamy sauce, but today I’m here to pitch to you that a tomatoey base can be just as delicious! Follow me…

overhead shot of mushroom tomato pasta in small white bowl on wooden chopping board

Making Perfect Mushrooms

The mushrooms are a key ingredient in this recipe, so it’s important we let them shine. Although this section seems a little extra, it’s worth considering a few things when working with mushrooms.

Preparing Mushrooms

Straight off the bat, if you need to clean your mushrooms don’t rinse them. Pat them with a damp paper towel. Mushrooms are packed with water already, so the last thing you want to do is wash them under a tap. This will allow the mushrooms to absorb more unwanted water. The more water the mushroom contains, the more they steam as they fry. The more they steam, the less flavour they develop. Which brings me on to my next point.

Avoiding Bland Mushrooms

Essentially you want to get a nice golden crust on the mushrooms. This caramelization adds flavour. The number one thing that gets in the way of this process is the mushrooms steaming. To avoid this, you’ll want to space them out and fry in 2 batches. This will give the mushrooms room to release moisture without steaming on each other. Another thing to consider is when to add salt to the mushrooms. Adding salt will draw out moisture, so do it after they’ve browned. Adding before will again steam instead of fry the mushrooms.

Process shots: add mushrooms to oiled pan (photo 1), fry both sides, season, then repeat with second batch (photo 2).

2 step by step photos showing how to pan fry mushrooms

Tomato Mushroom Pasta Sauce

When it comes to the sauce, it’s made up of a few different layers:

  • Tomato – The bulk of the sauce is canned chopped tomatoes, but to deepen the tomato flavour we’re adding tomato paste/tomato puree too.
  • Flavour Base – To add a ‘base’ flavour we’re using onion and a good amount of garlic. Because mushrooms + garlic = heaven.
  • Herbs – The main herb is fresh parsley. It’s subtle, but pairs perfectly with mushrooms and garlic. We’re also adding in a small amount of dried basil and oregano, just for a boost of flavour.
  • Add Extras – We’re adding some chilli flakes, just for a little heat. Then to finish everything off we’re going to stir some parmesan through the pasta at the end. This marries all the flavours together and adds a punch of salty, cheesy flavour.

Marrying the flavours together

This is a fairly simple sauce, so it’s important to bring out the best in the ingredients. As such, you’ll want to give this sauce a nice long simmer (around 35mins), just to really condense down the flavour and marry all the ingredients together. Simmering down the sauce will also help thicken it, which is important to avoid a watery sauce!

Process shots: fry onion (photo 1), fry garlic and tomato paste (photo 2), add tomatoes, herbs and seasoning (photo 3), stir (photo 4), simmer (photo 5), add pasta (photo 6), stir then add parmesan (photo 7), stir (photo 8).

8 step by step photos showing how to make tomato mushroom pasta

Tomato Mushroom Pasta FAQ

What kind of Mushrooms to use?

I always go for Chestnut Mushrooms. They tend to have a deeper, ‘meatier’ kind of flavour in comparison to other mushrooms. In reality, you can use whatever mushroom you’d fancy though!

What kind of Pasta to use?

I like short cut pasta for this recipe (here I use Farfalle). Again though, you can use any short cut of pasta you fancy.

Can I make this ahead of time?

I don’t recommend making the whole thing ahead of time, but you can certainly make the sauce ahead of time if you wanted. Just store in the fridge or freezer until needed, then heat up and stir through cooked pasta & parmesan (more on this in the recipe card notes).

close up shot of tomato and mushroom pasta in skillet with wooden spoon digging in

Serving Tomato Mushroom Pasta

To serve up I usually sprinkle over any leftover parmesan and parsley then tuck straight in!

Alrighty, let’s tuck into the full recipe for this mushroom tomato pasta shall we?!

close up side shot of how to make tomato mushroom pasta in small white bowl garnished with fresh parsley

How to make Tomato Mushroom Pasta (Full Recipe & Video)

overhead shot of mushroom tomato pasta in small white bowl on wooden chopping board

Tomato Mushroom Pasta

A simple yet absolutely delicious mushroom pasta recipe in a tasty tomato sauce.
5 from 1 vote
Print Pin Rate
Servings (click & slide): 4
Course: Dinner / Main Course
Cuisine: Italian
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Calories per serving: 467kcal
Cost per serving: £2.50 / $3


  • Large Deep Pan & Wooden Spoon
  • Large Pot & Colander
  • Sharp Knife & Chopping Board
  • Fine Cheese Grater
  • Tongs

Ingredients (check list):

  • 12oz / 350g Short Cut Pasta
  • 14oz / 400g Mushrooms (of choice), sliced
  • 2x 14oz / 400g cans of good quality Chopped Tomatoes
  • 1oz / 30g Parmesan, finely grated
  • 3 tbsp Tomato Paste (Tomato Puree in UK)
  • 3 fat cloves of Garlic, very finely sliced
  • 1 small Onion, finely diced
  • 1 small bunch of Parsley, finely diced (around 3-4tbsp)
  • 1/2 tsp EACH: Dried Basil, Dried Oregano
  • 1/4 tsp Chilli Flakes, or to spice preference
  • Salt & Black Pepper, as needed
  • 2.5 tbsp Olive Oil, or as needed


  • Add 1 tbsp olive oil in a large deep pan over medium heat, then place in half your mushrooms. Leave to brown on one side, then use tongs to flip them over and season with a pinch of salt and pepper. Continue frying until golden brown on the other side, then remove to a side bowl and repeat with the second batch, adding more oil as needed. Remove again once done. It's important not to cram in the mushrooms or they'll steam and lose flavour. Also important to not move them about too much or they won't brown properly.
  • Keeping the pan on medium heat, add another drizzle of oil then add in onion. Fry until soft and just starting to pick up colour, then add in garlic and fry for another couple of mins. Add tomato paste (puree) and stir & fry for 1-2 more mins.
  • Add in chopped tomatoes and swill out the cans with around 1/2cup/120ml water. Add back in the mushrooms, then add in most of your parsley (save some to garnish), oregano, basil, chilli flakes and a good pinch of salt and pepper.
  • Give it all a good stir, then leave on a very gentle simmer for 35-40mins or until nice and thick. This is important to marry all the flavours together.
  • Just before the sauce is done, add your pasta to salted boiling water and cook until al dente. Reserve a cup of starchy pasta water before draining.
  • Stir pasta into the sauce, then stir in parmesan. If you need to loosen up the sauce add in a splash of starchy pasta water, if not just discard.
  • Serve with any extra parsley & parmesan then tuck in and enjoy!

Quick 1 min demo!


a) Mushrooms - I know it seems excessive to fry the mushrooms in batches and space them out, but it really makes a difference in terms of flavour. You get a much better golden crust on the mushroom which intensifies the flavour. If you cram in the mushrooms they'll steam and go soggy. I usually use chestnut mushrooms, but you can use any variety you fancy!
b) Can I make the sauce ahead of time? - Sure! Just allow to cool then tightly store in the fridge for a couple of days or in the freezer for a month (then thaw in the fridge). Just reheat over low heat on the stove and loosen up with your starchy pasta water, then toss in pasta and parmesan.
c) Creamy - For a creamy version of mushroom pasta check out my Creamy Mushroom Pasta, Chicken and Mushroom Pasta or Creamy Mushroom Orzo!
d) Calories - Whole recipe divided by 4.

Your Private Notes:


Nutrition Facts
Tomato Mushroom Pasta
Amount Per Serving
Calories 467 Calories from Fat 116
% Daily Value*
Fat 12.89g20%
Saturated Fat 2.615g13%
Trans Fat 0.066g
Polyunsaturated Fat 2.065g
Monounsaturated Fat 7.193g
Cholesterol 6mg2%
Sodium 260mg11%
Potassium 942mg27%
Carbohydrates 79.99g27%
Fiber 13.2g53%
Sugar 6.76g8%
Protein 13.16g26%
Vitamin A 1044IU21%
Vitamin C 23mg28%
Calcium 118mg12%
Iron 2.59mg14%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition is based on the absence of salt unless stated as a measurement in the ingredients. Cost is worked out based on ingredients bought from UK supermarkets, then divided by the number of servings. In both instances these values are just for guidance. Please check out my FAQ Page for more info.
Tried this recipe?Show me how you got on by tagging @dontgobaconmyheart_ on IG and #dontgobaconmyheart
Looking for more?You'll find plenty more delicious comfort food like this in my Debut Cookbook 'Comfy'

For a creamy version check out my Creamy Mushroom Pasta or Mushroom Tagliatelle!

For more similar recipes check out these beauties:

Mushroom Pasta Recipes

If you loved this Tomato Mushroom Pasta recipe then be sure to pin it for later! Already made them or got a question? Give me a shout in the comments below and pick up your free ecookbook along the way!





Leave a Reply

Recipe Rating


  • Reply
    November 5, 2022 at 5:41 pm

    5 stars
    Made this on a whim one evening because I had all of the ingredients on hand. I must I’m surprised at just how delicious it turned out with such simple ingredients. Many thanks for the recipe!!

    • Reply
      Chris Collins
      November 5, 2022 at 6:05 pm

      Great to hear, Mary! Thanks for the review 🙂 C.

  • Reply
    Linda, Kefalonia
    April 17, 2022 at 4:01 pm

    Would this be good turned into a Pasta Bake?

    • Reply
      Chris Collins
      April 18, 2022 at 2:23 pm

      You might find out it’ll dry out a little in the oven, as there’s just enough sauce to serve right away.