“Bacon stays crisp because half of it never enters the sauce.”
A tray of this feeds eight and reheats well, which is most of why it exists. The sauce is a plain milk-and-broth bechamel rather than a can of condensed soup, so it tastes like something rather than like salt, and the whole thing goes together while the oven comes up to temperature.
The pasta is what fails here, and it fails by drinking. Penne boiled to package time then baked for twenty more minutes turns into something closer to porridge. Pull it three minutes early, and make the sauce looser than looks right before it goes in the dish, because it will tighten considerably in the heat.
🥓 The promise: A tray that feeds eight, reheats without turning to paste, and gets its creaminess from a real bechamel rather than a can.


Undercooked pasta absorbs sauce in the oven without becoming soft, while blanched broccoli finishes at the same pace.
Half the bacon never touches the sauce, which is the only reason any of it is still crisp by the time the dish reaches the table.
Heat the oven to 400°F (205°C) and boil 12 oz (340 g) penne 3 minutes short of the package time, dropping 4 cups (360 g) small broccoli florets in for the final 90 seconds. Reserve ½ cup (120 ml) pasta water, then drain.

Cook 4 slices (113 g) chopped bacon in a wide saucepan over medium heat until the pieces curl and turn brittle at the edges. Lift them out with a slotted spoon, reserve half for the topping, and leave 1 tablespoon of fat behind.

Add 3 tablespoons (42 g) unsalted butter, whisk in ¼ cup (30 g) all-purpose flour for 1 minute, then pour in 2 cups (480 ml) warm whole milk and 1½ cups (360 ml) warm low-sodium chicken broth in stages. Simmer until the sauce coats the back of a spoon.

Stir in 1 teaspoon (1 g) dried dill, 1 teaspoon (1 g) dried chives, ½ teaspoon (1 g) garlic powder, 1 teaspoon (6 g) kosher salt, ½ teaspoon (1 g) black pepper, and 1 cup of the 2 cups (226 g) sharp cheddar until melted and smooth.

Fold the penne, broccoli, 3 cups (420 g) diced cooked chicken, and half the bacon into the sauce. Splash in the reserved pasta water until the mixture looks slightly looser than you want it, since the pasta keeps drinking.

Transfer it to a 9-by-13-inch dish without packing it down, scatter the remaining cheddar over the top, and bake 18 to 22 minutes until the center reaches 165°F (74°C). Rest 10 minutes, then strew the reserved crisp bacon over the surface.

Pasta is tender without splitting, the broccoli stays green, and a creamy sauce clings around each scoop. A brown top over a cool middle wants foil and a few more minutes; this dish is finished at 165°F (74°C), not at a color.
Crush the dried dill and chives between your palms as they go into the warm sauce. Rubbing the leaves breaks them open, and the ranch note then reads through the cheddar instead of hiding under it.
🥗 Nutrition, roughly: about 610 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.