This post may contain affiliate links. Please read our disclosure policy.

This Lemon, Asparagus and Bacon Pasta is easy to make and ready in about 30 minutes. It’s refreshingly light and full of flavor, with tender veggies, salty bacon and a tangy lemon sauce.

Linguine pasta in a skillet with bacon, asparagus, tomatoes and red pepper flakes sitting on an orange napkin.

An Easy Dinner Pasta

This rustic, elegant bacon pasta is an incredible meal on it’s own, but you can stretch it a little further if you serve it some of our favorite simple side dishes, like a copycat Olive Garden Salad and some crusty garlic bread.

This particular pasta dish has been on my mind for quite a while. It’s sort of a combination of my One Pan Spicy Lemon Chicken Pasta and a recipe I had come across for a simple pasta with bacon and asparagus. That pasta recipe reminded me of something my roommate and I would whip up late at night (or was it early in the morning??) years ago when we lived in a tiny apartment and would stay out waaay past our bedtimes.

The bacon and the asparagus in my fridge were calling my name on this particular day so I decided to whip this up. I had some juicy Roma tomatoes and of course tons of lemons (thank you lemon tree!). After making this dish the first time, I thought it needed just one more dimension of flavor so I added some red pepper flakes to help kick it up a notch.

Just a pinch of black pepper at the end finished it off. And then I finished off the whole plate. Unlike my typical one-pan meals, the pasta is cooked separately, however I think you could totally make it a one-pan by just increasing the amount of chicken stock (similar to the Spicy Lemon Pasta I mentioned earlier).

Linguine pasta in a skillet with bacon, asparagus, tomatoes and red pepper flakes sitting on an orange napkin. Tongs lift some pasta out of the pan.

How To Make Lemon, Asparagus and Bacon Pasta

There are only a few steps and this Lemon Asparagus Bacon Pasta comes together pretty quickly. While the pasta is cooking, you’ll cook the bacon and asparagus and create a tangy, spicy sauce. The sauce will finish at about the same time as the pasta and then you just toss everything together!

  1. Cook the pasta. Boil some water, salt it like the ocean (trust me on this one) and add some pasta. I like using linguine for this particular recipe, but fettuccine or spaghetti are also good.
  2. Cook bacon and veggies. Chop up your bacon and saute it until it’s nice and crispy. Transfer that to a plate lined with paper towels and use a little bit of the bacon grease to cook the asparagus. Add that to the plate with the bacon.
  3. Make the sauce. Add chicken stock, lemon juice, red pepper flakes and minced garlic to the skillet and bring it to a gentle boil where there are some bubble but not a rolling boil. The sauce will thicken as it simmers. Just before that pasta is finished cooking, add some diced tomatoes to the skillet sauce.
  4. Toss. Use tongs to transfer the pasta to the skillet straight from the boiling water. Toss the asparagus, bacon and pasta together. Grate some fresh parmesan over the top and add some fresh cracked black pepper just before serving.
a white dinner plate holding linguine pasta with bacon, asparagus, tomatoes and Parmesan cheese sitting next to an orange napkin and a skillet holding the same pasta.

Top Tips

  • Cut the bacon directly into the pan using kitchen shears. No chopping into a crumbled mess!
  • The bacon grease adds a ton of flavor to the sauce, but if you don’t want to cook in it go ahead and wipe the skillet clean and use olive oil to cook the vegetables. If you’d rather avoid the mess, you can cook your bacon in the oven.
  • For an extra bit of freshness, serve with some fresh minced parsley on top.
  • Store bacon pasta leftovers in an airtight container in the fridge for up to 3-4 days. Freezing is not recommended.
a white dinner plate with a fork twirling linguine pasta with bacon, asparagus, tomatoes and Parmesan cheese sitting next to an orange napkin and a skillet holding the same pasta. There is also a small bowl with red pepper flakes, and another with parmesan cheese.

More of What You Like

