O Sole Mio menu with up-to-date-prices

O Sole Mio Menu

September 7, 2026
by
1 min read

O Sole Mio is an Italian restaurant at 22 Bath Street in central Glasgow. The business has been part of the city’s dining scene for more than 55 years and now trades from premises a short walk from its original location. Its air conditioned dining room and outdoor patio provide different settings for lunch or dinner.

Pizza is a defining part of the restaurant, with dough stretched by hand before baking and topping. The wider menu follows familiar Italian traditions, using fresh ingredients across pasta, meat, seafood and vegetable dishes. Diners can choose a straightforward pizza or build a longer meal from antipasti, a main course and dessert.

The broad Italian format makes the restaurant suitable for couples, families and groups whose tastes differ. Vegetarian choices sit naturally among tomato, cheese and vegetable based dishes, while other plates use dairy, gluten, seafood and nuts. Guests with allergies should check the current menu and discuss preparation with staff before ordering.

Cocktails, beer and wine complete the experience, with the patio becoming especially appealing in warmer weather. Its central position also makes O Sole Mio practical before a theatre performance, concert or evening in the city. The restaurant combines the continuity of a long established Glasgow name with a fresh chapter at its Bath Street address.

Address: 22 Bath Street, Glasgow G2 1HB, United Kingdom

O Sole Mio Glasgow City Centre Menu

Per Cominciare

Focaccia al Rosmarino
£9.25

Pizza bread with rosemary, olive oil, oregano and sea salt

Focaccia al Pomodoro
£9.75

Pizza bread with rosemary, olive oil, oregano, sea salt and cherry tomatoes

Focaccia con Mozzarella
£11.25

Pizza bread with garlic, rosemary, oregano, sea salt, and mozzarella

Pane Rustico
£7.25

Home baked paneno bread with olives, olive oil and balsamic vinegar

Olives
£4.95

Cerignola olives in lemon and chilli

Zuppe

Gluten free options available.

Minestrone alla casalinga
£6.75

Traditional ham and chunky vegetable broth served with freshly baked Italian bread

Zuppa del Giorno
£6.25

Seasonal vegetable soup of the day served with freshly baked Italian bread

Antipasti

Antipasto Della Casa
for two to share £16.95 / for one £9.95

A platter of cured Italian meats, marinated vegetables, a selection of cheeses and olives

Insalata Caprese
£8.95

Tomato, mozzarella and fresh basil leaves

Bruschetta Napoletana
£8.25

Crusty Italian bread topped with tomato, red onion, garlic, basil and olive oil

Cozze alla Crema
£9.25

Shetland mussels steamed in white wine and cream

Cozze alla Marinara
£9.25

Shetland mussels steamed in tomato, fresh chillies and basil sauce

Calamari Fritti
£8.95

Polenta crusted, chilli flakes and calamari rings with saffron mayonnaise

Gamberoni
£9.95

Grilled king prawns with lemon, butter and chilli dressing

Arancini con Mozzarella e Basilico
£9.95

Crisp fried saffron risotto balls, bound in fresh basil and mozzarella and served with tomato and chilli jam.

Breaded Mozzarella Sticks
£8.75

Deep fried breaded mozzarella sticks served with homemade chilli jam or garlic mayo

Pate di Pollo Livornese
£8.75

Chicken liver pate served with garlic bread and exotic leaves

Starter portion of any pasta or risotto listed below
£9.95

Please ask your server

Pasta e Riso

Although our pastas are freshly cooked daily the chef would be more than happy to cook them al dente for you if you ask the server

Penne all’ Arrabiata
£13.95

Penne pasta with tomato, fiery red chillies and garlic

Penne all’ Amatriciana
£15.95

Smoked back bacon, chilli, onion with a Napoli sauce served with Penne pasta

Tagliatelle alla Carbonara Tradizionale
£15.95

Traditional style smoked pancetta, parmesan and egg yolk, no cream (please see your server if you would like cream)

Lasagna al Forno
£15.95

Classic layered dish of pasta, ragu and white sauce oven baked

Spaghetti alla Bolognese
£15.95

