El término «frijoles horneados» puede referirse a varios platos de frijoles preparados de diferentes maneras. En términos generales, indica frijoles que se han preparado a través de un asado lento en un horno mientras está rodeado de una salsa que puede incluir ingredientes dulces como el jarabe de arce o azúcar moreno e ingredientes salados como el cerdo salado o el tocino. Los frijoles horneados también se pueden usar para describir una forma de preparar frijoles que ya se han cocinado horneándolos por segunda vez con especias adicionales como salsa de barbacoa o mostaza. Aunque los frijoles se describen como horneados, hay muchas recetas que en realidad no hornean los frijoles, sino que los hierven lentamente en una olla junto con algún tipo de salsa y otros ingredientes. Cuando se sirven, los frijoles horneados se pueden poner sobre el pan, se presentan como guarnición o se mezclan con carnes o verduras como plato principal.
Se puede usar casi cualquier tipo de frijol para hacer frijoles horneados, pero comercialmente, los frijoles blancos se usan casi exclusivamente. Cuando se hace en casa, se pueden usar frijoles blancos, frijoles rojos e incluso frijoles negros. Algunas recetas se basan en extraer los almidones y sabores de los frijoles secos para dar sabor a la salsa que se desarrolla durante la cocción, aunque hay muchas recetas que simplemente visten los frijoles enlatados o previamente preparados.
Una de las recetas más comunes para los frijoles horneados consiste en remojar los frijoles blancos secos en agua durante la noche para que se ablanden lentamente. Una vez suaves, los frijoles se colocan en una olla de paredes gruesas, horno holandés o olla especial de frijoles. Las cebollas se fríen en una sartén junto con sal de cerdo en cubitos, tocino cortado en trozos gruesos o un corvejón de jamón. Los ingredientes fritos se agregan a los frijoles junto con un poco de agua, azúcar morena, ajo y mostaza, después de lo cual se cuece al horno durante varias horas hasta que los frijoles estén muy suaves y el agua se haya reducido a una salsa espesa y dulce.
Otros tipos de frijoles horneados usan un método de cocción similar pero, en lugar de usar agua, se agrega algún tipo de ingrediente a base de tomate para hacer la salsa. Puede ser salsa de tomate, jugo de tomate, salsa de tomate o salsa de barbacoa, especialmente cuando los frijoles se cocinarán a la parrilla. Los frijoles se pueden cocinar en una olla de cocción lenta o en una estufa en el transcurso de varias horas cuando se hacen de esta manera. En estos casos, los frijoles tienden a tener menos dulzura general y la salsa en la que se encuentran puede ser mucho más delgada, a veces parecida a una sopa.
Dependiendo de la forma en que se preparan, los frijoles horneados se pueden servir en un tazón con un poco de mostaza y se pueden comer como comida por sí solos. Tampoco es raro mezclar carnes como la carne molida en los frijoles. Como guarnición, los frijoles se pueden servir junto con carnes a la parrilla o perros calientes. Un plato clásico inglés se hace con una cuchara de frijoles horneados sobre trozos de pan tostado con mantequilla.