Easy To Cook Bacon and Spinach Pasta with Parmesan

Ever since I discovered how delicious pasta is when cooked in broth instead of water, I’ve been experimenting with all sorts of different ways to play up this simple trick. By simply changing up the add-ins, you can have an endless number of quick one pot or one skillet dinners for busy week nights. This Bacon and Spinach Pasta with Parmesan is my latest quick skillet obsession.

Bacon, spinach, and Parmesan are not exactly the least expensive ingredients on the planet, so you do have to be a bit careful with this one.

I used a half package of bacon and froze the rest for later use. To save on spinach, I skipped the salad sized bags and got a jumbo bag of “cooking spinach”. The big one pound bag was only 20 cents more expensive than the smaller salad sized (9oz.) bags and almost twice as big. I’ll enjoy the extra spinach as salads and freeze some in smoothie packs. Frozen spinach can be used in a pinch, but make sure not to get “chopped” frozen spinach because it will be in a million tiny little pieces.

You can use other greens, like collards, mustard, or kale, but because they’re quite a bit more sturdy, they’ll need to be sautéed down with the onion in the beginning. Parmesan really does top off this dish and make it grand, but you can lighten up on it if you’re strapped for cash. Parmesan is very flavorful, so a little goes a long way.


  • 6 oz bacon (1/2 12 oz. pkg)
  • 1 small onion
  • 2 cups chicken broth
  • 1/2 lb pasta
  • 1/4 lb 3-4 cups fresh spinach
  • 1/3 cup grated Parmesan


  1. Cut the bacon across the strips into one-inch pieces. Sauté the bacon in a large skillet until it is brown and crispy (no extra fat needed). Remove the browned bacon to a bowl with a slotted spoon. Carefully pour the fat off into a separate bowl, leaving about one tablespoon in the skillet.
  2. While the bacon cooks, dice the onion. Once the bacon is removed and the fat is drained from the skillet, add the diced onions and sauté until they are soft and transparent. Allow the moisture from the onions to dissolve some of the browned bits off of the bottom of the skillet.
  3. Add two cups of chicken broth to the skillet and dissolve off any remaining browned bits of bacon drippings from the bottom of the skillet.
  4. Finally, add the uncooked pasta to the skillet, place a lid on top, and let the skillet come to a boil over high heat. Once it reaches a boil, give it a quick stir, turn the heat down to low, and let simmer for 10 minutes with the lid in place. Give the skillet a stir to loosen the pasta from the bottom every few minutes or so, replacing the lid quickly each time. After 10 minutes the pasta should be tender and most of the broth absorbed. There should be a little bit of thick, saucy broth remaining in the bottom of the skillet.
  5. Add the fresh spinach to the skillet and stir until it has wilted into the pasta. Turn off the heat, add the cooked bacon back to the skillet, sprinkle the Parmesan over top, stir to combine, and then serve.