Start by boiling a pot of water and adding your tube-shaped pasta until it's just shy of al dente. Aim for that perfect bite, but do not fully cook it; it will finish baking later. Keep an eye on it to ensure it does not turn too mushy while cooking.
In a large skillet, melt the butter and add the chicken and bacon. Cook until the chicken turns a lovely golden color and the bacon is crispy. You are seeking a rich aroma filling your kitchen, which makes this step inviting.
Add the diced onion and garlic to the skillet, allowing them to soften until fragrant and translucent. The enticing smell indicates a strong flavor foundation for your dish, so do not rush this step.
Sprinkle in your fresh rosemary or thyme, then mix in the tomato paste. Cook for a minute until it darkens slightly, releasing its tangy fragrance. This enhances the complex flavors of the sauce.
Pour in the chicken stock and tomato passata, stirring until everything is combined. As the sauce simmers, it will thicken and bubble enticingly. Check that it remains saucy enough to avoid dryness in the bake.
Stir the cream into the sauce, adding half of your grated parmesan and seasoning with salt and pepper. This mixture will create a rich and creamy sauce base. Avoid boiling it, as high heat can cause the cream to separate.
Gently fold in the baby spinach, allowing it to wilt in the warm sauce. This adds color and nutrition to your bake.
Mix the pasta with the creamy sauce, gently folding to evenly coat each piece. Be cautious while stirring to avoid breaking the pasta.
Pour everything into a baking dish and cover it with the remaining parmesan and mozzarella. This cheesy layer on top will become golden and bubbly during baking.
Place the dish in the oven and bake until the top is golden brown and bubbly. You will know it is ready when your kitchen fills with the comforting scent of baked pasta.
After baking, sprinkle with chopped parsley for a fresh finish. This adds color and brightness to the dish. Serve it hot and enjoy a hearty meal!