Bacon Penne Florentine only requires a few good ingredients, and it’s easy enough to make for quick weeknight meals and casual dinner parties alike!
In a large, covered pasta pot, cook pasta according to directions on package. Drain pasta, reserving 1 cup pasta water. Cover pasta to keep warm.
In a skillet over medium-low heat, fry bacon until lightly crispy. Remove cooked bacon from pan and place on a paper towel lined plate. When bacon is cool enough to handle, chop into bite-sized pieces.
Using a large spoon, remove most of the bacon grease from the pan until only about 2 Tablespoons remain. Strain and reserve the rest of the bacon fat for future use.
Reduce heat to low, add chopped shallots to skillet and sauté just until tender.
For the sauce: Place cooked shallots in a small heat-resistant bowl; allow to cool slightly. Add 1 Tablespoon pasta water, ¼ cup mayonnaise, and ¾ cup grated Parmesan, and stir well to combine. Add more pasta water – a little at a time – to thin the consistency, if needed.
Add the sauce to warm pasta and stir well. Sprinkle in more pasta water if needed. Add spinach to the warm mixture, and stir. Cover and allow to sit for a minute or two before serving.
TO SERVE: Top pasta with chopped bacon and shaved Parmesan. Season to taste (if needed), and enjoy right away.