12 different soups made from scratch

Sandwiches, lasagnes, quiches and more


Home Delivery Schedule:

Canmore - Tuesday and Thursday Mornings
Banff - Wednesday Mornings
Please ensure someone is home to receive the order

Please give at least 24 hours’ notice for a delivery order. Delivery is free but minimum order amount is $25.

Please call 403-678-4232 to place your order or order on-line under the Products page

All good things start with a good foundation and at JK Bakery it’s no different. We are most known for our homemade soups and sandwiches. Our made to order sandwiches begin with your choice of a great variety of the freshest bread. Load that up with your favourite cold meats, vegetables, cheese and condiments or one of our signature fillings. Full size and half sizes available. You can also call in and order your sandwich to go. We use deli meats from Valbella's and we roast our beef in house.

Please use this order form when you call in your sandwich order to 403-678-4232

Step 1: Choose your bread 

- Ciabatta
-Multigrain
- Whole Wheat
- White
- Artisan Bun of the Day

Step 2: Choose your condiments 

- Butter
- Mayo
- Mustard
- Dijon

Step 3: Choose your Cheese

- Cheddar
- Swiss

Step 4: Choose your protein

- Ham
- Turkey
- House Roasted Beef
- Pastrami
- Curry Chicken Salad
- Tuna Salad
- Egg Salad
- Hummus

Step 5: Choose your veggies

- Lettuce
- Tomato
- Cucumber
- Pickles
- Red Onion
- Banana Peppers
- Jalapeno Peppers

JK Soup Schedule 

We make one meat and one vegetarian soup fresh each day. JK soups stick to your ribs all day long. That's why so many trades people eat at JK Cafe.



We also have a variety of other delicious lunch items to choose from:

Sausage Rolls
Spinach Feta Rolls
Individual Meat Pies
Seasonal Salads