Skip to main content

Penne Arrabiataa

Penne Arrabiata - my absolute favourite! Need I say more??

Arrabiata sauce is a spicy Italian sauce made with garlic, onion, pureed tomatoes and fresh basil. I have always talked about how much I love Italian food. Beauty of Italian cuisine is its simplicity and this spicy and tangy sauce is no exception. Just like other Italian dishes, this sauce too has few ingredients but packed with so much flavour from good extra virgin olive oil, tomatoes and herbs.

Penne in Arrabiata sauce is a dish I have been making since my college time, almost 12 years now. Its a favourite among all my friends and everytime I make this pasta dish, they happily devour their entire plate. Served with warm garlic bread, its a complete meal in itself. Simple but spectacular!

What I love most about pasta dishes is how ideal they are for busy weekday meals. Just with very little effort, you can create a delicious pasta dish in no time. Take for instance Pesto pasta , all you have to do is boil pasta and toss in already prepared Basil pesto, so so delicious! I can eat it everyday!
Even my Favourite Pasta salad with balsamic vinegar dressing is perfect for a hot day and makes for a super quick lunch.

Simple and quick to prepare, this pasta dish is great when you are craving for something fancy for dinner and even great for feeding a crowd. Its spicy, tangy, hearty, comforting, saucy and once you try it, it will become your favourite pasta dish too!

Penne Arrabiata- Spicy and tangy pasta dish in tomato based sauce

Type: Main course
Diet: Vegetarian
Serving: 2-3 people


2 Tsp extra virgin olive oil
2 chopped cloves of garlic
1/2 cup finely chopped onion
1 cup pureed tomatoes
1/2 tsp black pepper powder
1/2 tsp red chilli flakes
1/2 tsp dried oregano
1 tsp sugar
2 tsp tomato ketchup
5-10 fresh basil leaves
few sliced black olives( optional)
salt to taste
1 cup raw Penne/Fusilli


Heat water in a pot and add 1 tsp salt. Once water is boiling, add pasta.

Cook pasta till al dente. Reserve 14th cup pasta water and starin all the remaining water.( Al dente means having a little bite). 

While your pasta is boiling, prepare arrabiata sauce.

In a deep dish pan, warm up olive oil and add garlic followed by chopped onions. Cook till silghtly brown.

Now add puree tomatoes and season with salt, black pepper, chilli flakes, sugar and oregano.

Cook on medium heat and stir from time to time. Once most of the water evaporates, add tomato ketchup and pasta water and cook further for 5 more minutes.

At this stage add basil, sliced olives and cooked pasta. Mix everything gently and turn off heat.

Serve hot garnished with fresh basil and drizzle of extra virgin olive oil.

If you try making this dish, don't forget to leave a comment. Also do take a picture and tag #fascinatingfoodworld on Instagram.

Follow me on FacebookPinterest and Instagram for regular update on new recipes.

You might like these Italian recipes too