About Us

Choose a plan

Choose one of our pre-set plans

or Build Your Own!

Await delivery

We deliver twice weekly, on Sundays and Wednesdays

Our delivery window is between 3 pm and 8 pm

Heat and eat!

Place your meal in the microwave for 2-2:30 minutes or reheat to preferred temperature on a pan/skillet


Let’s be honest, it's not easy to eat healthily - it can take hours of planning, sourcing, cooking and cleaning to prepare a single nutritious and delicious meal (and that’s assuming you can cook!). So with our increasingly busy lives, it’s not surprising that fast food and unhealthy, processed, and packaged options easily become far too frequent occurrences. Fortunately, with On The Run Meals there’s no need to compromise your health or sacrifice your time, because we do all the hard work for you.

We source only the highest quality ingredients, cook fresh, chef-crafted and nutritionist-designed meals, and deliver them right to your door twice a week - so you always have healthy, ready-to-eat options on hand.

Whether you are a working professional, student, busy parent, athlete, or just someone who strives to make healthy choices and values their time and energy, we make it effortless to eat fresh, real food every day.

We offer a full range of pre-set meal plan options, but if you have specific dietary needs or preferences you can build your own plan. Our menu regularly changes to embrace produce seasonality, support local farms, and to ensure our members could eat On The Run Meals every single day of the year and never get bored.




All orders placed before Friday at 9:00 p.m will be delivered the upcoming Sunday and Wednesday. Any orders placed after the order deadline will be delivered the following Sunday and Wednesday. Click the “Subscribe & Save” button at checkout to save 5% with each order.

Unfortunately no, as all our meals are made fresh to order. But do place an order now for next week!

Once you complete payment through our website, you will receive an email confirmation with your receipt.

We accept all major credit cards (Visa, Mastercard, AMEX) as well as PayPal.

Members may request to cancel their purchase, up until our 9 pm Friday order deadline. The full value of the canceled order can be transferred to a later date/time or refunded with a 5% transaction fee. Cancellation requests made within 24 hours of delivery date/time may not receive a refund nor a transfer. We will do our best to accommodate your needs.

Subscription transactions must be adjusted prior to processing. Our team is here to assist you to skip a week's delivery, pause the subscription, or make other modifications, we just ask that any requests be made prior to the subscription transaction processing for the following weeks' deliveries. Canceling a subscription order, post-transaction, may be subject to a 5% processing fee.

Our rotating menus change weekly. Our team updates the menu weekly early Sunday mornings, with our following Sunday delivery menu offerings available for purchase until 9pm Friday evening and our Wednesday delivery menu offerings available for purchase until 11pm Saturday evening.

On The Run Meals is a completely gluten and dairy free company - all of our menu items are suitable for celiac and dairy sensitivities. If you have any other food allergy or just prefer to avoid certain foods, you are welcome to build your own plan. If you have further questions about the contents of a meal, do not hesitate to email your questions to menu@otrmeals.com.

Please check out our menu here. When you click on a menu item you will see the nutritional information in the description.

Remove the plastic lid from your biodegradable microwavable On The Run Meals container. Make sure that any sauce or salad cups are removed from the container prior to heating. Place your meal in the microwave and heat for approximately 1:30 – 2:00 minutes. For best results, remove the food from the container, and sautée in a pan or bake in an oven. Enjoy!

At On The Run Meals we’re committed to being an eco-friendly company, and minimizing waste in order to encourage landfill diversion and help protect our environment: All our packaging is biodegradable and compostable or recyclable and reusable. We encourage our members to dispense of all packaging in an eco-friendly way.

We deliver our meals twice weekly so you don't have to! If you do choose to freeze our meals, we recommend placing the contents of the meal container in an air tight sealed container to prevent freezer burn, as our fresh meals have a vent in their lid to keep the meal fresh in your fridge!

We offer a full range of Pre-Set meal plan options, but if you have specific dietary needs, or preferences, you can make a custom plan by selecting items on our "Build Your Plan" page. Click the “More Info” button under any of our plans to view the menu, a detailed description of the plan, and pricing information. If you would like some guidance in choosing a plan, please feel free to email menu@otrmeals.com and one of our member support team members will be happy to answer your questions.

Absolutely. You can choose to build your own personalized plan by mixing and matching menu items - as many or as few as you’d like, on our "Build Your Plan" page.

Unfortunately we can’t accommodate substitutions to our pre-set plans. If you would like to create a custom plan, please feel free to use the “Build Your Plan” option.

Yes, choose the “Build Your Plan” option, select only Sunday or Wednesday delivery menu items, and you will receive all your meals on the chosen delivery day.

Save time and money by signing up for a recurring weekly subscription, and never worry about missing order deadlines again. You’ll receive a set order every week, and get 5% off each order at the same time.

Yes, to skip your upcoming delivery, log into to your member account and select the “Pause Subscription” option by 12 a.m. the Wednesday before your order is due. Your subscription will resume as usual the following week. Alternatively, please contact our team to make the change to your subscription by emailing us at info@otrmeals.com, by 12 a.m. the Wednesday before your order is due to prevent transaction fees.

