As Meal Prep Ottawa grows across the city, its focus remains surprisingly simple: real food, made fresh by real people.
Meal Prep Ottawa looks very different today than it did when Denis Analytis prepared his first orders from his own kitchen in 2018. What began as a one-man operation has grown into a full production facility, two Ottawa locations, city-wide delivery, a cafeteria operation at Transport Canada and a growing network of smart vending locations.
At its core, Meal Prep Ottawa is a local prepared-meal service built to take the work out of eating well. Its Ottawa kitchen produces fresh, ready-to-eat meals each week, with options ranging from balanced everyday meals and nutrition-focused plans to family dinners, breakfasts, snacks and à la carte dishes. Customers can have meals delivered, pick them up in-store or increasingly find MPO products in workplaces and other locations around the city.
But according to Analytis, the most important parts of the business have not changed.
“From the very beginning, I wanted Meal Prep Ottawa to be more than just convenient,” he says. “The meals still had to taste good, use quality ingredients, and be something I would feel good serving to my own family.”
Prepared meals can still carry some old assumptions: that they are highly processed or sacrifice flavour for nutrition and convenience. Analytis argues that prepared food does not have to mean any of those things.
“A good prepared meal is simply real food that has been cooked for you and is ready when you need it,” he says.
At MPO, meals are developed, cooked, portioned and packaged by its own Ottawa team. Fresh vegetables, proteins, sauces and seasonings form the foundation of a menu that now stretches well beyond traditional meal prep. Customers can choose from several meal plans, à la carte dishes, family meals, breakfasts, snacks and juices, with nutritional information available for those tracking specific goals.
As production has increased, so has the machinery and technology needed to keep the operation moving. But much of what happens inside MPO’s kitchen remains remarkably human. Behind each order are people chopping vegetables, cooking proteins, preparing sauces, portioning ingredients, checking labels and packing meals.
“A customer may only see the finished meal, but behind it are many people checking ingredients, cooking temperatures, portion sizes, presentation, packaging, and accuracy,” Analytis explains.
Maintaining that consistency at a larger scale requires standardized recipes, training and checks throughout production. For Analytis, efficiency means finding better ways to work rather than finding shortcuts.
“We have never wanted to become a factory that simply pushes meals out the door.”
While that philosophy has remained consistent, where customers encounter MPO is changing. Beyond home delivery and its Jamie Avenue and Westboro locations, the company now operates the cafeteria at Transport Canada and has expanded into smart vending, including a location at Bayshore Shopping Centre.
The technology allows MPO to stock fresh meals, salads, sandwiches, snacks and drinks in places where people already spend their day, without requiring them to place a traditional delivery order. It is part of a larger effort to make prepared food more accessible while continuing to invest in packaging and production technology that can improve freshness and consistency.
For Analytis, however, growth itself has never been the end goal.
“There are many opportunities to expand our corporate meal programs, smart vending locations, retail presence, delivery service, and product selection,” he says. “At the same time, I want the growth to be thoughtful. I don’t want us to expand simply for the sake of becoming bigger.”
Ultimately, his measure of success is considerably simpler.
“I want people to trust Meal Prep Ottawa,” says Analytis. “I want them to know that when they order from us, they are receiving real food made by a local team that takes pride in what it does.”
For a company built around making life more convenient, that human element may be the one thing MPO has no plans to automate.