Pasta, the ultimate comfort food, has become so popular among Singapore diners because there are so many ways to prepare it that it’s possible to please just about anyone. It’s no wonder we can find many Italian – and non-Italian – restaurants in Singapore that serve up a great plate of pasta.
Let us guess, you’re now at your desktop or phone wondering which pasta restaurant you haven’t visited yet that can satisfy your pasta craving. Well, you’re on the right article and we’re here to help you out.
Here are 21 of the best pasta restaurants in Singapore for you to check out with your fully vaccinated friends and family! Whether you’re after something homey and delicious, or want to class it up to the tens at Michelin-starred establishments, we guarantee there’ll be a pasta restaurant for everyone.
Psst… If you’re up for it, you can also show off your love for pasta by trying out pasta chip recipes that are currently taking over TikTok.
Perched within One Fullerton Hotel and right across one of Singapore’s most iconic views – the Marina Bay Sands – Forlino serves Italian fare injected with Japanese precision to create delicious dishes in a posh-setting, with great views.
Worthy mentions would include their Linguine Pasta with Hokkaido Sea Urchin (S$38) – which comes in a rich, thick sauce full of fresh, briny flavours of the Sea Urchin, and complemented with yuzu zest, to give it a pop of freshness, without being too overpoweringly creamy. Truly, the best of both worlds of East meets West.
Another dish to try would be their Homemade Pappardelle (S$32), ox-tail braised for 12 hours – tender, juicy, and everything you ask for in a good piece of meat, combined with mushrooms, parma ham, hazelnut, for a truly complete and mouth-watering experience.
Price range: S$28 – S$48. The online menu can be viewed here.
Opening hours: Tues – Fri: Lunch: 12PM – 2:30PM; Dinner: 6:30PM – 11PM I Sat: 6:30PM – 11PM I Sun – Mon: Closed
Telephone: 6690 7564
Address: 1 Fullerton Rd, One Fullerton #02-06, 049213
2. ETNA Italian Restaurant
Widely-claimed as the best Italian restaurant in Singapore, ETNA serves delightful Italian Chef’s specialties, unique recipes from the Italian region of Sicily, all using finest ingredients straight from Italy.
Even the most vanilla of pasta – carbonaras – are outstanding in this restaurant that has been accredited by the Italian Embassy. The Spaghetti Carbonara Di Mare (S$32) is garnished with crispy pork bacon, smoky caviar, and briny mullet roe for a burst of flavour that even non-pasta lovers will marvel at.
Price range: from S$24 – S$36. For more details, check out the menu here.
Opening hours: It differs on every outlet.
Telephone: 6220 5513 | 6444 9530
Address: 49/50 Duxton Road, Singapore 089513 | 110 Upper East Coast Road, Singapore 455298
3. Nassim Hill Bakery Bistro Bar
Not a place you think would serve Italian fare like pasta from its name, but Nassim Hill Bakery Bistro Bar, while serving mostly baked goods, also serves a pretty mean Chili Crab Pasta (S$25) that have many customers raving about, amongst other Singaporean-fusion flavours like its Dry Laksa Pasta (S$26), a new addition on the menu.
It has huge, plump chunks of actual crab meat in it, plus a generous helping of chili padi catered for spicy lovers to come back for more of its punchy, bold fusion flavours. In true Singaporean style, fried mantou are also complementary to mop up the rest of the sauce!
Price range: Small portions go from S$16, medium-sized portions go from S$21 and up. Check out their homepage to view their online menu.
Opening hours: Tues – Sun: 8AM – 10PM
Telephone: 6835 1128
Address: 56 Tanglin Rd, #01-03 Tanglin Post Office, Singapore 247964
4. Bella Pasta
The sister chain of Pizza Bella, Bella Pasta features cobblestone flooring not unlike the central plazas often seen in Italy to set you in the mood for some authentic Italian fare. If you’re someone who loves Italian fare without much modification to the local palate – this is the place for you, where pasta is served al-dente, instead of the often modified, softer version that the average Singaporean tends to prefer.
For the adventurous, try their Buccatini Pancetta e Fagioli in their set lunch (S$25),thick pasta noodles with kidney beans, pancetta, and a sprinkle of espresso – yes, you heard that right, espresso, as in the coffee – to celebrate the summer flavours of Italy.
Price range: From S$19 for a la carte pastas, and S$25 for their 3-course lunch set, which comes with a soup, main and drink. Check out the menu on their home webpage here.
Opening hours: Lunch: Mon, Wed – Fri: 12PM – 3PM; Dinner: Mon, Wed – Thurs: 6PM – 11PM | Fri: 6PM – 11.30PM | Sat – Sun: 11.30AM – 11.30PM | Tues: Closed
Telephone: 6836 5692
Address: #01-09 Riverside View, 30 Robertson Quay, Singapore 238251
5. Pasta Brava
Featuring a bold, dark, mahogany wood-panelled interior, this pasta restaurant is a great place for a date – and for satisfying your pasta cravings. With over 20 years of history in Singapore, you can be guaranteed to get quality Italian food, because as we know – Singaporeans can be real picky eaters.
When you visit, try their Spaghetti Della Pescatrice (S$26.50), a squid-ink pasta, which has generous helpings of seafood including crayfish – and not just squid. You should also try their Mezzelune Ripiene Di Zucca (S$26), a ravioli filled with mashed pumpkin and drenched with a light but creamy capsicum sauce.
FYI, while waiting for your delish pasta to arrive, there’s also multi-coloured chalk provided to diners to draw on the white table placemats – so put away your phone, release the inner child in you, and get drawing.
P.S. There is a chance your chalk-drawing may get hung on the wall, so if you want your presence to be imprinted in Pasta Brava forever (well, or just for a while, at least), then this is your chance to shine.
Price range: from S$24.50 – S$28. For more details, check out their online menu here.
Opening hours: Mon – Wed: Lunch: 11:30AM – 3PM; Dinner: 6.15PM – 10.30PM | Thurs – Sat: Lunch: 11:30am – 3:00pm; Dinner: 6:15pm – 11:00pm I Sunday: Closed
Telephone: 6227 7550
Address: 11 Craig Rd, Singapore 089671
6. Buona Terra
This restaurant may have a rather intimidating, high-end sort of ambience. With its white table cloths adorning every surface, it exudes the sophistication of fine dining. Buona Terra is very different from the pasta restaurants on our list as it is strictly a 3-course meal – one appetiser, one main (either pasta or meats), and one dessert to end it off, with no a la carte options available for order.
But different or not, this restaurant offers some of the best pasta in Singapore that you can’t miss. You could also pick up an 8-course meal if you so please, to fully experience what Buona Terra has to offer.
Special mentions go to their Squid Ink Tonnarelli with bamboo clams and bottarga, served in a half-broken bamboo shoot, not too unlike our own local steamed bamboo clams, served with garlic and chili, at zichar stalls. If you are going for a late meal, take note that the last food order is at 10pm.
Price range: From S$38 for a 3-course meal and up to S$128 for a 5-course degustation meal, during lunch hours. For their online menu, check it out here.
Opening hours: Mon – Fri: Lunch: 12PM – 2.30PM; Mon – Sat: Dinner 6.30PM – 10.30PM | Sun: Closed
Telephone: 67330209 / 94563147
Address: 29 Scotts Road, Singapore 228224
7. La Braceria
A rather humble-looking restaurant, this is another hidden gem tucked away in Bukit Timah, which specialises in pasta instead of Italian cuisine as a whole – and this gives you a hint that it serves some of the best pasta in Singapore.
A must-try would definitely be its Capelli d’ Angelo con Salsa d’ Peperoncino (S$26), which translates to Angel Hair Pasta with Hot Chilli Peppers. It features a special ingredient called ‘Nduja – a spicy, spreadable pork sausage from Italy made from pork, tripe, hot roasted peppers, and a mixture of spices that makes this truly a unique dish.
However, be warned that the level of heat isn’t for the faint of heart, so for those who can’t take spicy food – tread carefully.
Price range: from S$19 – S$36. For more details, check out their online menu here.
Opening hours: Tues – Thurs: Lunch: 11:30PM – 3PM; Dinner: 5PM – 9:30PM | Fri – Sun: 11:30am – 10pm I Mon: Closed (except public holidays)
Telephone: 6465 5918
Address: 5 Greendale Ave, Singapore 289501
8. The Wicked Garlic
With their aglio olio starting from S$7, and an option to top up ingredients at a small cost, The Wicked Garlic shows that having authentic Italian fare can be wallet-friendly, yet oh-so-delish. Constantly packed with office workers in Clifford Centre thanks to its affordable prices that start at S$7 for aglio olio and daily set meals at S$14, it is no wonder The Wicked Garlic sees as many customers as it does, on a day-to-day basis.
Their 10” pasta are all handmade too so if you want a true-blue authentic Italian fare – get it at just S$9! That being said, its flavours have been localised overtime, featuring lots of fresh seafood, garlic, and chili flavours, and softer noodles – if you’re not a fan of that, you could always request for a true Italiano style with al-dente noodles.
Portions are also pretty generous so if you have a smaller appetite and are looking to save money, share with your colleagues at half the price!
Price range: from S$7 – S$22. Check out their menu here.
Opening hours: Timings differ from outlet to outlet. Check it out here.
Telephone: Check out the different telephone lines for each outlet here.
Address: #01-37 International Plaza, 10 Anson Road, Singapore 079903 | #05-03 Cathay Cineleisure Orchard, 8 Grange Road, Singapore 239695 | #02-02 Clifford Centre, 24 Raffles Place, Singapore 048621
9. No Menu Restaurant
With its name bearing a resemblance to our local no signboard restaurants, No Menu Restaurant is something reminiscent of that – it is a family-owned establishment that serves up scrumptious, no-frills Italian fare, and needs no fancy introduction with an embellished menu.
What No Menu doesn’t have in presentation – since the chef believes in simplicity, with no fancy equipment or garnishing – it makes up tenfold in flavour, and that keeps customers coming back for more pasta!
Must-tries? Its Spinach and Ricotta Tortellini (S$34), with butter, sage and parmigiano – which, while technically vegetarian, will have you feeling fulfilled thanks to the amazing filling. The herbal taste of sage will balance out the creamy taste.
Side note: not to worry, No Menu Restaurant actually does have an actual menu for you to refer to when you get there. That being said, certain daily specials (that the waiters will inform you before you make your order!) will not be in it, in true no-menu style.
Price range: from S$34 – S$38. Menu unavailable online.
Opening hours: Lunch: Mon – Fri: 11.30AM – 2PM; Dinner: Mon – Sat: 6.30PM – 10.00PM | Sat (Lunch) – Sun: Closed
Telephone: 6224 0091
Address: 23 Boon Tat Street, Singapore 069621
10. Basilico Italian Restaurant
If you’re seriously craving pasta and just one plate won’t cut it, head to Basilico to get your fill of some of the most delicious pasta in Singapore.
Other than pasta, Basilico’s Italian buffet spread offers everything from prosciutto, salami and fresh seafood, to grilled meats, stews, and pizzas – absolute heaven for Italian cuisine lovers!
They also offer a la carte menu for those who just want to satisfy their pasta cravings.
Some pasta that you are guaranteed to love include the Tagliatelle alla Bolognese (S$35), a tantalising egg tagliatelle pasta with wagyu beef bolognese and aged parmesan cheese.
Price range: from S$22 – S$38. For more details, check out the menu here.
Opening hours: Lunch: Mon – Fri: 12PM – 2.30PM; Sat – Sun: 12PM – 3PM | Dinner: Mon – Sun: 6.30PM – 9:30PM
Telephone: 6725 3232
Address: 1 Cuscaden Rd, Level 2 Regent Singapore, Cuscaden Rd, Singapore 249715
11. La Strada
Don’t be fooled by its rather simple, laid-back layout – La Strata serves absolute bomb pasta that’ll knock your socks off.
Must-tries in La Strata would be their Chitarra Alla Carbonara. This carbonara-style dish is cooked with chitarra pasta, a type of noodles that is thinner than your average spaghetti, comparable to our own local mee-Kia, in thinness.
You might be thinking to yourself, carbonara? Boring!
But this is anything but – apart from the different type of noodle used that you’d not really see in other local eateries in Singapore, it is also cooked with truffle butter, alongside a slow-cooked egg so you can crack the yolk all over your creamy carbonara for a decadent, sinful indulgence.
Another must-try is their Vongole, served with mussels, clams and all that seafood goodness, mixed with punchy herbs, chili flakes, and garlic to top it all off.
P.S. Their tiramisu is apparently pretty delicious too, according to reviewers who said that it has the perfect balance of coffee flavour and light cream.
Opening hours: Mon – Sun: Lunch: 12PM – 2:30PM; Dinner: 6.30PM – 9:30PM
Telephone: 6735 6656
Address: #01-11 Shaw Centre, 1 Scotts Road, 228208
12. Osteria Mozza (Permanently Closed)
Named as one of Asia’s top 50 restaurants, you can be assured that the food is the absolute crème the la crème of Italian cuisine – this is the place you want to impress a date with the one of the best pasta in Singapore.
Reviewers recommend their Farfelle (S$23), which sounds fairly modest and simple on the menu, a fare of wild mushrooms, asparagus, and walnuts, but is much more complex when combined together – the smooth, silky mushrooms and asparagus pair well with the al dente pasta, with the walnuts giving an unexpected nutty finish.
Truly, a testament of the standard at Osteria Mozza as one of Singapore – and Asia’s – top restaurants – of how simple ingredients, when paired together can create a pretty perfect-tasting dish. Note that the brunch menu and the dinner menu differ!
Price range: from S$22 –S$26. For more details, check out the menu here.
Opening hours: Brunch: Sat – Sun: 12PM – 2.30PM | Dinner: Mon – Sun: 5PM – 11PM (last reservation at 10.45PM)
Telephone: 6688 8522
Address: Marina Bay Sands, #B1-42/46, 2 Bayfront Ave, Singapore 018972
13. D.O.P Mozzarella Bar & Restaurant
Serving authentic Italian food that even Italian natives love, D.O.P Mozzarella Bar & Restaurant has received nothing but outstanding reviews from satisfied customers, hence it boasts an impressive 4.4-star rating on Google from over 250 reviewers!
Many have commended this Italian restaurant for its extensive menu that is characterised by dishes based on mozzarella, its specialty ingredient. It also includes a kids’ menu, so even your little ones can tuck into satisfying pasta alongside the adults.
Although its customer favourite is the Homemade Scialatielli tossed with creamy Black Truffle Pesto sauce served in Cacio Cheese Bowl (S$28), a flavourful (and really cheesy!) pasta that will get you hooked, some customers recommend keeping an eye on the specialties of the day or asking the restaurant manager for advice.
Price range: from S$19 – S$30. For more details, check out the menu here.
Opening hours: Lunch: Fri, Sun & PH: 12PM – 3PM; Sat: 12PM – 11.30PM | Dinner: Mon – Fri, Sun & PH: 5PM – 10.30PM
Telephone: 6908 0830
Address: 60 Robertson Quay, #01-04A The Quayside, Singapore 238252
14. Cacio e Pepe
Literally translating to Cheese and Pepper, Cacio e Pepe is a restaurant that pays homage to the two ingredients that pair well together. Touted as a hidden gem by many reviewers on HungryGoWhere, Cacio e Pepe is indeed one, in that its homely restaurant is not swarmed with customers, yet serves one of the best delicious and scrumptious Italian pasta in Singapore that is worth the calorie gains.
Must-tries include their Squid Ink Pasta (S$20) – although rather regular looking in appearance, has very punchy flavours. From the delectable taste of the Squid Ink, to the al dente texture of the spaghetti and the lingering taste of shellfish, we are certain it would send squid-ink lovers (and maybe non squid-ink lovers too) in their own squid-ink paradise.
Another must-try would be their Tagliatelle al Tartufo (S$ 24), which is a homemade egg pasta with a truffle cream sauce. Yes, that’s right – truffle cream sauce. Truffle lovers – you know where to get your fix at. Complimentary bread is also served in this restaurant while you’re waiting for your mains, with a side of olive oil to dip with.
Price range: Pastas go from S$16 – S$25. Their online menu can be viewed here.
Opening hours: Tues – Sun: Lunch: 11.30AM – 2.30PM; Dinner: 6PM – 10.30PM | Mon: Closed
Telephone: 6760 3534
Address: 3 Chu Lin Rd, Singapore 669890
15. Ristorante Pietrasanta
Ristorante Pietrasanta is a top favourite among those who are looking for authentic Italian pasta in the West of Singapore. Aside from the warm, friendly ambience and the convenient location, many patrons keep coming back for their top-notch pastas that are guaranteed to keep your belly happy no matter which day of the time you are craving carb-loaded goodness.
For an aromatic meal that you won’t forget, order the Fettucine con Salsicco e Tartufo (S$28.90++), a hearty treat topped with pork sausage and black truffle that you will love the moment you get a whiff of it.
Price range: from S$22.90 – S$28.90++. For more details, check out the menu here.
Opening hours: Lunch: Mon – Sun: 11.30AM – 2.30PM | Dinner: Mon – Sun: 5.30PM – 10.30PM
Telephone: 6479 9521
Address: 1 Fusionopolis Way, #01-08, Singapore 138632
16. Pietro Ristorante Italiano
Rather homey and welcoming, it attracts a large office crowd during its weekday lunch hours because of its 1-for-1 promotion, which makes it easily one of the cheaper places to get authentic Italian fare, with a more localised taste. For those who prefer slightly softer noodles compared to the European standard of al dente, or firm noodles, this is for you.
- Expect to see some creative pasta here such as their Homemade 4 mushroom with Truffle Pasta (S$30), for the truffle-lovers out there, a home creation by the chef himself. There are also other more classic eats like their Linguine al Cartoccio (S$26), an assorted seafood pasta with chili and other spices, baked in parchment paper that is sure to cater to those who love bold, punchy flavours with a spicy kick.
Price range: Prices unavailable online. The menu can be viewed here.
Opening hours: Mon – Sun: Lunch: 11AM – 2.30PM; Dinner: 6PM – 10.30PM
Telephone: 6484 5528
Address: 12 Jalan Kelulut, Singapore 809030
17. Capri Trattoria and Pizzeria
Nestled in Bukit Timah, this homely joint serves up true-blue, hearty, authentic Italian fare, for those on the prowl for comfort food. True to their cosy, down-to-earth ambience, Capri Trattoria and Pizzeria make their own pastas to ensure quality and authentic taste.
Must-tries would be their Scialatielli di Capri (S$25), a spicy, tangy, tomato-based pasta with seafoods, sprinkled with herbs to give it a fresh taste.
While not a pasta, another must-try would be their Cacciucco alla Livornese (S$28), a rich, traditional tomato-based seafood stew from Tuscany served with a huge array of seafood – mussels, shelled prawns, squid, clams, crayfish, and cod – the perfect hearty meal on a rainy day, or for those who want to try authentic Italian fare not commonly found in other local restaurants.
P.S. Capri Trattoria and Pizzeria also serves up their own 12-course tasting menu which changes every month, so you’ll never be bored with what they have to offer!
Price range: from S$20 – S$28 for their pastas. View their online menu on their website here.
Opening hours: Mon – Sun & PH: Lunch: 11:30PM – 2.30PM; Dinner: 5:30PM – 9:30PM
Telephone: 6468 4886
Address: 3 Binjai Park, Singapore 589819
18. Fratini La Trattoria (Permanently Closed)
Fratini La Trattoria is an Italian restaurant that prides itself on using only the freshest Italian ingredients in season omakase-style – this means that their menu is always changing, so for those who hate the repetitive and are always itching for something new – this is the best pasta restaurant in Singapore you’d want to go to.
As for recommendations – well, you’ll just have to go to Fratini La Trattoria yourself to see what they have in season! But if you just have to know what sort of fare you’re getting into – one of their stand-outs would be favourites like their Truffled Pappardelle Creamy Pasta, and their Scallop Tartare with Peach and Sweet Potato Chips (not a pasta, but certainly worth mentioning!) – and that’s just the tip of the iceberg!
Price range: S$45 for the lunch set on weekdays, and S$50 on weekends. Dinner sets go at S$90. Menu unavailable online because they change according to the seasonal ingredients they get. View the website here.
Opening hours: Tues – Sun: Lunch: 12PM – 2.30PM; Dinner: 6PM – 11PM| Mon: Closed
Telephone: 6468 2868
Address: 10 Greenwood Ave, Singapore 289201
19. The Lighthouse Restaurant & Rooftop Bar (Permanently Closed)
The Lighthouse Restaurant & Rooftop Bar is perched right at the top level of the Fullerton Hotel. With an unobstructed gorgeous panoramic view of the Marina Bay Sands, the Singapore Flyer and the Singapore River, this is the perfect place to bring your date if you’re craving for some of the best pasta in Singapore.
There are several outstanding items on the menu, but since you’re (clearly) here for the pastas, try the Homemade Tagliolini (S$28), which already wins on presentation alone. It also fares well in terms of flavour, where the lemon flavour in the creamy sauce provides just the right amount of freshness and acidity so you don’t tire of it after just a few mouthfuls.
Desserts, although not a type of pasta, are also worth mentioning – both based on its beautiful, artisanal presentation, anyone with a love for desserts would find it irresistible.
Price range: A 2-course set lunch at The Lighthouse Restaurant goes for S$39 per person and a 5-course degustation dinner goes for S$128 per person.
Opening hours: Lunch: Mon – Fri: 12PM – 2.30PM; Dinner: Mon – Sun: 6.30PM – 10.30PM | Rooftop bar: 5.30PM – 11PM
Telephone: 6884 6884
Address: Level 08 The Fullerton Hotel Singapore, 1 Fullerton Square, Singapore 049178
20. Al Forno East Coast Restaurant
Charming, warm, and cosy-looking with cute checkered table mats covering each table, Al Forno East Coast Italian Restaurant is one of the few Italian pasta restaurants in Singapore that has stood the test of time, since its conception in 1995. It also holds a series of accolades, and even getting the Ospitalita Italiana Seal of Quality, so you can be assured that quality will be what you will get.
Al Forno East Coast Italian Restaurant prides itself on using the freshest ingredients, and in creating the most authentic flavours. Everything is imported from Italy so that diners can get a true taste of Italian cuisine – especially in their pastas!
AA must-try has to be their house favourite, Linguine All’ Aragosta (S$36), a Boston Lobster Linguine featuring salty capers, olives, and a sweet red sauce made from the fresh Italian cherry tomatoes. Add a dash of chili for that kick that Singaporeans absolutely lap up.
For the more adventurous, how about some Gnocchi (S$25)? Gnocchi is a potato dumpling, served with sauce – a classic Italian fare not so commonly seen in Singapore. In Al Forno East Coast Italian Restaurant, diners are allowed to choose between four sauces – a four-cheese sauce, mozzarella cheese and tomato sauce, or a nutty pesto sauce.
P.S. There’re also vegetarian options here, so bring along your vegetarian friends for a good time!
Price range: from S$22 – S$28 for pastas. For more details, check out their online menu here.
Opening hours: Mon – Sun: Lunch: 12PM – 2PM; Dinner: 6:30PM – 10PM
Telephone: 6348 8781
Address: Le Peranakan Hotel, 400 East Coast Rd, Singapore 428996
21. Dolce Vita
Covered in wooden panels, bright white walls and plenty of windows, overlooking the poolside, Dolce Vita truly captures the rustic ambience and Mediterranean charm of Italy, exuding an earthy yet sophisticated vibe.
Dolce Vita prides itself in being authentically Italian, but with a few modern twists here and there, showing that authenticity doesn’t always have to be staunchly rigid.
A tantalising must-try would be its Piedmont-style Braised Beef Tortellini (S$32), topped with generous portions of black truffle slices and chestnut, for a truly unique flavour combination. Remember to scoop up the sauce with the tortellini to get every delicious drop out of the bowl!
Another must-try would be their Daily Fresh-Made Pasta Special, which, following its namesake, changes by the day, based on whatever ingredients are currently in season.
Price range: from S$30 – S$48, for a la carte meals, S$88 for a 3-course meal. Check out the menu here.
Opening hours: Mon – Fri: Lunch: 12PM – 2.30PM | Brunch: Sat – Sun: 12PM – 3PM | Mon – Sun: Dinner: 6.30PM – 10.30PM
Telephone: 6885 3500
Address: Mandarin Oriental, 5 Raffles Ave, Singapore 039797