Prepped Meals
Dunfermline, Kirkcaldy & Glenrothes

Welcome to Savage Kitchen – Our purpose, deep-seated cause or belief is simple. We are here for you. Whether you’re a full-time parent, record breaking athlete or high performer caught up in that ‘9 till 5’ grind, we have your back! Our ‘Why’ is to provide extremely nutritious, macro-packed meals ensuring you achieve peak performance, always. We are here to support you at every step of your journey. Our purpose is to help you, look and feel your very best.

Savage Kitchen meal prep is the concept of preparing mouth-watering, healthy meals using only the best of ingredients to fit around your demanding schedule. Our team of experts ensure our meals are packed with all essential macronutrients to fuel your body. Each meal has been designed to provide the optimum amount of protein, carbohydrates, and fats, fueling your body to keep you ahead and in peak health. The benefits your will gain through Savage Kitchen meal prep are truly remarkable!



Choose however many meals suit your preferences and weekly goals. We prep twice a week (Saturday & Tuesday) to allow you to always have fresh meals. All our Savage Kitchen meals are made with locally sourced, fresh and healthy ingredients, paired together to create an array of highly nutritious, mouth-watering meals packed with exactly the right balance of macronutrients.

When you sign up for our Meal Prep you will become part of the Savage family. Let us know your goals and allow us to guide you, keeping you motivated and on track. We are available for you 24/7 whenever you need us most.


When ordering you will select where you would like to collect your meals from. Our current options are at either one of our Savage Kitchen stores in Dunfermline, Kirkcaldy or Glenrothes. It is essential to order your meals before our cut off period. All our meals are freshly prepared with quality ingredients to you exact order. We get it… sometimes we forget, and we would love to squeeze you in just this once, but we cook to exact numbers and quantities of ingredients based on our orders.

  • Friday at 21:00 is our cut-off for Sunday or Monday collection.
  • Monday at 21:00 is our cut-off for Wednesday collection.


When ordering you will chose where you would like to collect your meals from:

  • Kirkcaldy
  • Glenrothes
  • Dunfermline

 You will also need to select which collection day you would like:

  • Sunday (9am – 12pm)/Monday (9am – 5pm)
  • Wednesday (9am – 5pm)

Come along during this time and one of the Savage team will hand over you bag of Savage meals for you to take home and enjoy. When collecting your meals let us know how you are getting on and if you need any additional support or guidance.

We love healthy food!

Savage Kitchen meals don’t only make you feel good, but they also taste amazing! We strive to ensure that every single one of our meals we prepare, and produce is to the highest of standards. To make this possible we use fresh ingredients in all our meals and cook everything from scratch, so not only do you get a perfectly balanced, macro tracked meal, you also get a freshly prepared meal with fresh ingredients. We are always creating and trialling new meals, so keep an eye out when placing your next order, there might be something new for you to try.

Read our Reviews

Excellent tasty, healthy food in Fife! Pancakes are awesome.
Scott MacDonald
Scott MacDonald
10:38 21 Dec 20
Amazing food, great price and friendly staff. Says alot when the regulars have enough respect for the place that they open the doors for you. Will definitely be back and will definitely be recommending this place to everyone.
Jax Ramsay
Jax Ramsay
20:07 20 Nov 20
Myself and a friend where in today to try Savage Kitchen for the first time and it was brilliant, so much choice and the food we had was so good and very filling.We will be back and I cant recommend Savage Kitchen enough ⭐⭐⭐⭐⭐
Steph Mcilroy
Steph Mcilroy
15:13 17 Sep 20
Friendly and welcoming staff, great range meals pick from too
22:27 27 Aug 20
© Copyright - Savage Kitchen


Select your collection location at basket (Kirkcaldy, Glenrothes or Dunfermline).

Orders before 9pm on Friday will be available to collect on Sunday from 9am – 12pm (until 3pm in
Dunfermline) OR Monday from 9am – 5pm

Orders before 9pm on Monday will be available to collect on Wednesday between 9am – 5pm.