Yes, if you would like to cancel your subscription, simply log in to your member account and click the “Cancel Subscription” button. You can also contact one of our Member Support team members on our websites live chat or email info@otrmeals.com. Our team is here to help!

Our delivery area is the GTA (Greater Toronto Area) and surrounding suburbs. We deliver as far east as Bowmanville, as far west as Milton and as far north as East Gwillimbury. We also deliver to Oakville, Burlington, Caledon, and are always looking to expand!

We’re working towards expanding our delivery areas. If we don’t currently deliver in your area, please contact us at info@otrmeals.com and mention you would like to see your city added to our delivery zone.

Each week we have two delivery days, with a menu specific to each day. Our deliveries will arrive between 3:00 p.m. and 8:00 p.m. on Sundays and Wednesdays. You’ll receive your first notification via text message when your driver begins the route, and a second notification prior to their arrival. If you have special delivery requests, please feel free to let us know at info@otrmeals.com.

Please leave detailed instructions in the "Apt, Suite, etc" section of your shipping address when checking out, or let us know of the instructions by email at info@otrmeals.com

Please also inform us if your preference is to receive your delivery to your unit or if your building has a concierge procedure. We want your deliveries to be as smooth as possible! Please inform our team of any updates or changes to your residence's concierge policy.

All our products are delivered in an insulated cooler bag designed to keep your meals cold for a couple of hours until you return. If you need to make other arrangements, we ask that you contact us and let us know a day prior to the delivery date.

If you feel we have missed your delivery in error please email info@otrmeals.com and a customer service representative will contact you.

Our team produce a very limited production surplus of meals that may be available as 6 meal plans, subject to demand, for purchase on Saturdays.
Please order by Friday at 9pm to guarantee delivery as purchased. Orders placed on Saturday, for following Sunday delivery, may be subject to substitution based on limited availability of products.
Preset plans & subscriptions purchased Saturday will be fulfilled subject to demand and availability. Deliveries that we are not able to fulfil, will begin the following Wednesday & Sunday and our team will contact you to inform you of the change.

Please email info@otrmeals.com or call us at 416-985-7116 with any questions or issues regarding deliveries.

Absolutely, in fact we encourage our members to return their delivery bags & ice packs for reuse. Our team of drivers will collect the bags & ice packs from members during their weekly deliveries, please leave the bags consolidated at the point of delivery. We inspect and sanitize the bags & ice packs for reuse, and responsibly dispose of items unfit for recirculation. We thank our members for supporting our sustainability initiatives!

Our Mission

On The Run Meals is not just a food delivery service, it’s a community.We want to break the stereotypes that the meal-prep industry has developed over recent years - a “magic” diet to achieve unrealistic rapid weight-loss, or “guaranteed” aesthetic goals.The fundamental purpose of our service is to help you achieve and maintain optimal health through your nutritional choices. Our primary focus is making sure what’s going into your body is the absolute best thing for it, no matter what your lifestyle is.If you’re committed to your health and wellbeing, On The Run Meals is for you.Here at On The Run Meals we strive to establish a culture of positive lifestyle changes by building a community in order to:

  • Help people make healthy choices both in the kitchen and outside of it
  • Educate on the importance of food ingredients and their sources
  • Create a positive company culture where we lead through example
  • Commit to being as Eco-friendly as possible
  • Support local farmers and businesses
  • Bring awareness to environmental issues

Read more

Our Standard

Our objective is to provide the freshest, most nourishing food possible. That means 100% commitment to safety and quality control practices in all the steps taken to prepare our meals, from farm to table.All our menus are developed and tested by our executive chef and in-house nutritionist to ensure they’re both delicious and nutritionally balanced. Our kitchen team is composed of experienced chefs and food industry professionals - we hand-pick not only the highest quality ingredients possible, but also the staff with the knowledge and skills to best prepare those ingredients.No meals are outsourced - all food preparations take place at our privately owned facility where we can ensure quality control, proper food hygiene and safety is always observed.

Read more

Our Packaging

At On The Run Meals we are committed to being an environmentally responsible company by minimizing waste in order to encourage landfill diversion and help protect our environment

Ingredient Sourcing

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

Meet Our team


Galin Djagarov


Galin is our chief, the founder, starter of all, and the biggest foodie you will ever meet. Galin truly loves food, and created OTR to enable others to also enjoy healthy eating! His passion for health, support of his friends and peers, and love for family are the fundamentals his values and what drives him to continuously improve OTR Meals!


Justin Woodgett


Justin is the engine of OTR, the positive spark that always seeks opportunities to support the growth of the OTR Team. He believes that we can always imporve and has helped us grow and develop our website and member experience. Justin values time more than anything and is responsible for developing solutions to improve every facet of experience for our members.


Mary Jane (MJ)

Operations Manager

MJ is our leader of our Member Service team and glue that holds us all together! She cares for every member and employee of our mighty meal delivery service as if they are a member of her own family! She helps us develop new meals, develops and improves our member experience and supports the growth of her team!