Family-Friendly Vegan Recipes / Vegan Mains

Vegan One-Pot Spaghetti with Olives & Lemon

Like it? Share it. Thank you!

Last updated on January 9th, 2020 at 04:56 am

This vegan one-pot spaghetti with tomato, olives and lemon is one for the back pocket. On days when the hour hand seems to move at warp speed, the washing doesn’t do itself and you can’t remember whether you brushed your teeth, you can have a wonderfully full-flavoured dinner ready in fifteen-minutes flat.

Cooked in one pot, this delicious vegan one-pot spaghetti will feed four to five people in the time it takes to order a pizza.

An overhead image of a rustic white bowl full of vegan one-pot spaghetti sitting on a grey background. A twirl of noodles is is wrapped around a fork sitting on the side of the plate.


More than two years on from my original post and we are still eating this easy vegan one-pot spaghetti. I even included the original recipe in my cookbook because it is such a fixture on our table. These days, however, we’ve been adding a few bits and bobs to create a more rounded meal. I think these additions adds a little oomph to the sauce – it clings to the spaghetti beautifully.

A close up image of a white bowl with spaghetti and tomatoes

While the cooking process is the same, I’ve adjusted some of the measurements and added protein-rich chia and hemp seeds to thicken the sauce and absorb some of that water without overcooking the pasta.  I also added two more cups of spinach. Why not, I say?

I need recipes like this vegan one-pot spaghetti a lot. My 3-ingredient Vegan Zucchini Soup and Walk-Away Chickpea Tomato and Spinach Curry are on constant rotation. At the start of any given week I always have grand plans and mini-missions to accomplish but I invariably end up chasing my tail and missing self-imposed deadlines.

Case in point, I am a day late with this post. I also haven’t called the Elf’s kindergarten, cleaned out my car or removed the chipped nail polish from my toes. I am the living embodiment of best intentions.

At least we have a delicious vegan one-pot spaghetti  for dinner. Not too shabby.

A close-up overhead image of a white bowl of spaghetti sitting on a blue linen cloth and round wooden board.


One-Pot Pastas are a revelation and a life-saver. This recipe and my  1-Pot Creamy Tomato Vegan Pasta have saved my vegan bacon many times. Using a little mathematics, all the ingredients, including the dried spaghetti, go in to a large pot all at the same time and emerge cooked and saucy and perfect. The kitchen gods outdid themselves with this one.

This vegan one-pot spaghetti is inspired by one of my favourite BPBE (before plant-based eating) dishes, puttanesca. Made with anchovies, puttanesca has a deep full-bodied tomato flavour; I am happy to find that a similar depth can be copied using red miso paste.

Add fresh cherry tomatoes, a good quality tomato passata, lemon zest and black olives and this spaghetti packs flavour. Finely sliced baby spinach adds a punch of iron and some well-balanced greenery while chia and hemp seeds add fibre, protein and calcium.

An overhead image of a small bowl of cherry tomatoes in a rustic pottery bowl sitting on a grey background. Large amount of negative space.


For this one-pot vegan spaghetti I used an egg-free dried medium spaghetti for this recipe and the cooking time was eight minutes. However, during the week I tested a semolina dried pasta and the cook time was around twelve minutes. The sauce was also much thicker because of the longer cooking time. My preference is the basic dried spaghetti and the shorter cook time; it’s a good place to start if you haven’t prepared a one-pot pasta before to see how it is supposed to work. Also, keep in mind that different brands may differ in cooking time. Cook until al dente, add the chia and hemp seeds and set the pot aside for a few minutes; the sauce will thicken as it cools. Beyond that, have fun with it. I love the rich tomato with the slightly lemon undertones and bursts of salty olive but you could play with these flavours at will.

Whatever you do, pat yourself on the back for getting a delicious, full-flavoured meal on the table. When the week goes a little pear-shaped, we have to celebrate the little things. Enjoy.


I love rich tomato flavours – if you do too, you might like my Quick Tomato and Saffron Buckwheat Risotto. For something a little fancier but still super easy check out my Vegan Eggplant Involtini with Sweet Onion Ricotta

Hungry for More Plant-Based Goodness?  Subscribe to my newsletter and follow along on FacebookPinterest and Instagram for all the latest news and updates.

A white bowl with spaghetti


