Rankin’s Cafe, a family-run spot in the scenic village of North Queensferry, Fife, has built a loyal following since opening in 2012. Known for its hearty food and coffee, it’s a go-to spot for breakfast, lunch, or brunch.
The menu mixes classic Scottish dishes like a full breakfast with flavors from South Asia, the Mediterranean, and beyond, plus comfort foods and fresh drinks. The focus is on quality ingredients and a relaxed, friendly vibe, making it a standout spot for locals and visitors alike.
Kickstart your morning with Rankin’s hearty breakfast choices. Try the full Scottish breakfast eggs, sausage, black pudding, and toast or go light with fresh pastries, yogurt parfaits, or fruit bowls. Brunch favorites include avocado toast, smoked salmon bagels, and fluffy pancakes topped with maple syrup.
Rankin’s Cafe serves up satisfying meals for later in the day. Lunch options range from soups and sandwiches to premium burgers and pasta. Dinner highlights include the café’s rich beef stew, packed with tender meat and veggies, and a seafood platter featuring locally caught fish and shellfish.
Round off your meal with a drink or dessert. Coffee, specialty teas, smoothies, and local beers are all on offer. Save room for homemade treats like chocolate fudge cake, lemon meringue pie, or a slice of seasonal fruit tart.
Crispy pastry filled with potatoes, chickpeas, yogurt, and tangy sauces. A bold, satisfying starter.
Crispy dough wafers topped with potatoes, chickpeas, yogurt, and zesty sauces. Layers of crunch and flavor.
Creamy dip made from blended chickpeas, perfect for pairing with other dishes. Simple and classic.
Flavor Variety - Options range from spicy chaat to cool yogurt to savory hummus.
Spiced minced beef grilled on a skewer, served in your choice of bread with Raita, chutney, lettuce, onions, and tomatoes.
Tender marinated beef fillet, slow-cooked until soft, wrapped with fresh veggies and sauces.
Juicy diced chicken marinated in yogurt and spices, rolled into bread.
Slow-cooked, shredded meat on a spit, served in pita with garlic butter, tahini, mayo, pickles, and veggies.
Quick & Filling - Hearty portions ideal for lunch or dinner.
Customizable - Choose your bread and enjoy fresh, balanced flavors in every bite.
Rankins Cafe focuses on fresh ingredients and diverse menu options, including high-protein vegetarian meals for healthy living, alongside meat-based rolls and appetizers. Their dishes cater to various dietary needs without compromising on flavor or quality. Portions are filling, prices are affordable, and every meal is crafted to keep both taste buds and wellness goals happy. Tender boneless chicken chunks marinated in yogurt and medium-spiced seasoning, grilled to perfection. £8.95.
Minced meat lovers can choose between Chicken Seekh (£6.45) or Beef Seekh (£6.95). Both are mixed with South Asian herbs and spices, grilled on skewers, and served with Raita and Chutney.
Soft beef fillet marinated with fried onions, herbs, and spices, grilled until melt-in-your-mouth tender. £8.95.
Beef tenderloin chunks in a yogurt-based marinade with traditional Pakistani spices. £7.95.
Premium lamb chops marinated South Asian style, served with rice, Raita, and tamarind sauce. £12.95.
A hearty combo of beef and chicken seekh, tandoori chicken, beef and chicken boti, and a lamb chop. Served with Raita and Chutney. Rankin’s Cafe focuses on bold flavors and well-cooked meats, offering a satisfying spread for anyone craving quality grilled dishes.
Mediterranean Grill At Rankin's Cafe Tender beef fillet mignon chunks marinated in Mediterranean herbs and spices. Served over basmati rice with grilled onions, bell peppers, garlic butter, and tahini sauce. £11.95. Minced beef mixed with onions, cilantro, and spices, grilled and paired with basmati rice, grilled veggies, garlic butter, and tahini. £8.95.
Slow-cooked shredded meat (beef or chicken) over rice, with hummus, naan, grilled onions, bell peppers, garlic butter, and tahini. Both £8.95.
Boneless chicken chunks grilled with herbs and spices. Comes with rice, veggies, garlic butter, and tahini. £9.95.
Minced lamb and beef blend with onions and cilantro, marinated and grilled. Served with naan, grilled onions, and peppers. £8.99–£15.99.
Spiced lamb cooked on a spit, shredded, and served with rice, veggies, tzatziki, hummus, naan, and garlic butter, this menu offers plenty of options to enjoy traditional Mediterranean flavors at Rankin’s.
Main Dishes At Rankin Cafe A tender tilapia fillet marinated in lemon, herbs, and spices, grilled and served with sour lentils (khatti daal) and basmati rice at £9.95. Light but packed with flavor.
Slow-cooked beef shanks with bone marrow in a spiced gram flour gravy. Rich, tender, and deeply savory. £7.95.
Fragrant basmati rice cooked with spiced chicken is a hearty South Asian classic.
Tangy red lentil curry with tamarind and spices. Served as a side or main. £4.99.
- Cheese Pizza: Simple and cheesy. £7.95–£9.95.
- Pepperoni Pizza: Loaded with pepperoni, mozzarella, and tomato sauce.
- Italian Combo: Sausage, pepperoni, salami, mushrooms, and cheese.
- Chicken Tikka Pizza: Spiced grilled chicken on a classic base.
- Gyro Pizza: Mediterranean-style with gyros meat.
- Gyro & Chicken Tikka Combo: Both toppings together. £12.95–£14.95.
- Veggie Pizza and Gyro Veggie Pizza: For plant-based eaters.
- Steamed Rice: Perfect with curries. £3.99.
- Bread: Naan, paratha, or chapati. Great for scooping dishes.
- Fries: Crispy and salty. £1.99–£3.99.
- Fountain Sodas: Unlimited refills. £1.59.
- Bottled Water: £1.29.
- Shakes & Lassis: Mango, sweet, or salty yogurt drinks.
- Coffee & Tea: Freshly brewed or specialty options.
Rankin’s Cafe serves a mix of South Asian, Mediterranean, and Scottish dishes. You’ll find kabobs, shawarmas, curries, pizzas (both classic and fusion), and traditional breakfast items. The menu blends spicy flavors, hearty stews, and comfort-food classics.
Vegetarian choices include samosas, papdi chaat, hummus, veggie pizzas, and sides like rice, naan, or lentil curry (khatti daal). Meat-free mains like spiced lentils or grilled veggies are also available.
A few standout dishes include Lamb Chops, which are tender marinated lamb served with rice, yogurt sauce, and tangy tamarind. The Nihari is slow-cooked beef shanks in a rich, spiced gravy. Their kabobs and shawarmas (available in meat or veggie versions) are also favorites.
Appetizers cost between £3.99 and £5.00, wraps or rolls range from £5.95 to £8.95, and kabobs start at £6.45. Larger platters, like the Mix Grill, go up to £24.95. Mains like Grilled Fish or Nihari are £7.95–£9.95, and pizzas cost £7.95–£14.95.
Takeout is available. For catering (like party platters or events), contact the cafe directly, they’ll help sort out the details.
They’re open Monday, Thursday, Friday, Saturday, and Sunday from 10 AM to 4 PM. It’s a small family-run spot, so hours focus on breakfast, lunch, and brunch. Double-check for holidays or changes.
Rankin’s Cafe in North Queensferry mixes classic Scottish comfort food with bold South Asian and Mediterranean dishes. You’ll find everything, a hearty full breakfast to flavorful options like Beef Seekh Kabob Rolls or Chicken Biryani.
The menu uses fresh ingredients and changes things up regularly, so there’s always something new to try. It’s not just a cafe, it’s a spot where different food traditions come together, serving up tasty meals that locals and visitors both love.
The menu mixes classic Scottish dishes like a full breakfast with flavors from South Asia, the Mediterranean, and beyond, plus comfort foods and fresh drinks. The focus is on quality ingredients and a relaxed, friendly vibe, making it a standout spot for locals and visitors alike.
Kickstart your morning with Rankin’s hearty breakfast choices. Try the full Scottish breakfast eggs, sausage, black pudding, and toast or go light with fresh pastries, yogurt parfaits, or fruit bowls. Brunch favorites include avocado toast, smoked salmon bagels, and fluffy pancakes topped with maple syrup.
Rankin’s Cafe serves up satisfying meals for later in the day. Lunch options range from soups and sandwiches to premium burgers and pasta. Dinner highlights include the café’s rich beef stew, packed with tender meat and veggies, and a seafood platter featuring locally caught fish and shellfish.
Round off your meal with a drink or dessert. Coffee, specialty teas, smoothies, and local beers are all on offer. Save room for homemade treats like chocolate fudge cake, lemon meringue pie, or a slice of seasonal fruit tart.
Crispy pastry filled with potatoes, chickpeas, yogurt, and tangy sauces. A bold, satisfying starter.
Crispy dough wafers topped with potatoes, chickpeas, yogurt, and zesty sauces. Layers of crunch and flavor.
Creamy dip made from blended chickpeas, perfect for pairing with other dishes. Simple and classic.
Flavor Variety - Options range from spicy chaat to cool yogurt to savory hummus.
Spiced minced beef grilled on a skewer, served in your choice of bread with Raita, chutney, lettuce, onions, and tomatoes.
Tender marinated beef fillet, slow-cooked until soft, wrapped with fresh veggies and sauces.
Juicy diced chicken marinated in yogurt and spices, rolled into bread.
Slow-cooked, shredded meat on a spit, served in pita with garlic butter, tahini, mayo, pickles, and veggies.
Quick & Filling - Hearty portions ideal for lunch or dinner.
Customizable - Choose your bread and enjoy fresh, balanced flavors in every bite.
Rankins Cafe focuses on fresh ingredients and diverse menu options, including high-protein vegetarian meals for healthy living, alongside meat-based rolls and appetizers. Their dishes cater to various dietary needs without compromising on flavor or quality. Portions are filling, prices are affordable, and every meal is crafted to keep both taste buds and wellness goals happy. Tender boneless chicken chunks marinated in yogurt and medium-spiced seasoning, grilled to perfection. £8.95.
Minced meat lovers can choose between Chicken Seekh (£6.45) or Beef Seekh (£6.95). Both are mixed with South Asian herbs and spices, grilled on skewers, and served with Raita and Chutney.
Soft beef fillet marinated with fried onions, herbs, and spices, grilled until melt-in-your-mouth tender. £8.95.
Beef tenderloin chunks in a yogurt-based marinade with traditional Pakistani spices. £7.95.
Premium lamb chops marinated South Asian style, served with rice, Raita, and tamarind sauce. £12.95.
A hearty combo of beef and chicken seekh, tandoori chicken, beef and chicken boti, and a lamb chop. Served with Raita and Chutney. Rankin’s Cafe focuses on bold flavors and well-cooked meats, offering a satisfying spread for anyone craving quality grilled dishes.
Mediterranean Grill At Rankin's Cafe Tender beef fillet mignon chunks marinated in Mediterranean herbs and spices. Served over basmati rice with grilled onions, bell peppers, garlic butter, and tahini sauce. £11.95. Minced beef mixed with onions, cilantro, and spices, grilled and paired with basmati rice, grilled veggies, garlic butter, and tahini. £8.95.
Slow-cooked shredded meat (beef or chicken) over rice, with hummus, naan, grilled onions, bell peppers, garlic butter, and tahini. Both £8.95.
Boneless chicken chunks grilled with herbs and spices. Comes with rice, veggies, garlic butter, and tahini. £9.95.
Minced lamb and beef blend with onions and cilantro, marinated and grilled. Served with naan, grilled onions, and peppers. £8.99–£15.99.
Spiced lamb cooked on a spit, shredded, and served with rice, veggies, tzatziki, hummus, naan, and garlic butter, this menu offers plenty of options to enjoy traditional Mediterranean flavors at Rankin’s.
Main Dishes At Rankin Cafe A tender tilapia fillet marinated in lemon, herbs, and spices, grilled and served with sour lentils (khatti daal) and basmati rice at £9.95. Light but packed with flavor.
Slow-cooked beef shanks with bone marrow in a spiced gram flour gravy. Rich, tender, and deeply savory. £7.95.
Fragrant basmati rice cooked with spiced chicken is a hearty South Asian classic.
Tangy red lentil curry with tamarind and spices. Served as a side or main. £4.99.
- Cheese Pizza: Simple and cheesy. £7.95–£9.95.
- Pepperoni Pizza: Loaded with pepperoni, mozzarella, and tomato sauce.
- Italian Combo: Sausage, pepperoni, salami, mushrooms, and cheese.
- Chicken Tikka Pizza: Spiced grilled chicken on a classic base.
- Gyro Pizza: Mediterranean-style with gyros meat.
- Gyro & Chicken Tikka Combo: Both toppings together. £12.95–£14.95.
- Veggie Pizza and Gyro Veggie Pizza: For plant-based eaters.
- Steamed Rice: Perfect with curries. £3.99.
- Bread: Naan, paratha, or chapati. Great for scooping dishes.
- Fries: Crispy and salty. £1.99–£3.99.
- Fountain Sodas: Unlimited refills. £1.59.
- Bottled Water: £1.29.
- Shakes & Lassis: Mango, sweet, or salty yogurt drinks.
- Coffee & Tea: Freshly brewed or specialty options.
Rankin’s Cafe serves a mix of South Asian, Mediterranean, and Scottish dishes. You’ll find kabobs, shawarmas, curries, pizzas (both classic and fusion), and traditional breakfast items. The menu blends spicy flavors, hearty stews, and comfort-food classics.
Vegetarian choices include samosas, papdi chaat, hummus, veggie pizzas, and sides like rice, naan, or lentil curry (khatti daal). Meat-free mains like spiced lentils or grilled veggies are also available.
A few standout dishes include Lamb Chops, which are tender marinated lamb served with rice, yogurt sauce, and tangy tamarind. The Nihari is slow-cooked beef shanks in a rich, spiced gravy. Their kabobs and shawarmas (available in meat or veggie versions) are also favorites.
Appetizers cost between £3.99 and £5.00, wraps or rolls range from £5.95 to £8.95, and kabobs start at £6.45. Larger platters, like the Mix Grill, go up to £24.95. Mains like Grilled Fish or Nihari are £7.95–£9.95, and pizzas cost £7.95–£14.95.
Takeout is available. For catering (like party platters or events), contact the cafe directly, they’ll help sort out the details.
They’re open Monday, Thursday, Friday, Saturday, and Sunday from 10 AM to 4 PM. It’s a small family-run spot, so hours focus on breakfast, lunch, and brunch. Double-check for holidays or changes.
Rankin’s Cafe in North Queensferry mixes classic Scottish comfort food with bold South Asian and Mediterranean dishes. You’ll find everything, a hearty full breakfast to flavorful options like Beef Seekh Kabob Rolls or Chicken Biryani.
The menu uses fresh ingredients and changes things up regularly, so there’s always something new to try. It’s not just a cafe, it’s a spot where different food traditions come together, serving up tasty meals that locals and visitors both love.