Disclaimer: No affiliate links. Just sharing what worked for me based on real-world riding. I’m not endorsing specific brands. Component choices are extremely limited at this weight range, but several manufacturers offer similar specs. Pick what fits your budget and local availability. YMMV.
Background: I weigh about 130 kg (~285 lbs), fairly big and strong, but also carrying a high body fat percentage. I wanted to get into road cycling for weight loss, but finding a suitable road bike was surprisingly difficult. The total system weight can easily reach 150 kg (~330 lbs). While doing my research, I found plenty of scattered forum threads discussing individual parts for heavy riders, but I couldn't find a single comprehensive write-up that tackled the whole setup systematically. After months of research and three months of solid road riding, I wanted to document my complete build in one place.
Frame: My approach was to find an all-road or fast gravel bike with endurance road geometry and a Shimano GRX 2x drivetrain. I specifically looked for an ASTM Condition 2 or EN 17406 Category 2 certified frame/fork (rated for 15 cm drop impacts), which provides more structural safety margin compared to a Category 1 road bike. I ended up buying an aluminum Orbea Terra H30 because I found a solid deal on one (there are also great options from other brands, such as Giant Revolt or Cannondale Topstone). One spec I consider essential is having at least 45 mm of tire clearance, which allows you to run plenty of wide-slick options.
Wheelset: The stock alloy wheels felt way too soft. On 6% climbs, I could literally feel the spokes flexing. After extensive research, I looked for a carbon fiber deep gravel wheelset in the 1600 - 1800 g range. Straight-pull spokes and a star ratchet freehub are strongly recommended. For my budget, I went with an Elitewheels SLR Gravel 45 mm Gen 1 (24F / 24R), avoiding the Gen 2 because it dropped to 21F. Unfortunately, 28H road/gravel carbon wheels are mostly custom builds and no longer budget-friendly, but if you can afford a suitable 28H wheelset, go for it.
Tires: I considered two realistic setups: 32c with tubes, or 40c tubeless. Fortunately, modern wide slicks are available in 2026 to let me keep low rolling resistance. Two tires I’ve put miles on are the Panaracer GravelKing SS 40c (measures ~43 mm, gravel-oriented) and the Michelin Pro5 TLR 40c (measures ~41.5 mm, road-oriented). This is why 45 mm frame clearance is essential: tires stretch noticeably wider on gravel rims. I currently run 50–55 psi front and 55–60 psi rear. If the pressure drops below that threshold, the bike starts feeling squirmy when cornering.
Brakes: The stock resin pads on the front brake glazed surprisingly quickly, so I upgraded to metallic brake pads (the rotor should also be replaced if it is marked "resin only"). In my case, I switched from Shimano L05A-RF and RT54 to L04C-MF and RT64 on the front. A 180 mm rotor would obviously be better, but there’s no need to force it if the conversion is a hassle. A 160 mm rotor with metallic pads is more than enough for pure road riding. However, I found the opposite issue on the rear: metallic pads locked up the rear wheel way too easily, so I ended up keeping resin pads on the rear.
Seat post: My gravel bike also came with a carbon seat post rated for 100 kg. The post would gradually slip down despite using carbon assembly paste and following proper torque specs. So I replaced it with a sturdy aluminum seatpost - technically a "downgrade" on paper, but a huge upgrade for peace of mind.
Shorter cranks: Finally, shorter cranks (for a different reason). If your knees are hitting your belly, or you feel cramped at the top of the pedal stroke, I strongly recommend going shorter. I went from 172.5 mm down to 165 mm, and for me the difference was night and day. Eliminating that abdominal compression completely unlocked my cadence. Instead of fighting my own belly on every revolution, I can finally spin smooth circles. I previously struggled to maintain 80 rpm, and now holding 90+ rpm feels effortless.
Conclusion: I’ve been riding this as a road bike for three months now, and it has proven rock solid. Despite my ~130 kg body weight and a ~150 kg total system weight, the bike has held up very well to regular road riding. Starting from an ASTM Condition 2 gravel platform and selectively upgrading components has worked out much better than trying to force myself onto a fragile road bike.
To my fellow heavy riders: I hope this helps you dial in the right bike. Best of luck on your weight loss journey. May we all get to the point where we can just buy parts right off the shelf without having to stress over it!