La noche antes, pon las alubias blancas en remojo con mucha agua.
Al día siguiente, escúrrelas y enjuágalas bien.
Coloca las alubias en una olla grande y cúbrelas con agua fría.
Corta una cebolla y añádela a la olla.
Agrega también los ajos, la panceta y el chorizo.
Lleva todo a ebullición a fuego medio-alto y cocina durante 30 minutos. Retira con una cuchara la espuma e impurezas que salgan a la superficie.
Pasados esos 30 minutos, baja el fuego al mínimo y añade agua fría, un chorrito de aceite de oliva, azafrán, pimentón y sal.
Tapa la olla y cocina a fuego lento durante 2 a 2,5 horas, hasta que las alubias estén tiernas. Remueve de vez en cuando y, dos veces durante la cocción, añade un poco de agua fría para "asustarlas" (esto ayuda a que queden perfectas).
Añade la morcilla y cocina otros 30 minutos.
Antes de terminar, corta el chorizo, la morcilla y la panceta en rodajas, y deja que se mezclen los sabores unos minutos más.
Cuando todo esté bien cocido y sabroso, tu Fabada Asturiana estará lista.
Sirve caliente en un plato hondo y disfruta.