Breakfast on the Caledonian Sleeper is included free with the two en-suite room grades and available to buy for everyone else. If you book a Club En-suite Room or a Caledonian Double, a complimentary breakfast is part of the fare — you can choose a hot or continental option and have it delivered to your room or served in the Club Car before you arrive. Typical choices include a cooked breakfast, porridge, pastries, fruit, and tea or coffee, showcasing Scottish produce. Guests in a Classic Room or a reclining Seat don't get breakfast included, but can order food and drink from the Club Car menu (subject to availability and access rules — the Club Car is primarily for room guests). Because the train arrives early, breakfast is usually served in the last hour or two before arrival, so it's worth pre-ordering the night before if that option is offered. Menus and inclusions change periodically and availability can be tight on busy nights, so treat specific dishes as a guide. The short version: book a Club En-suite or Caledonian Double and breakfast is on the house; travel in a Classic Room or Seat and you can still buy something to start the day.
Sources: sleeper.scot
Ready to travel? Compare cabins and fares, then book with confidence.