Spaghetti Aglio e Olio

Spaghetti Aglio e olio is a traditional Italian pasta dish made with garlic-infused extra virgin olive oil sauce with the addition of red chilli flakes and pine nuts along with freshly chopped parsley leaves. Yum!

Spaghetti Aglio e Olio

This is super easy to make with just a few ingredients — garlic (Aglio), olive oil (olio), pine nuts, chilli flakes, parsley and spaghetti and of course salt πŸ˜‰. You can make this for lunch or dinner in less than 30 minutes using just a handful of ingredients. While I learnt that pine nuts are not traditional, the roasted pine nuts add another dimension to the taste and texture that you will love! Trust me!

I first came across Spaghetti Aglio e Olio in my search for recipes using Pine nuts back in 2016 but it did not fascinate me or I feared wasting my precious pine nuts and olive oil. After a few years, I was looking for recipes using spaghetti and saw Spaghetti Aglio e Olio on Laura in the Kitchen and immediately made it for our brunch along with fried halloumi and egg as a backup. I was not sure if F would like it considering there are hardly any ingredients in it. But guess what! we fell in love with it and realized time and again that simple food is flavourful! πŸ˜‹

As a food blogger, it is my responsibility to make sure I am doing a recipe outside my culture in a way that truly respects the people who grew up in that culture. My intention to share a recipe on this blog is to make the dish popular among my audience while keeping the originality intact like I did for Horaa Osbao. So I really hope Spaghetti Aglio e Olio wins your heart like it did ours! 😊

Spaghetti Aglio e Olio

Like many things, I got introduced to Pine nuts after I began this food blog and used it first in my Amardeen drink. I went on to use them in rice and meat dishes, ice cream and the recent reader's favourite, Fatteh Hummus. But my most favourite dish that shares a similar simplicity as Spaghetti Aglio e Olio is bedouin lamb rice. In fact, these recipes are proof that pine nuts work great both in sweet and savoury notes. πŸ˜‹Enough of pine nuts, let's talk about Spaghetti Aglio e Olio!

Ingredients for Spaghetti Aglio e Olio!

  1. spaghetti: I am sure you can use any type of spaghetti. As you can see here, I have tried with both angel hair and the normal ones.
  2. extra virgin olive oil: with simple dishes, it is imperative you use the best quality ingredients for the flavour to come through. You may use a good quality olive oil if you don't have extra virgin olive oil. 
  3. garlic cloves: Try using un-sprouted ones. 
  4. chilli flakes: any hot pepper flakes that you have will work or you may skip this if you are not a fan of it. 
  5. pine nuts: optional but highly recommended. 
  6. parsley leaves: Fresh and lots of it. 
  7. salt and water to boil the pasta: need I say anything?

How to make Spaghetti Aglio e Olio 

  1. Boil and drain the spaghetti pasta as per packet instructions
  2. Prepare the garlic olive oil sauce while the pasta is boiling
  3. Toss the pasta in the prepared sauce and parsley leaves
  4. Serve immediately
I assume you know how to boil and drain pasta and most of the time it is best to follow the pack instructions. The crucial step for Spaghetti Aglio e Olio is preparing the sauce. 

Garlic Olive Oil Sauce: Toasting the garlic in olive oil is the ONE crucial step to make this pasta dish perfect. If you toast the garlic for less time, then you have raw garlic taste. If you toast it for too long, then you have burnt garlic sauce. In order to infuse the olive oil with the toasted garlic flavours, we start the process with room temperature oil and pan. Do not go by the usual cooking method of heating the pan and the oil and then add ingredients. For Spaghetti Aglio e Olio, we start with cold oil on a cold pan. The thinly sliced garlic should be added to the room temp olive oil in a room temp pan. Cook on low flame until the garlic slices start to change colour. Now, add the chilli flakes and pine nuts and continue to cook until all turn golden brown. Switch off and pour over the drained pasta along with parsley leaves. Toss to coat each strand and serve immediately! 

Spaghetti Aglio e Olio

Spaghetti Aglio e Olio Recipe


  • 250gms spaghetti
  • salt and water to boil the pasta 
  • 1/4 cup extra virgin olive oil 
  • 2 to 3 garlic cloves, sliced thinly
  • 1/4 teaspoon chilli flakes
  • 1 to 2 tablespoon pine nuts
  • 2 tablespoon freshly chopped parsley leaves
  • Freshly ground black pepper and grated parmesan for garnish (optional)


Boil the Spaghetti:
  1. Boil and drain the spaghetti as per packet instructions. You may have to boil a large pot of water and some salt. Then add the pasta into the boiling water and cook according to package instructions. Meanwhile, start the work on the sauce. (Don't forget to drain the pasta when done and put it back into the same pot.)
Prepare the garlic olive oil sauce:
  1. Do not heat the pan or oil. Take a shallow skillet and add the olive oil and the sliced garlic. Now place this on the stove and turn the heat on low. 
  2. Cook on low heat until the garlic starts to change colour to light golden. 
  3. Now, add the chilli flakes and the pine nuts and continue to cook until garlic slices and the nuts turn golden brown. 
  4. Remove from the heat and pour into the drained pasta. 
Spaghetti Aglio e Olio:
  1. Drain your Spaghetti pasta and put it back into the same pot.
  2. Pour in the prepared garlic oil pinenuts mixture and the chopped parsley.
  3. Use a wooden spatula to carefully stir and toss everything together so that the oil coats every strand of pasta. 
  4. Divide into two bowls and garnish it with some freshly ground black pepper. For a fancier version, you may grate parmesan over the top before serving. 
Spaghetti Aglio e Olio

I would love to hear from you. If you have made this recipe then please do leave a comment below. If you like this recipe then please do share the recipe with your friends and family on Whatsapp, Facebook, Twitter and Pinterest. Please do follow me on Instagram and mention @butfirstchaai or tag #butfirstchai so that I can see your creations!