mushroom pasta with parmesan and parsley overhead
30 minute meals, Dinner Recipes, Easy Dinners, No Bake Recipes, Pasta Recipes, Sauces, Vegan, Vegetarian, Weeknight Meals

Tomato & Mushroom Spaghetti

This post may contain affiliate sales links. As an Amazon associate, we earn commission on qualifying purchases you make. Please see our privacy policy for full details.
Share this

This tomato and mushroom spaghetti comes together in under 30 minutes and only requires a handful of simple ingredients! It’s perfect for a regular ole’ weeknight meal or a special occasion dinner!

mushroom pasta super close up

Looking for date night ideas or a Valentine’s day recipe for a date night in? Ooorrr just looking for a simple, easy, delicious, flavor-packed dinner?

Subscribe to Eats Delightful!

Sign up now to get our favorite recipe of the month delivered straight to your inbox.

    We respect your privacy. You can unsubscribe at any time.

    Well this tomato and mushroom spaghetti fits the bill!

    mushroom pasta on fork

    This pasta recipe is super quick and easy to prepare, but it looks stunning on a plate!

    The mushroom sauce is also naturally vegan! So use vegan pasta and omit the cheese (or use vegan parmesan) to make this recipe vegan friendly!

    mushroom pasta sauce

    I don’t think I can explain how much I love this pasta recipe. I mean, just writing this post is making me hungry for another plate of it!

    I consider myself something of a pasta connoisseur, so it really means something when I say that this is the BEST pasta I have EVER had!

    The amount of flavor packed into something so simple is still astonishing to me. Most of that comes from a bit of a unique way of cooking the garlic.

    mushroom pasta without cheese and parsley

    Instead of adding the garlic in at the beginning with the onion (like we usually do when making recipes with onion and garlic), it’s actually added at the very end and cooked for just ONE minute!

    That means all of the beautiful spicy yet sweet garlic flavor doesn’t cook out into basically nothing!

    mushroom pasta side close up

    Serve this alone or with a side of chicken with white wine sauce. Either way, it’s a keeper!

    Looking for a side for your spaghetti? Here are some of our favorites!

    braided garlic bread
    rolled buttermilk biscuits
    garlic knots
    garlic green beans
    soft dinner rolls

    If you liked this mushroom pasta, check out some of these other dinner recipes!

    baked lemon garlic salmon
    penne alla vodka
    crispy baked chicken Parmesan
    fettuccini alfredo
    Italian meatballs

    Tomato & Mushroom Pasta Recipe

    This tomato and mushroom spaghetti comes together in under 30 minutes and only requires a handful of simple ingredients! It's perfect for a regular ole' weeknight meal or a special occasion dinner!
    Prep Time 10 minutes
    Cook Time 15 minutes
    Total Time 25 minutes
    Servings 2 to 4


    • 8 ounces spaghetti
    • 2 tablespoons extra-virgin olive oil
    • 1 medium red onion, finely chopped
    • 12 ounces button or Cremini mushrooms, washed and sliced or left whole * see notes
    • 1 teaspoon dried oregano
    • 2 cups diced tomatoes, canned or fresh (either works fine)
    • 2 cloves garlic, finely minced
    • 1/4 cup Parmesan cheese, grated (optional for topping)
    • 1 tablespoon fresh parsley, chopped (optional for topping)


    • Bring a large pot of salted water to a boil. Add in your spaghetti and cook according to the package instructions. Reserve 1 cup of pasta water for the sauce. Drain and set aside the spaghetti.
    • In a large skillet, combine olive oil and your diced onion. Place the skillet over medium heat and cook for about 3 to 4 minutes, or until the onion softens and turns translucent.
    • Crank the heat up slightly to medium-high, and add in the mushrooms. Sauté for 5 minutes, or until softened and golden brown. They also shouldn't be releasing as much liquid.
    • Add your oregano and tomatoes. Cook for another 5 to 10 minutes, or until the tomatoes have broken down and softened. If the sauce seems too dry, add a splash of the reserved pasta water to get it to your desired consistency. Add the garlic in at the end and let it cook for an additional minute.
    • Plate your spaghetti and top with the mushroom sauce! Serve with your favorite toppings (I always go with Parmesan and chopped parsley).


    * I like to leave my mushrooms whole for added oomph! You can also slice your mushrooms, but they’ll cook much quicker (a plus!), so keep an eye out for the cook time.


    Share this

    Leave a Reply

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

    Recipe Rating

    This site uses Akismet to reduce spam. Learn how your comment data is processed.