Rozgrzej oliwę na dużej patelni, dodaj drobno pokrojoną cebulę i starty czosnek, smaż na wolnym ogniu, aż cebula się zeszkli. Zwiększ ogień i dodaj mięso mielone. Gdy mięso będzie prawie usmażone, dodaj bulion, passatę, przecier pomidorowy, bazylię, oregano, sól i pieprz. Gotuj przez około 12-15 minut na wolnym ogniu. Odstaw do przestudzenia.
Ugotuj makaron (al dente) według instrukcji na opakowaniu. Ważne, by go nie rozgotować. Przelej zimną wodą i odstaw.
Sos pomidorowy: na małej patelni gotuj wszystkie składniki sosu pomidorowego, przez około 10 minut, do delikatnego zredukowania.
Sos beszamelowy: w rondelku rozpuść masło, dodaj mąkę, mieszaj do powstania gładkiej masy bez grudek. Ciągle mieszając, wlewaj mleko, gotuj przez chwilę do uzyskania gęstego, kremowego sosu. Dodaj sól i gałkę muszkatołową, wymieszaj.
Piekarnik rozgrzej do 180°C.
Do dużego naczynia żaroodpornego wlej zredukowany sos pomidorowy. Na wierzchu ułóż muszle makaronowe wypełnione sosem z mięsa mielonego. Każdą z muszli makaronowych polej sosem beszamelowym i posyp odrobiną startego parmezanu. Przygotowane danie wstaw do piekarnika i piecz przez około 20 minut. Smacznego!