Find Your Heat
Browse by Spice Level
From clean reads to scorching scenes. Every book rated after a full read-through so you know exactly what you are getting.
Clean
590 books
Clean books keep things completely off the page — no heat, no explicit content, nothing that would make you uncomfortabl...
Sweet
563 books
Sweet books hint at romance — a brush of fingers, a loaded glance, a door that closes before anything happens. The conne...
Warm
298 books
Warm books turn up the tension a few degrees. There are scenes, but they're mild — more suggestion than description. The...
Moderate
227 books
Moderate books don't shy away from explicit content, but they're not defined by it either. The spicy scenes serve the st...
Spicy
196 books
Spicy books bring significant explicit content — multiple scenes, detailed descriptions, and chemistry that burns off th...
Scorching
98 books
Scorching books go all the way and then some. Extensive explicit content throughout, pushing boundaries, exploring desir...
Every Sort By Cravings profile is written after a full read-through — not scraped from publisher blurbs. We cross-reference BookTok discussions, Goodreads reviews, and 500+ reader reactions before publishing any mood tag, spice rating, or compatibility note. Read our editorial standards.
FAQ
About Spice Ratings
Spice ratings measure the level of sexual or intimate content in a book, from 0 (completely clean) to 5 (very explicit). Our ratings come from full read-throughs, not publisher descriptions.
Our editorial team reads every book and evaluates the frequency, explicitness, and narrative importance of intimate content. We cross-reference with community feedback for accuracy.
Knowing a book’s spice level helps you pick reads that match your comfort zone. Whether you want fade-to-black romance or explicit scenes, our ratings help you choose with confidence.
Get your weekly match
One handpicked book every Friday — matched to your mood, spice level, and reading style. Zero spoilers.
Join 5,000+ readers who get better recs · spoiler-free · every Friday