Classic ragu, spaghetti and tomato sauce and herbs

Farfalle Cavolo e Pinoli
£16.95

Pasta cooked with pancetta, thyme, mozzarella, cabbage, lemon and pine nuts

Risotto con Funghi Selvatici e Pollo
£16.95

Chicken risotto flavoured with tarragon, wild mushroom and truffle oil

Gnocchi al Pesto
£14.95

Potato dumplings baked in tomato sauce, pesto, fresh basil and buffalo mozzarella cheese

Cannelloni di Ricotta
£15.95

Rolled pasta sheets filled with ricotta cheese, spinach and pine nuts

Spaghetti con Polpette
£16.95

Spaghetti with spicy meatballs in a rich tomato sauce

Fettucine al Salmone
£16.95

Long, flat pasta, bound in smoked salmon, cream, parsley and white wine sauce

Ravioli Aragosta
£17.95

Lobster Ravioli cooked in mozzarella and light creamy sauce

Risotto Paesano
£16.95

Italian Risotto simmered in light creamy pesto, fresh diced asparagus and finished with poached egg and parmesan shavings

Penne Formaggi (Classic Mac/Cheese)
£14.95

Pizza

Built to the standards of craftsmanship from Napoli, the home of pizza. NB: Please feel free to make up a pizza with toppings of your choice. Just advise your Server. Additional toppings will be charged at 95p for vegetables / £1.50 meat / £2.50 Parma ham

Margherita
£13.50

Tomato, basil and classic mozzarella

Salsiccia Piccante
£15.95

Tomato, Mozzarella and spicy Italian sausage

Diavola
£15.95

Tomato, mozzarella, salami Napoli and fresh chillies

Pizza Italiana
£15.95

Tomato, mozzarella, mushroom and pepperoni sausage

Puttanesca
£14.95

Tomato, mozzarella, black olives, capers and cherry tomatoes

Napoletana
£15.95

Tomato, mozzarella, capers, anchovies and black olives

Tonnata
£14.95

Tomato, mozzarella, tuna and red onion

Pulcinella
£16.95

Tomato, mozzarella, mushroom, Italian sausage and gorgonzola cheese

Pollo Piccante
£15.95

Tomato sauce, mozzarella and spicy chicken

Quattro Stagioni
£17.95

Four seasons: Tomato, mozzarella, mushroom, cooked ham, artichoke, black olives and anchovies

Pescatore
£18.95

Tomato base and seafood

Sophia Loren
£16.95

Tomato Sauce, mozzarella, cooked ham, asparagus and a fried egg

Calzone Ripeno
£16.95

Folded over pizza with tomato, mozzarella, ricotta, salami and black pepper

Carne

Vitello Milanese
£22.95

Breaded and pan fried escalopes of veal served with spaghetti Napoli

Vitello Saltimbocca alla Romana
£23.95

Escalopes of veal with Parma ham, sage and lemon served with sautéed potatoes

Sirloin Steak
£27.95 / Pepper sauce or Diane sauce + £2.50

8oz Dry aged Scottish Sirloin steak simply seasoned and grilled, served with hand cut chips (Pepper sauce or Diane sauce +£2.50)

Pollo Valdostano
£22.95

Pan seared breast of chicken with white wine, mozzarella, wrapped in Parma ham and served with sautéed potatoes

Pollo Milanese
£21.95

Pan fried breaded chicken breast served with spaghetti Napoli

Pollo al Pepe
£21.95

Butterflied chicken breast cooked in green peppercorn sauce, served with mash and beans

Pesce e Frutti di Mare

Ask your server about our daily specials

Fritto Misto Frutti di Mare
£24.95

A selection of fresh fish and shellfish dusted in seasoned flour, deep fried and dressed with seasonal leaves, garlic mayonnaise and chilli oil dips

Fish of the Day

Please ask your server Price: £21.95

Spaghetti Al Limone E Gamberi
£18.95

White wine ,chilli, lemon ,garlic and king prawns

Risotto di Mare
£19.95

Seafood Risotto with saffron and a tomato sauce

