top of page

The Ultimate Vegetarian Dinner Recipe For Busy Weeknights – Garlic Mushroom Spaghetti

If you’re looking for a quick and easy vegetarian dinner recipe to enjoy on busy weeknights, I’ve got you covered! My husband and I are huge meat eaters, but we’ve been trying to cut back on meat and explore more plant-based meals lately.

It all started when I signed up for an online course on Coursera called Stanford Introduction To Food & Health. The course offered a lot of practical tips to improve our diet and health. One of the things highlighted in the course is the health benefits of swapping some meat-based meals for plant-based meals.

Apparently, people who eat a lot of plants tend to enjoy better health and longevity compared to those who eat a meat-heavy diet. This makes sense, as plant-based meals usually have more of what’s good for us (fibre) and less of what’s not so good for us (saturated fats).

As such, my husband and I have been trying to swap out meat-based meals for plant-based meals at least once or twice a week. And this vegetarian recipe – garlic mushroom spaghetti – has become our go-to. It’s quick, easy and full of delicious mushroom goodness!

A bowl of garlic mushroom spaghetti, with a bottle of white wine and a fork nearby

The inspiration behind this recipe

How did we stumble upon this recipe? It’s actually a funny story. Last year, my husband and I went on a staycation at a hotel in the city. The room we booked came with a complimentary bottle of white wine. Neither of us liked the taste of it!

But being the cheapskates that we are, we refused to leave the bottle behind. When we got home, we started researching pasta recipes that use white wine. We figured if we cook off the white wine, it won’t taste too bad! I apologize to all of you who like white wine – I think my husband and I just don’t have the palate for it.

After looking up a bunch of recipes, we realized garlic, mushrooms, and spaghetti seem to be regular suspects that pair with white wine. Then, we decided to experiment in the kitchen and voilà! That’s how our favourite plant-based recipe was born.

Trust me, not only does this taste great, but it’s also super quick to make. It’s the perfect vegetarian dinner recipe for those busy weeknights when you don’t want to spend a lot of time in the kitchen.

The health benefits of mushrooms

A basket of assorted mushrooms

Mushrooms are a great addition to your plant-based meals as they have numerous health benefits. Not only are they light in calories, but they also contain various vitamins and minerals, such as vitamin B6, vitamin D, zinc and potassium. Plus, they’re rich in antioxidants such as ergothioneine and selenium.

As an added bonus, they have a rich umami, meaty flavour which makes mushrooms a great meat substitute if you’re looking to incorporate more plant-based meals into your diet.

The Ultimate Vegetarian Dinner Recipe – Garlic Mushroom Spaghetti

A bowl of the ultimate vegetarian dinner recipe, i.e. garlic mushroom spaghetti

Here are the ingredients you’ll need to make this quick and easy dish.


150g of spaghetti

5 cloves of garlic, chopped

2 – 3 tsp chilli flakes

150g of Swiss brown mushrooms, sliced

3 tbsp of olive oil

1 tbsp of butter

30 ml of white wine or vegetable stock

40 ml of pasta water

Salt and pepper

1 tsp of dried basil (optional)

And here’s how you make it.


  1. Bring a pot of salted water to a boil. Add the spaghetti in and cook according to the packet instructions.

  2. Once the pasta is al dente, take about 40 ml of the pasta water and set aside. Drain the remaining water and add some olive oil to the spaghetti to keep them from sticking to one another.

  3. In a pan, add olive oil and butter. Once the butter melts, add the chopped garlic and chilli flakes.

  4. Sauté for a minute or two until the garlic is fragrant before adding the sliced mushrooms. Cook for about 4 minutes.

  5. Add the white wine (or vegetable stock, if you prefer) and cook for another 4 minutes.

  6. Lastly, add the cooked spaghetti, pasta water, salt and pepper. You can also add a little more butter if you’re feeling cheeky. Top it off with dried basil.

  7. Mix everything together and cook until any excess water has evaporated.

This makes 2 generous servings.

Feel free to throw in some spinach while cooking to get your daily dose of greens!

Parmesan cheese is a little pricey over here, and we don’t use it much in our kitchen, so we make do without it. But if you have some in your pantry, grate some over for added creaminess.

Nothing screams comforting like a bowl of delicious pasta after a long, tiring day. If you love mushrooms or if you’re trying to incorporate more plant-based meals into your diet, be sure to give this recipe a try. You’re going to LOVE it!

* * *

If it isn’t already obvious, I’m a huge fan of mushrooms. There are so many kinds to explore and try out – shiitake, oyster, enoki, button, and more!

I’m planning to experiment in the kitchen this month to come up with more plant-based recipes centred around different mushrooms. Stay tuned for more yummy mushroom recipes coming soon!

* * *

Save this recipe on Pinterest for future reference!


Hi there!

About Me Pic.jpg

Hi, I’m Vidhya. I’m a freelance writer and millennial who often struggles with adulthood.

Join me as I explore all things adulting!

Get updates & monthly newsletters right in your inbox!

Thanks for submitting!

bottom of page