A man is on a mission to eat Chipotle for 366 days straight in order to prove that people can consume their favorite fast foods and stay fit — as long as they are monitoring their portion sizes.

After 316 days of dining at Chipotle, Devin Cunningham from Bellevue, Washington, is still showing off his ripped abs and muscular arms in the shirtless selfies he posts on his Instagram page thanks to portion control and frequent exercise.

'A lot of people when they start dieting they will go on these crash diets or these fad diets and they will [give up] pretty quickly because they not eating the foods they want to eat,' he told Q13 Fox.

Scroll down for video

Totally ripped: Devin Cunningham from Bellevue, Washington, has set out to eat Chipotle for 366 days to prove that he can eat his favorite foods and still keep his muscular physique

Calculations: When he is trying to slim down, Devin will have a chicken or steak bowl with 4 oz white rice, fajita vegetables, pico, corn, lettuce, and occasionally cheese

Devin started the challenge on July 24, 2015 and plans on ending it on July 24, 2106, which is a grand total of 366 days because of leap year.

The fitness fanatic, who answered a few questions on his Facebook page, explained that he orders a variety of menu items depending on his goals for that particular time — and nothing is off limits.

If he is trying to bulk up, he will have everything from double meat and guacamole with his rice and beans, and if he is trying to cut down, he will have a chicken or steak bowl with 4 oz white rice or 4 oz of black beans, fajita vegetables, pico, corn, lettuce, and occasionally cheese.

And on his cheat days, Devin rewards himself with guacamole and barbacoa.

Almost there: Devon has been sharing photos of his progress on his Instagram page over the past 316 days

Before photo: Devin started the challenge weighing 156lbs and having 12 per cent body fat (left)

The marketing and communications specialist explained that when he started this project in July, he weighed 156lbs and was at 12 per cent body fat. His goal was to get to 170lbs and 14 per cent body fat before getting back down to 150lbs and nine per cent body fat for the summer.

And while Devin insists that Chipotle has enough variety that he has yet to get sick of his new diet, there have been plenty of bumps along the way.

Devin has to do a great deal of planning before vacations and holidays because if there isn't a Chipotle to be found during his travels, he needs to plan ahead and buy an extra meal the day before.

However, his hard work was almost derailed in November, on the 100th day of his challenge, when he woke up to learn that locations were closing in Portland because of an E. coli scare.

Perfect timing: When the Chipotle locations in Washington closed last November because of an E. coli scare, Devin was lucky to have a friend's girlfriend bring him Chipotle Catering leftover from her work

Crossing the boarder: Devin drove to Canada twice in order to stock up on burritos during the closings in Washington and Oregon

'At first this didn’t worry me because I looked online and all of the Washington locations still said open from 11am to 10pm,' he recalled. 'But once I saw the downtown Bellevue location switch to close, I started to panic.'

Devin called his girlfriend to tell he that he might miss the concert they were supposed to go to because he had to drive to Canada, but a friend's girlfriend saved the day by giving him leftover Chipotle catering from her work.

However, the next day he and his girlfriend did end up driving to Canada so he could stock up on seven burritos.

A week later the Washington locations were still not open and he headed across the boarder again to get eight more meals.

Looking good: Devin can be seen posing with a friend in front of a scenic view at Idylwood Park in Washington

Getting going: Devin started the project on July 24, 2015 and ending it on July 24, 2016 for a total of 366 days because of leap year. This is a picture of his order that kicked off the project

Loyal customerL On his 200th day of eating Chipotle, Devin posed with the staff at his favorite location

Over the first 300 days, Devin was able to reach his goals and get to bulk up to 172lbs at 15 per cent body fat before getting down to 146lbs and 8.7 per cent body fat.

Although he still has 50 days to go, it seems like Devin is in the homestretch as he has already proved that keeping in shape is all about portion control and an active lifestyle.

'When you enjoy what you eat on your "diet", and you do it in moderation, it is that much easier to achieve your fitness goals,' he explained. 'Also, many people said I was going to get fat and sick, so I wanted to prove them wrong.