Bagel dog je hrenovka, varno zavita v vrsto testa, ki se uporablja za izdelavo bagel. Bagels so žemljice v obliki diska, ki imajo na sredini luknjo in jih pred peko skuhamo. Testo v pecivu pa pred kuhanjem razvaljamo in ga ovijemo okoli psa. Občasno lahko hrenovko nadomesti klobasa, če kuharica želi.
Komercialno dostopni psi s pecivo so včasih v celoti zaprti v testo, medtem ko domače različice pustijo konce psa proste. Testo je zlato rjavo zapečeno, v testu pa pogosto končajo tudi dodatki, ki prenesejo vročino v pečici, na primer mak. Recepti za domače pse iz peciva včasih uporabljajo kot bližnjico že pripravljeno biskvitno ali kruhovo testo.
Bagel psi so neformalna, priložnostna hrana in jih ne bi postregli v elegantni restavraciji ali na večerji. V skladu s svojim slovesom »zabavne« hrane je pes bagel ročna hrana, ki jo jemo brez pripomočkov. Ker zavijanje testa za bagel služi kot nekakšen ročaj, začimbe, kot sta kečap in sladica, ne morejo priti na zunanjo stran psa za bagel, ne da bi jih razmazali po roki jedca. Druga možnost za tiste, ki želijo začimbe, je, da psa pomakate v kečap in gorčico ter jih uporabite kot nekakšno lepilo za držanje sesekljane čebule ali uživanja, ki jo jedec položi na psa za vsak ugriz.
Tako kot druga vnaprej pripravljena hrana, kupljena v trgovini, imajo lahko že pripravljeni psi s pecivo konzervanse in druge sestavine, ki jih potrošniki morda ne želijo. Obstaja veliko receptov za domače pse iz peciva, ki kuharjem omogočajo, da testo pripravijo iz nič in izberejo hrenovke brez nitritov, če jim je ljubše. Ovitek katerega koli mesa, ki ga uporablja kuhar, mora biti užitno. Čeprav so črevesja za hrenovke običajno užitna, črevesja za klobase, če bi jih kuhar želel nadomestiti, včasih niso.
Domače pse iz vrečk, ki uporabljajo testo za bagel, skuhamo, preden gremo v pečico. Čas kuhanja je razmeroma hiter, približno 35 minut. Če uporabljajo klobaso, bi morali kuharji uporabiti bodisi predkuhano klobaso ali meso, za katerega vedo, da se bo v tem časovnem obdobju pravilno kuhalo.