Floyd Mayweather is still an undefeated boxer with 50 wins after beating UFC champion Conor McGregor on August 26, 2017. Like any professional prizefighter, the two had to follow strict diet before their bout.
Mayweather’s chef J. Santiago told TMZ that the undefeated boxer’s eating is directly proportionate to his workouts. Here is a list of foods the chef said Mayweather ate before his bout with McGregor:
- bacon
- baked chicken with rice and gravy
- bananas
- barbecue chicken
- eggs
- green beans
- grits
- home fries
- pancakes
- salad
- sauteed shrimp and peppers in garlic sauce
- spaghetti Bolognese
- turkey sausage
- turkey ham
- turkey Kabasa
Mayweather loves spaghetti Bolognese so much that he had it every day before his fight with McGregor, according to Santiago. Barbecue chicken and baked chicken with rice and gravy are among Mayweather’s favorites, as well.
Typically, Mayweather eats eggs, home fries, grits, bacon, pancakes, turkey sausage, turkey ham and turkey Kabasa for breakfast. Before the weigh-in on August 25, 2017, he only ate two bananas and drank water.
After the weigh-in, Mayweather ate spaghetti, barbecue chicken, green beans, rice, salad and sauteed shrimp and peppers in garlic sauce. A day after the weigh-in, he had spaghetti, barbecue chicken, green beans and rice again.
On the other hand, McGregor told Ask Men that he likes healthy diet and does not have a problem with any of it. Whether or not he is training for a specific fight, his diet is usually consistent, he said.
“I eat good meat, chicken, salmon, some steak, and a lot of quality greens and some fruits like bananas,” the MMA fighter told the publication. “I eat eggs, an omelet with my Americano for a late breakfast or brunch. I don’t eat a lot of carbs. If I do, it’s something like sweet potatoes.”

2 thoughts on “15 foods Floyd Mayweather ate before fighting Conor McGregor”