This Bacon Pasta is so delicious, you may never eat another pasta dish again! But if you do want to try something else, here are a few of our favorite pasta recipes:

A bowl of asparagus and pasta, with Bacon

Spicy Lemon, Asparagus & Bacon Pasta

4.32 from 16 votes
Lemon, Asparagus and Bacon Pasta is easy to make and ready in about 30 minutes. It's refreshingly light and full of flavor, with tender veggies, salty bacon and a tangy lemon sauce. 
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6 servings


  • 1 pound linguine uncooked
  • 1/2 pound bacon diced
  • 1/2 pound asparagus woody ends trimmed and cut into two inch pieces
  • 2 Roma tomatoes diced
  • 1 lemon
  • 1/2 cup chicken stock
  • 1/2 teaspoon red pepper flakes
  • 2 teaspoons minced garlic
  • 1/2 cup fresh grated Parmesan
  • For garnish: Fresh black pepper (to taste) and lemon wedges for serving.
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Cook the linguine according to package directions.
  • While the pasta is cooking, heat a large saute pan over medium heat. Add bacon and cook until crisp. Remove with a slotted spoon to a paper towel lined plate to drain. Swipe some of the bacon grease out of the pan if necessary, leaving about 2 tablespoons.
  • Add asparagus to the pan and saute in the bacon grease for a few minutes, until bright green and still crisp (about 3 minutes). Remove with a slotted spoon and set aside.
  • Add chicken stock, red pepper flakes, garlic and juice from one lemon to the pan. Bring it to a gentle boil and scrape the bottom of the pan to deglaze. Cook for about 5 minutes or until the stock is reduced by about half.
  • Add the tomatoes to the pan and cook for one minute, just until heated through. Add the pasta, bacon and asparagus to the pan and gently toss it together with the Parmesan.
  • Divide into bowls and serve hot. Top with freshly cracked black pepper if desired and serve with lemon wedges.


Any type of long pasta will work – spaghetti, bucatini, fettuccine. Even a shorter cut rotini or penne.
Keyword bacon pasta


Calories: 502kcalCarbohydrates: 64gProtein: 20gFat: 19gSaturated Fat: 7gCholesterol: 31mgSodium: 422mgPotassium: 447mgFiber: 5gSugar: 5gVitamin A: 586IUVitamin C: 24mgCalcium: 139mgIron: 2mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Alexa says:

    Perfect quick supper. I googled “asparagus bacon” and found this recipe. I had all the ingredients on hand and you saved the day!
    I did add a little white wine to the asparagus, and used orecchiette since that’s what was on hand. Delicious! Easy! Quick!

    1. Kristin says:

      Love the feedback Alexa! Thanks for stopping by.

  2. Jacqueline A Ciano says:

    can’t wait to try this. it looks so refreshing

    1. Kristin says:

      Hi Jacqueline, please let us know in the comments how well you enjoyed it. Thanks for stopping by.

  3. Jennifer Barker says:

    The recipe calls for two lemons. But I only see one lemon getting used. What’s the second lemon for?

    1. Kristin Maxwell says:

      Good catch – 1 is for serving with the pasta. The recipe was recently updated and that notation was left out.

  4. Katherine says:

    Update: I used real bacon and it was so. good. My husband, who usually just eats because he has to, actually told me he was excited to have leftovers. That’s a huge win in my book! Thanks so much!!

  5. Katherine says:

    This was absolutely delicious! Thanks for sharing! I actually used Costco Bacon Bits because those are what I had on hand. I keep them in the freezer and so tried to infuse the bacon flavor into some canola oil as I heated the bacon in the pan (since the bacon was already cooked and thus not creating its own grease). It worked pretty well! But next time I’ll definitely be using real thick strips of bacon for a more robust flavor.

    1. Kristin says:

      That’s a great way to improvise Katherine! Glad you enjoyed the pasta!

  6. Liz says:

    Thank you Kristin for the nice recipes. Have a good evening.