Het verschil tussen koud en warm roken is de bereidingswijze. Warm roken houdt in dat voedsel bij een lage temperatuur (tussen 40 en 120°C) wordt gekookt en een rokerige smaak krijgt door het langzaam verbranden van gearomatiseerde houtspaanders of crackers. Bij een lagere temperatuur karamelliseert het voedsel niet aan de buitenkant zoals op de grill, maar gaart het zachtjes, waardoor de rook in het vlees sijpelt en het een heerlijke, lichte smaak geeft. Bij koud roken daarentegen verandert het voedsel niet van aard, omdat er geen gebruik wordt gemaakt van hoge warmte. Daartoe mag de temperatuur van de brandstof niet hoger zijn dan 30°C, maar moet zij idealiter tussen 15°C en 20°C worden gehouden. Het moet gewoon rook vormen die door het vlees dringt om het voedsel te aromatiseren en als bewaarmiddel te fungeren.