Best of Cheltenham

Best Italian Restaurants in Cheltenham: Pasta, Lunch Deals

Six Italian restaurants in Cheltenham chosen for their pasta, from £11.90 at PORKETTA to Primavera's house-made tortellini, with lunch deals from £11.95, gluten-free options and when to book.

Best of Cheltenham··
Best Italian Restaurants in Cheltenham: Pasta, Lunch Deals

In short: the best Italian restaurants in Cheltenham are Belgrave House Settebello on Imperial Square for pasta (ox cheek pappardelle, £19), Primavera Ristorante in Montpellier for a trattoria that makes its own pasta (from £16.95) and Gianni Ristorante, cooking Italian since 1996. For a cheap plate, every pasta at PORKETTA is £11.90. Book dinner at the first three.

Six Italian kitchens in Cheltenham, from family-run trattorias to two chains that suit families, chosen for their pasta. Every dish, price and opening time below was checked on the restaurant's own website on 27 October 2026. Pizza has its own guide, the best pizza in Cheltenham, so the pizzerias are there. See every Italian restaurant in the directory.

What are the best Italian restaurants in Cheltenham?

Settebello and Primavera for a proper pasta dinner, Gianni for a long-standing trattoria and PORKETTA for a quick, cheap plate.

RestaurantStyle and areaA pasta to tryPrice
Belgrave House SettebelloSouthern Italian, Imperial SquarePappardelle al ragù£19
Primavera RistoranteTrattoria, MontpellierTortellini di carni£19.95
Gianni RistoranteTrattoria, Royal Well PlaceTagliatelle al salmone£18.95
PORKETTAStreet food, High StreetAmatriciana£11.90
ZizziChain, Suffolk SquareTruffle carbonara£19.75
PrezzoChain, Promenade and Brewery QuarterArrabbiata£15.50

Where is the best pasta in Cheltenham?

A plate of pappardelle with slow-cooked ragù and grated Parmesan on a rustic wooden table

Primavera makes its own pasta and Settebello has the most ambitious list. Gianni and PORKETTA cost less.

Belgrave House Settebello

Grey wicker chairs and marble tables under hanging greenery in the glass conservatory at Belgrave House Settebello, Cheltenham
Belgrave House Settebello, Imperial Square

Southern Italian cooking in Belgrave House on Imperial Square. The pappardelle al ragù is slow-braised ox cheek with red wine and mushrooms (£19), and "the holy trinity of pasta" brings carbonara, amatriciana and alla gricia to share for £48. The Sotto bar opens at 10am for brunch.

  • 🍝 Pappardelle al ragù £19
  • 🍕 48-hour sourdough pizza from £12
  • 🍽️ Set lunch 2 courses £19, 3 for £23
  • 💷 12% service charge
  • 📍 Imperial Square, Town Centre

Primavera Ristorante

A fish dish with clams and a green risotto in a golden sauce at Primavera Ristorante, Cheltenham
Primavera Ristorante, Montpellier Terrace

A Montpellier trattoria that makes its own pasta, bread and pizza dough and buys all its produce within 40 miles of Cheltenham. Eleven pastas run from spaghetti alla Norma (£16.95) to linguine marinara (£20.95). The tortellini di carni, filled with pork and mortadella in a dolcelatte sauce, is £19.95.

  • 🍝 Pasta £16.95 to £20.95
  • ⏰ Dinner daily 5pm to 10pm, lunch Tue to Sat
  • 🌾 Gluten-free penne on most pastas
  • 📍 Montpellier Terrace, Montpellier

Gianni Ristorante

A tray of cannoli dusted with icing sugar at Gianni Ristorante, Cheltenham
Gianni Ristorante, Royal Well Place

Serving Italian food since 1996, with dishes prepared by Italian chefs. The pasta list runs from spaghetti Napoli (£14.95) to tagliatelle al salmone with cognac, smoked salmon and caviar (£18.95), with risottos alongside. Takeaway is the dine-in menu with 20% off.

  • 🍝 Pasta £14.95 to £18.95
  • 🍕 Pinsa £15 to £17
  • ⏰ Closed Mondays, Sunday 12pm to 4pm
  • 📍 Royal Well Place, Town Centre

PORKETTA

The green shopfront of PORKETTA Italian Street Food and Takeaway on the High Street, Cheltenham
PORKETTA, High Street

A family-owned Italian street food shop whose speciality is porchetta, Italian-style roast hog in a white ciabatta for £10. All eleven pastas on the menu its website posted in April 2025, from beef ragù to amatriciana and pasta alla vodka, cost £11.90, and the homemade lasagna is £14; treat these prices as a guide and check when you order.

  • 🍝 Every pasta £11.90
  • 🥪 Porchetta ciabatta £10
  • ⏰ 12pm to 10pm, closed Tuesdays
  • 🛵 Deliveroo, Just Eat, Uber Eats
  • 📍 High Street, Town Centre