Accompagnamenti

Insalata Mista
£6.95

Italian mixed leaved salad

Verdura Mista
£7.95

Mixed seasonal vegetables

Sauteed Potatoes
£5.95
Patatine Fritte
£5.95

Hand cut chips

Garlic Bread
£6.95
Garlic Bread with Cheese
£7.95

Dolci

Pannacotta
£6.50

Traditional set vanilla pudding served with amaretto and raspberries

Gelato
£5.50

Italian vanilla Ice cream

Affogato
£6.50

Scoop of vanilla ice cream with espresso coffee

Tiramisu
£6.50

Classic Italian dessert with mascarpone, coffee and marsala

Formaggio
£9.50

A selection of regional Italian cheeses with bread, pear chutney, celery and grapes

Cannoli
£6.95

Sweet Sicilian pastry tube filled with ricotta and cream flavoured with cinnamon and vanilla

Limoncello Gelatina
£6.95

A limoncello jelly with whipped cream and amaretto biscuits

Profiteroles
£6.50

Choux pastry filled with cream and served with chocolate

Chocolate Fudge Cake
£6.50

Hot served with ice cream

Cheesecake
£6.75

Lunch Menu

1 course £13.95 / 2 course £18.95

Minestrone Casalingo

Traditional ham and chunky vegetables broth served with house focaccia bread

Zuppa del giorno

Today’s seasonal vegetable soup served with house focaccia bread

Crostini Melanzane

Toasted Italian bread topped with a freshly baked slice of aubergine, diced vine tomatoes and mozzarella cheese

Cozze Marinara OR Cozze Crema

Shetland mussels steamed in a tomato and chilli sauce OR in a white wine, cream and parsley sauce

Pate di pollo livornese

Chicken liver pate with garlic bread , exotic leaves and chutney

Scrigni ai Porcini

Mushroom filled ravioli, cooked in light creamy sauce, tomato comcasse, finished with light truffle oil

Classic Prawn Cocktail

With Marie rose Served with brown bread

Lasagna al Forno
Pollo Funghetto

Fillets of chicken medallions cooked in a rich white wine, cream and mushroom sauce, served with sautéed potatoes

Spezzatino di Vitello

Veal stew slow cooked in Italian herbs and vegetables served with house focaccia bread

Pizza Margherita

Classic Tomato and Mozzarella pizza. Add two toppings of your choice

Pesce del Giorno

Grilled catch of the day drizzled with lemon juice, butter and capers served with boiled potatoes

Spaghetti Aglio Olio e Peperoncino

Fresh chillies , olive oil and fresh garlic.

Classic Caesar salad with chicken Or without
Gelato

Traditional Italian Vanilla Ice Cream

Profiteroles
Apple Strudel

Warm Served with Ice cream

Pre Theatre Menu

2 Courses £22.95

Zuppa del giorno (G/F)

Today’s seasonal vegetable soup served with focaccia bread

Minestrone alla Casalinga (G/F)

Traditional ham and chunky vegetable broth served with focaccia bread

Cozze Crèma OR Cozze Marinara

Shetland mussels with white wine & cream or steamed in tomato, chilli & basil sauce

Arancini con Mozzarella

Saffron risotto balls, mozzarella and basil, served with chilli jam

Pate di pollo livornese

Chicken liver pate with garlic bread and exotic leaves

Ravioli Aragosta

Lobster Ravioli cooked in white wine sauce and cherry tomatoes

Bruschetta al Caprino

toasted Italian bread with goat cheese ,peppers and red onion chutney

Lasagne al Forno

Classic baked dish with layers of pasta, Bolognese ragu and bechamel sauce

Pollo alla Cacciatora

Pan fried and slow cooked chicken thighs in a tomato sauce, peppers, olives and rosemary served with sautéed potatoes

Beef Stroganoff

Diced top side of beef and mushrooms cooked in a cream and mustard sauce served with rice

Pesce del giorno Provenzale

Grilled catch of the day with cherry tomatoes, capers, lemon and butter sauce served with boiled potatoes

Pizza Parma

