Jon ‘Bones’ Jones Reveals His Mostly Vegan Diet While Training For UFC 247 Bout Against Dominick Reyes

Jon Jones reveals his mostly vegan diet to prepare for his UFC 247 bout with Dominick Reyes

Getty Image

UFC 247 is one of the hottest tickets of the early sports year, with the main event involving Jon “Bones” Jones (25-1-0) vs. Dominick Reyes (12-0-0) being a highly-anticipated bout that’s for the UFC light heavyweight title. Taking place in the Toyota Center in Houston with fights beginning at 6:30 p.m. EST, every fan has this event circled on their calendar — especially since it’s the main sporting event following Super Bowl 54 last weekend. And, remember, the only place to watch UFC 247 is on ESPN+.

While the entire fight card is stacked with goodness, UFC 247 is really all about Jon Jones, who returns to the Octagon for the first time since defending his light heavyweight title at UFC 239 against Thiago Santos in a split decision. Going up against an undefeated competitor in Dominick Reyes brings lots of challenges, which is why Jones is focusing on his diet as a way to maintain both lean strength and quickness.

UFC 247 & ESPN+ Annual Plan Only $84.98 — Over 25% Off!


Talking to TMZ Sports, Jon Jones went in-depth about the diet plan he’s been following leading up to UFC 247, pointing out that it’s been a “mostly vegan diet,” which means eating plant-based food for nearly every meal. Take a look below at what Jones had to say about his food intake before the Reyes fight.

Per TMZ Sports:

“About 80% of my meals have gone plant based now.”

The UFC superstar has been a big fan of meat in the past — he even promoted the ButcherBox meat company on his Instagram in 2019. But Jones tells us he’s switching things up for his UFC 247 fight against Reyes — and decided to cut a bunch of animal protein out of his diet this time around.

“I switched up my diet a little bit, I started eating plant based,” Jones says. “Cardio feels great, I’m lighter than I normally am. Normally I weigh at least 222 around this time. Right now I’m already 215. So I’m ahead of schedule majorly in my weight cut, which just allows me to focus on happiness and relaxation, and I just feel perfect.”

It’s hard to imagine a UFC fighter, especially one as successful as Jon Jones, going vegan, but that’s what he’s doing leading up to a huge fight against a worthy opponent.

UFC 247 & ESPN+ Annual Plan Only $84.98 — Over 25% Off!


In addition to the aforementioned UFC light heavyweight fight at UFC 247 between Jones and Reyes, the fight card features a co-main event between Valentina Shevchenko (18-3-0) vs. Katlyn Chookagian (13-2-0) in a Women Flyweight showdown that’s sure to impress. With Shevchenko currently holding the Flyweight title belt, but Chookagian currently being ranked No. 1 in the UFC women’s flyweight rankings, it’s sure to come down to an epic finish between the two at UFC 247.

UFC 247 & ESPN+ Annual Plan Only $84.98 — Over 25% Off!


How To Watch UFC 247 on Saturday, February 8

Add in some of the other fights on the main card, prelims and early prelims, and snagging yourself an annual subscription from ESPN+ to watch UFC 247 is more than worth it. And remember, an annual membership costs just $84.98, while the pay-per-view itself costs $64.99, so it’s a no-brainer to get the entire streaming package for the next 13 months — which includes tons of extra sports content, too.

UFC 247 & ESPN+ Annual Plan Only $84.98 — Over 25% Off!


While the UFC 247 main event, Jon Jones vs. Dominick Reyes, is getting most of the attention, as mentioned above, there are plenty of gripping bouts on the fight card. Here’s a look at all the matches that will be streaming on ESPN+ from the event — which can be all yours for only $84.98.

UFC 247 Pay Per View Main Card on ESPN+ (10 p.m. EST / 7 p.m. PST)

  • Jon Jones vs. Dominick Reyes
  • Valentina Shevchenko vs. Katlyn Chookagian
  • Juan Adams vs. Justin Tafa
  • Mirsad Bektic vs. Dan Ige
  • Derrick Lewis vs. Ilir Latifi

UFC 247 Prelims on ESPN 2 (8 p.m. EST / 5 p.m. PST)

  • Trevin Giles vs. Antonio Arroyo
  • Alex Morono vs. Kalinn Williams
  • Lauren Murphy vs. Andrea Lee
  • Miles Johns vs. Mario Bautista

UFC 247 Early Prelims on UFC Fight Pass (6:30 p.m. EST / 3:30 p.m. PST)

  • Domingo Pilarte vs. Journey Newson
  • Andre Ewell vs. Jonathan Martinez
  • Youssef Zalal vs. Austin Lingo

UFC 247 & ESPN+ Annual Plan Only $84.98 — Over 25% Off!


For those mega UFC fans, remember that ESPN+ is the exclusive home for all the action inside the Octagon. So, if you’re already planning on watching UFC 247, you might as well score yourself all the dope content the streaming service offers. Here’s a quick glimpse at the programming on ESPN+ that you’ll get to watch all the hard-hitting action.

  • 20 Live UFC Fight Nights Exclusively on ESPN Plus
  • 100+ total UFC fights, including early prelims, prelims and main-card events
  • Season 2 of Dana White’s Contender Series, which airs exclusively on ESPN Plus
  • ESPN+ members get Ariel & The Bad Guy, as well as award-winning editorial coverage
  • Classic Fights and Fight Replays
  • Streaming UFC (including pay-per-view fights) from any device through ESPN+

If you’re a sports fan, ESPN+ is the one-stop shop to consume all sorts of your favorite content. From the entire catalogue of 30 for 30s, live events or original series’ like SneakerCenter or Peyton’s Places, among others, every single sports fan should include the streaming service into their monthly budget.

Remember, a yearly plan of ESPN+ with UFC 247 is only $84.98, so now’s the time to get yours so you never miss any of the top-notch UFC or sports content always available at your fingertips.

UFC 247 & ESPN+ Annual Plan Only $84.98 — Over 25% Off!


The BroBible team writes about gear that we think you want. Occasionally, we write about items that are a part of one of our affiliate partnerships and we will get a percentage of the revenue from sales.

BroBible Newsletter - The best sports and culture news directly to your inbox

* indicates required