Pasta with Peas and Bacon.

  • Author: Bet Denton
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 2 large or 3 smaller servings


  • 5-6 oz fettucine or linguine (I use whole wheat)
  • 3 slices of thick-cut bacon, diced (if you have thinner bacon, use 4 slices)
  • 8-10 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 1 cup frozen peas
  • salt and pepper to taste
  • 1/4 cup white wine (or sherry)
  • 1/4 cup heavy cream
  • 1/4 cup grated parmesan cheese, plus more for serving
  • about 1/4 cup reserved cooking water (from cooking the pasta)


  1. Put a large pot of water on the stove to boil. When it boils, cook the pasta according to the package directions. Drain the pasta, RESERVING SOME OF THE COOKING WATER, and set aside.
  2. Meanwhile, heat a large (12-inch) skillet over medium heat and cook the bacon until crispy. Remove and set aside on a paper towel-lined plate. Drain off some of the bacon grease if needed, leaving a couple of tablespoons in the pan.
  3. Add mushrooms and a big sprinkle of kosher salt and pepper, and cook for about 5 minutes, until they are starting to brown. (If the bacon drippings are getting too brown before the mushrooms cook, I add a tablespoon or 2 of water to the pan to scrape up the browned bits at the beginning of this cook time! As they cook, the mushrooms will release some moisture and you can scrape up the browned bits, but add water if they start to burn or get too dark before this happens.)
  4. Add garlic and cook and stir, 1-2 minutes. Add frozen peas and continue to cook, stirring occasionally, until they are mostly thawed and turning bright green, 3 minutes. Add white wine and reduce heat, simmering and scraping the bottom of the pan, 2 minutes.
  5. Add cream and parmesan cheese and heat over low, 1-2 minutes. Taste and add salt and pepper if needed. Add cooked and drained pasta and toss, adding about 1/4 cup of reserved cooking water (a couple of tablespoons at a time) to help the sauce coat the pasta. Serve with crumbled bacon pieces and additional parmesan cheese!


If you’re not a fan of mushrooms, you can substitute another vegetable, such as asparagus. To make it meatless, skip the bacon and cook the vegetables with butter or olive oil. To add more protein, throw on leftover grilled chicken at the end.