Which Italian chains suit families?

Zizzi and Prezzo both open every day from 11.30am, have children's menus and can do gluten-free pasta and pizza.

Zizzi

Pink chairs and wooden tables under a timber roof and tall church windows inside Zizzi, Cheltenham
Zizzi, St James Church

The Cheltenham Zizzi is inside St James Church on Suffolk Square, near Montpellier Gardens. Pomodoro spaghetti is £14.25 and the truffle carbonara £19.75, and the three-course children's menu is £8.95.

  • 🍝 Pasta from £14.25
  • 🍽️ 2 courses from £15.95, Mon to Fri until 5pm
  • ⏰ Daily from 11.30am
  • 📍 Suffolk Square, The Suffolks

Prezzo

A plate of spaghetti with tomato sauce and basil beside a margherita pizza and a glass of beer at Prezzo
Prezzo, Promenade

Two branches on the same menu: 99 Promenade and the Brewery Quarter. Rigatoni arrabbiata is £15.50, spaghetti carbonara £18.50 and the lasagne £18.95.

  • 🍝 Pasta £15.50 to £22.50
  • 🍽️ Pizza or pasta and a drink £11.95, weekday lunch, with an online code
  • ⏰ Daily from 11.30am
  • 📍 Promenade, Town Centre

Is there a set lunch deal?

Yes, at five of the six, and PORKETTA's pasta is £11.90 all day. These are the offers on the restaurants' own websites.

WhereDealWhen
GianniSalad or garlic bread plus a pasta, £11.95Lunchtime, 12pm to 2pm
PrezzoAny pizza or pasta and a drink, £11.95; 2 courses £14.95; both with a code from Prezzo's websiteMon to Fri 12pm to 3pm
ZizziMain plus a starter or dessert, from £15.95Mon to Fri until 5pm
Settebello2 courses £19, 3 courses £23Mon to Fri 12pm to 3pm, until 13 November 2026
Primavera2 courses £21.95, 3 courses £26.95Tue to Sat 12pm to 2pm

Where should I go for pizza?

A blistered Neapolitan margherita on a wooden peel in front of a wood-fired oven

For a pizzeria, read the best pizza in Cheltenham, which covers Bosco Pizzeria, Fat Master's and the slices at Nasprias. If the table wants both pasta and pizza, Settebello's 48-hour sourdough starts with a marinara at £12, Primavera's house-dough margherita is £15.95 and Gianni makes pinsa, a light Roman flatbread pizza.

Which Italian restaurants do gluten-free pasta?

Four say so on their websites. Tell the staff when you order.

  • 🍝 Primavera: any pasta except lasagne and tortellini, made with corn and rice penne
  • 🍝 Settebello: dishes marked gluten-free or gluten-free option, the ox cheek pappardelle among the options
  • 🍕 Zizzi: non-gluten pastas and pizzas, and non-gluten children's pasta
  • 🍕 Prezzo: pastas and pizzas made gluten-free, from a separate menu

Do I need to book?

For dinner at Settebello, Primavera and Gianni, yes. Settebello takes walk-ins but strongly encourages booking ahead. Gianni books online or by phone on 01242 221101. Primavera books online and asks groups larger than eight to call, and it does not seat children under 12 after 6pm on Fridays and Saturdays. PORKETTA is casual, with takeaway and delivery.

Italian restaurants in Cheltenham: questions

What is the best Italian restaurant in Cheltenham?

Belgrave House Settebello on Imperial Square for pasta, Primavera Ristorante in Montpellier for a trattoria that makes its own pasta, and Gianni Ristorante, cooking Italian on Royal Well Place since 1996.

How much does an Italian meal cost in Cheltenham?

Pasta runs from £11.90 at PORKETTA to £20.95 at Primavera. A two-course weekday set lunch costs £19 at Settebello and £21.95 at Primavera, and Settebello adds a 12% service charge.

Where can I get a cheap Italian lunch in Cheltenham?

Gianni does salad or garlic bread plus a pasta for £11.95 at lunchtime, Prezzo does any pizza or pasta with a drink for £11.95 on weekdays from 12pm to 3pm with a code from its website, and every pasta at PORKETTA is £11.90.

Which Italian restaurants in Cheltenham do gluten-free pasta?

Primavera cooks any pasta except lasagne and tortellini with gluten-free penne, Settebello marks gluten-free dishes on its menu, and Zizzi and Prezzo have gluten-free pasta and pizza.

Which Italian restaurants in Cheltenham are good for children?

Zizzi has a three-course children's menu for £8.95, Gianni a kids' menu for £9.95, and Prezzo and Settebello have children's menus too. Primavera does not seat under-12s after 6pm on Fridays and Saturdays.

Explore more