Prices last checked November 1, 2026
This classic sandwich has 25g of protein with ham, Swiss cheese, and Dijon butter on a toasted baguette.
Starbucks describes it like this: “This classic sandwich has 25g of protein with ham, Swiss cheese, and Dijon butter on a toasted baguette.”
On the Uber Eats menus of the 1 Starbucks stores we checked that list it, the Ham & Swiss on Baguette cost about $10.25. Delivery-app prices can differ from café prices. It has 510 calories, 25 g of protein, 25 g of fat and 1,230 mg of sodium, according to Starbucks.
Starbucks Rewards members can redeem the Ham & Swiss on Baguette for 300 Stars (the Reward level for a sandwich or protein box). See how Starbucks Rewards works.
Ham & Swiss on Baguette Price (November 2026)
| Item | Starting price | Calories |
|---|---|---|
| Ham & Swiss on Baguette | $10.25 | 510 |
Ham & Swiss on Baguette Calories and Nutrition
The Ham & Swiss on Baguette has 510 calories, about 26% of a 2,000-calorie day, along with 25 g of protein and 1,230 mg of sodium.
| Nutrient | Amount | % Daily Value* |
|---|---|---|
| Calories | 510 | 26% |
| Total fat | 25 g | 32% |
| Carbohydrates | 43 g | 16% |
| Protein | 25 g | 50% |
| Sodium | 1,230 mg | 53% |
*Percent Daily Values are based on a 2,000-calorie diet. Nutrition is for one serving (176 g). Nutrition is approximate and based on Starbucks' published U.S. nutrition information.
What's in the Ham & Swiss on Baguette?
- Baguette
- Uncured* Ham
- Swiss Cheese
- Dijon Mustard Butter Spread
- . *No Added Nitrates Or Nitrites Added Except Those Naturally Occurring In Celery Juice Powder
Allergens: contains Milk, Wheat. Recipes and suppliers can change, so always check Starbucks' allergen information or ask your server if you have a food allergy.
When can you order the Ham & Swiss on Baguette?
Starbucks serves its food menu, including the Ham & Swiss on Baguette, all day while supplies last, so popular items can sell out late in the day. Availability varies by store; check the Starbucks app. See Starbucks hours.
Is the Ham & Swiss on Baguette worth it?
At a typical $10.25, the Ham & Swiss on Baguette works out to about $2.01 per 100 calories and 2.4 grams of protein per dollar, about average for lunch & snacks on the menu.
On a tighter budget? The Spicy Falafel Pocket costs about $5.85.
Ham & Swiss on Baguette FAQ
How much does the Ham & Swiss on Baguette cost at Starbucks?
The Ham & Swiss on Baguette costs about $10.25 at Starbucks on Uber Eats (starting price, smallest size) as of November 2026.
How many calories are in the Ham & Swiss on Baguette?
The Ham & Swiss on Baguette has 510 calories, 25 g of fat, 43 g of carbohydrates and 25 g of protein. Nutrition is for one serving (176 g).
Can you get the Ham & Swiss on Baguette all day?
Usually yes. Starbucks serves its food all day while supplies last, so it can sell out at some stores later in the day.
How many Stars is the Ham & Swiss on Baguette?
300 Stars with Starbucks Rewards, according to the Starbucks menu.