Ready in 15-minutes, this one-pot tomato olive & lemon spaghetti is the perfect full-bodied vegan pasta dish. Feeds four with some to spare. 
5 from 4 votes
Print Pin Rate
Course: Dinner
Cuisine: Italian
Keyword: vegan one-pot pasta
Prep Time: 5 minutes
Cook Time: 10 minutes
3 minutes
Total Time: 18 minutes
Calories: 486kcal
Author: Amanda Logan


  • 500 grams dried spaghetti egg-free
  • 80 ml olive oil
  • 1 cup cherry tomatoes heaping
  • 400 ml passata or chopped canned tomatoes
  • zest of two lemons
  • 1 and 1/2 teaspoon red miso paste
  • 2 garlic cloves peeled and crushed
  • 1/2 cup kalamata olives pitted
  • 1/2 - 1 teaspoon sea salt
  • 1.2 L boiling water 1200 ml
  • 3 cups baby spinach finely sliced
  • 1/4 cup chia seeds
  • 2 tbsp hemp seeds optional
  • 1/4 cup vegan parmesan
  • cracked pepper to serve
  • handful fresh basil finely sliced


  • Boil 1.2 L water in a kettle
  • Roughly chop the cherry tomatoes in half
  • Put the pasta, laying flat, in a wide, shallow pan (wide enough for the spaghetti to lie flat)
  • Throw in the tomatoes, olive oil, passata, lemon zest, miso, garlic, olives and sea salt
  • Put the pan on the stove top on high heat and pour over the boiling water. Stir the ingredients together and bring the liquid up to a boil.
  • As soon as it is boiling reduce the heat to medium. Cook for three minutes, stirring often to ensure the pasta doesn't stick and the flavours combine.
  • Cook for another five minutes, stirring occassionally or until the pasta is just al dente. Taste and season with more salt if needed. The sauce will still be quite liquidy at this stage.
  • Add the spinach, chia seeds, hemp seeds and vegan parmesan and stir through. Remove the pan from the heat, cover it with a lid and allow it to sit for 2 to 3 minutes. At the end of the 3 minutes remove the lid and give the pasta a good stir checking that the chia seeds are soft and have absorbed a good amount of the cooking liquid. If not, give it another minute.
  • Stir in fresh basil and serve with a good crack of black pepper. 


You will need a wide, shallow pot with a lid for this dish.
Make sure to stir often to make sure the pasta doesn't stick but also the ingredients combine, especially the miso paste. 
Keep in mind that different brands may differ in cooking time. Cook until al dente and set the pot aside for a few minutes; the sauce will thicken as it cools slightly. 
We use black (kalamata olives) but we've also used green olives for this recipe too. 


Calories: 486kcal | Carbohydrates: 68g | Protein: 13g | Fat: 19g | Saturated Fat: 3g | Sodium: 1092mg | Potassium: 548mg | Fiber: 4g | Sugar: 5g | Vitamin A: 2476IU | Vitamin C: 38mg | Calcium: 77mg | Iron: 2mg
Tried this recipe?Please rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram. Thank you!


Vegan Sabich Sandwich
This mouthwatering vegan sabich sandwich is a twist on the traditional Israeli sandwich using a creamy white bean mash instead of egg.
Read More
A closeup up of a man's hands holding a pita sandwich
Vegan Chicken Noodle Soup
This vegan chicken noodle soup is just like a big warm hug. This version uses jackfruit instead of chicken in a crazily authentic broth.
Read More
A bowl of vegan chicken noodle soup
Spicy Eggplant Stir-fry with Enoki Mushrooms
This spicy eggplant stir fry looks like a noodle dish but those gorgeous silky strands are enoki mushrooms! Perfectly gluten-free and low in carbohydrates, this noodle-not-noodle stir-fry is vegan and shove-in-to-your-face delicious.
Read More
overhead image of a large skillet filled with spicy eggplant stir-fry on a rustic wooden table


An overhead image of a rustic white bowl full of vegan one-pot spaghetti sitting on a grey background. A twirl of noodles is is wrapped around a fork sitting on the side of the plate. Title text overlay.


A bowl of spaghetti with text
A close up of a bowl of pasta with text

Like it? Share it. Thank you!

About Author

Amanda Logan is a published cookbook author, recipe developer and food photographer based in Australia. She is a contributor to Nourish Australia magazine and has appeared in Thrive Magazine, Vegan Food and Living, The Zoe Report and The Australian Vegan Magazine.

Notify of
Inline Feedbacks
View all comments
September 10, 2019 1:11 am

5 stars
So simple and so tasty! I’m obsessed with your blog, keep the awesome recipes coming!

October 16, 2018 10:02 pm

5 stars
Interesting method and a perfect way to use up this season’s cherry tomatoes! I added some garbanzo beans to up the protein. Delicious!

Susan Sobon
Susan Sobon
August 8, 2018 2:44 pm

Logan the ones in the can dont actually have any saltiness. They are packed in water and taste unlike any other olives. Thank you I will use kalamata

August 7, 2018 2:24 pm

When you say black olive, you mean the kind in a can not kalamata?

Would love your thoughts, please comment.x