Põe-se a refogar em lume muito brando o azeite, a margarina, as cebolas às rodelas, o tomate aos bocados, a salsa, os coentros, a massa de pimentão e os alhos picados.
Limpa-se o bacalhau de peles e espinhas e desfia-se em cru. Leva-se a cozer.
Corta-se o pão de trigo em sopas miúdas e coloca-se num alguidar grande em camadas alternadas com o pão de milho esfarelado.
Quando o refogado estiver bem apurado, passa-se por um passador de buracos, espalhando o liquido sobre as sopas que se deixam demolhar bem.
Um quarto de hora antes de servir, mistura-se o bacalhau cozido e um pouco da água em que cozeu. Tempera-se de pimenta. Mexe-se tudo muito bem e as migas estão prontas a servir.
Constitue um dos mais conhecidos pratos da gastronomia do Alentejo. Tal como as açordas e outros pratos desta região portuguesa, o ingrediente de base é o pão.