E pq não usar um WordPress que já tem tudo resolvido?
Joguei no Google "recipe blog wordpress" e vi que tem tanta coisa já bem feita (algumas pagas, mas a maioria grátis), qual a necessidade de criar algo do zero?
Esse aqui eu achei bem interessante.