Pizza with tomato, mozzarella, parma ham, rocket and parmesan shavings

Penne Salsiccia

Spicy Italian sausage and Napoli sauce

Spaghetti Aglio Olio e Pepperoncino

Fresh chillies , olive oil and fresh garlic.

Gelato
Tiramisu
Warm Apple Strudel

warm with ice cream

Cheesecake
Pannacotta

Kiddies Menu

£7.95 per bambino

Spaghetti Napoli
Spaghetti Bolognese
Pizza Margherita
Chicken Nuggets
Italian Vanilla Ice Cream and Wafers

Dessert Wine

50ml

Fernão Pires Branco, Late Harvest, Quinta da Alorna – Tejo, Portugal
50ml £5.95

Aromas of ripe tropical fruits with notes of flowers, honey and almond for complexity. Deliciously sweet and intense.

Fine Ruby Port, Delaforce – Douro, Portugal
50ml £5.80

Smooth, silky, deliciously fresh sweet raspberry fruit flavours on the palate.

Coffee & Teas

Espresso
£2.50
Macchiato
£2.70
Double Espresso
£3.40
Americano
£3.10
Café Latte
£3.40
White Coffee
£3.20
Double Macchiato
£3.50
Cappuccino
£3.40
Mocha/Hot Chocolate
£3.60
Decaf Black
£3.60

Wine List

Sparkling, White, Rose, Red, Sweet-Fortified Wine selections. 125ml wine by the glass selection available by request.

Prosecco Spumante DOC, Casa Defra “Oro” – Veneto, Italy
Bottle £33.50

Aromatic apple and pear on the nose with crisp palate. Gently foamy, just off dry with bright finish.

Prosecco Frizzante DOC, Casa Defra – Veneto, Italy
1/4 bottle £10.50

Bright straw yellow in colour, with a delicate and fine bouquet. A beautifully fruity frizzante!

Prosecco Spumante Rosé DOC, Casa Defra – Veneto, Italy
Bottle £33.95

Aromatic bouquet reminescent of red fruit, beautiful creamy palate with hints of strawberry and rose petal.

Trebbiano, Terre Allegre – Puglia, Italy
175ml £6.85 / 250ml £9.15 / Bottle £27.50

A light, crisp white with zesty, citrus flavours and a clean refreshing finish.

Pinot Grigio, Terre di Chieti IGT, Bella Modella, Abruzzo, Italy
175ml £7.30 / 250ml £9.95 / Bottle £29.95

A beautifully light, vibrant white to be appreciated for its zesty, citrus character and refreshing acidity.

Sauvignon Blanc, Casa Defra – Tre Venezie, Italy
175ml £7.55 / 250ml £10.15 / Bottle £30.50

A delicate, crisp white with touches of white peach and citrus. Bright, well balanced and refreshing.

Chardonnay, IGP Haute Vallée de L’Aude, Montsablé
Bottle £30.95

Languedoc-Roussillon, France. Fresh and quite racy with delicate notes of apricot and white peach and a crisp refreshing citrus finish.

Bianco Biologico, IGP, Fabrizio Vella, Sicily, Italy
Bottle £31.95

Citrus fruit, lemon zest and citrus blossoms along with hint of tropical fruits, herbs and sweet spices.

Verdicchio dei Castelli di Jesi Classico, Castello, DOC, Zaccagnini – Marche, Italy
Bottle £33.95

Pale straw yellow with a green hue. Delicate and elegant, with notes of white flowers and fresh baked goods.

Drinks

Draught Beer, Bottled Beers, Gin, Rum, Vodka, Vermouth/Sherry/Port, Whisky and Malt, Bourbon, Liqueurs. Ask to see our cocktail menu.

Moretti
Pint £6.75 / 1/2 pint £3.70
Budweiser
330ml £5.10
Peroni
330ml £5.10
Moretti 0% (non alcoholic)
330ml £5.10
Bombay Sapphire
25ml £4.40
Tanquery
25ml £4.40
Pink Gin
25ml £4.40
Bacardi
25ml £4.20
Malibu
25ml £4