Creamy Asparagus and Bacon Pasta

5.0 from 3 votes

I can’t resist making this asparagus and bacon pasta at least once a week when asparagus is in season. It’s creamy, savory, a little bit tangy and packed with spring flavor. The combination of crispy bacon, tender asparagus and sun-dried tomatoes tossed in a light cream sauce feels so cozy and fresh. The kind of meal that never gets old.

asparagus and bacon pasta

The sauce itself is simple and no fuss: a splash of cream (or half-half), parmesan, some pasta water, and a little lemon zest and juice to brighten it all up. I love how the asparagus softens in the pan while still keeping its texture, and the sun-dried tomatoes add that deep, sweet flavor I always forget I love so much.

If you’re looking for an easy but impressive pasta with bacon and asparagus, this one is perfect for busy weeknights or a relaxed weekend dinner. Simple, seasonal and always a hit at the table.

WHY YOU’LL LOVE THIS ASPARAGUS AND BACON PASTA

  • Simple but full of flavor: Crispy bacon, tender asparagus and creamy parmesan sauce make this pasta so satisfying.
  • Quick and easy: Ready in about 25 minutes! Perfect for busy evenings when you want something homemade but effortless.
  • Balanced & seasonal: The asparagus keeps it fresh and bright, while the bacon and cream make it comforting without being too heavy.

WHAT IS ASPARAGUS AND BACON PASTA?

Asparagus and bacon pasta is a simple and flavor-packed dish that combines smoky bacon, tender asparagus and a creamy parmesan sauce. It’s a comforting pasta with a fresh, spring twist. Rich and satisfying but never too heavy.

This version uses sun-dried tomatoes for extra depth and a touch of sweetness, while lemon zest and juice brighten the whole dish. Everything cooks in one pan, so the bacon infuses the sauce with flavor from the start. The result is a silky, creamy asparagus pasta that’s easy enough for weeknights but elegant enough for guests.

If you love easy, comforting meals with a touch of freshness, this pasta with bacon and asparagus is the perfect balance.

Asparagus and bacon pasta

INGREDIENTS YOU’LL NEED

  • Pasta: Short pasta like penne, fusilli or rigatoni works best. Their shape holds the creamy sauce perfectly in this asparagus and bacon pasta.
  • Bacon: Adds saltiness and crisp texture. You can use pancetta or smoked streaky bacon depending on what you have.
  • Asparagus: The star of the dish! Fresh, crisp, and slightly sweet. Trim off the woody ends and cut into bite-sized pieces.
  • Garlic: Adds warmth and depth to the sauce (and smells incredible as it cooks).
  • Red pepper flakes: Optional, but they add just a hint of spice that balances the creaminess of the sauce.
  • Sun-dried tomatoes: Bring a rich, tangy sweetness that complements both the bacon and asparagus.
  • Heavy cream (or half-half): The base of the creamy asparagus pasta. It makes the sauce silky without feeling too heavy.
  • Parmesan cheese: Melts into the sauce, thickening it slightly and adding nutty flavor.
  • Lemon zest + juice: Brightens the whole dish and keeps it tasting fresh and balanced.
  • Reserved pasta water: Helps the sauce cling to the pasta and gives it that glossy, restaurant-style finish.
  • Fresh herbs: Parsley or basil for a fragrant, colorful garnish before serving.

HOW TO MAKE PASTA WITH BACON AND ASPARAGUS

Please note: This is just an overview – the full ingredients and directions are in the recipe card at the bottom of this post.

Step 1: Cook the pasta

Bring a large pot of salted water to a boil. Cook the pasta until al dente according to the package instructions. Before draining, reserve about ½ cup of the cooking water. You’ll use it later to loosen the sauce.

Step 2: Crisp the bacon

While the pasta cooks, heat a large pan over medium heat. Add the chopped bacon and cook until golden and crispy. If there’s a lot of fat, drain off some, but keep about a tablespoon in the pan for flavor.

Step 3: Sauté the asparagus and garlic

Add the chopped asparagus to the same pan and sauté for 3–4 minutes, just until it starts to soften. Stir in the garlic and red pepper flakes (if using) and cook for another 30 seconds, until fragrant.

asparagus bacon pasta

Step 4: Add the sun-dried tomatoes

Stir in the sun-dried tomatoes and cook for 1–2 minutes to let their flavor mingle with the bacon and asparagus.

Step 5: Make it creamy

Pour in the heavy cream and bring to a gentle simmer. Stir in the parmesan, lemon zest, and lemon juice until the sauce is smooth and slightly thickened. Add a few tablespoons of pasta water as needed to loosen the sauce.

Step 6: Combine everything

Add the drained pasta to the pan and toss gently over low heat until everything is coated in the creamy sauce. Adjust the consistency with more pasta water if needed.

asparagus bacon pasta

Step 7: Serve

Divide the pasta with bacon and asparagus into bowls, top with extra parmesan and fresh herbs and enjoy right away while it’s creamy and warm.

STORING AND REHEATING

Fridge: Store leftover asparagus and bacon pasta in an airtight container for up to 2 days.

Reheat: Warm gently in a skillet over low heat with a splash of cream to bring the sauce back to life. Stir until smooth and creamy again. Avoid high heat so the sauce doesn’t split.

Freezer: I don’t recommend it. The creamy sauce and asparagus don’t freeze well.

Make-ahead tip: You can cook the bacon and prep the vegetables in advance. When ready to serve, just make the sauce and toss everything together. It takes less than 10 minutes.

NOTES FROM MY KITCHEN

I love this asparagus and bacon pasta because it’s one of those dishes that bridges the seasons perfectly. It’s creamy enough for cooler evenings but bright enough for spring. The saltiness of the bacon and the freshness of the asparagus balance each other so well that you really don’t need much else.

I usually go for smoked bacon because it gives a deeper flavor, but pancetta works beautifully too. If you want to make it a bit lighter, you can swap the cream for half-half. Just let it simmer gently so it stays silky.

Asparagus cooks quickly, so I always add it right after crisping the bacon and let it soften just enough to stay bright and tender. Overcooking it will dull that fresh green color, and it really makes the dish pop when it’s vibrant.

If you have sun-dried tomatoes packed in oil you can add a little of that oil to the pan. It gives extra richness and ties the flavors together. The lemon zest and juice are the finishing touches that make the sauce feel fresh and balanced, not too heavy.

I like serving this creamy asparagus pasta straight from the pan with plenty of parmesan and herbs on top. It’s cozy, quick and feels special. The kind of pasta that disappears faster than you expect.

asparagus and bacon pasta

FAQ

Can I use a different type of pasta?
Absolutely! Short shapes like penne, fusilli or rigatoni work best because they hold the creamy sauce well. But this asparagus and bacon pasta is also great with spaghetti or tagliatelle if that’s what you have.

Can I make it lighter?
Yes. Swap the heavy cream for half-and-half. It won’t be as rich, but you’ll still get a lovely, creamy asparagus pasta.

Can I replace the bacon?
You can use pancetta or skip it entirely for a vegetarian version. In that case, add a handful of toasted pine nuts on top for extra flavor.

How can I add more vegetables?
This pasta with bacon and asparagus is really versatile. Try adding peas, spinach or chopped zucchini. Just cook them briefly so they stay bright and crisp.

Can I make it ahead?
You can prep the sauce ingredients ahead of time and cook everything fresh when ready to serve. Like most creamy pasta dishes, it tastes best right after cooking.

What’s the best way to reheat leftovers?
Gently warm the pasta in a skillet with a splash of cream over low heat, stirring until creamy again.

Creamy Asparagus and Bacon Pasta

Creamy Asparagus and Bacon Pasta

Recipe by Magda | Good Food Discoveries
5.0 from 3 votes

I can’t resist making this asparagus and bacon pasta at least once a week when asparagus is in season. It’s creamy, savory, a little bit tangy and packed with spring flavor. The combination of crispy bacon, tender asparagus and sun-dried tomatoes tossed in a light cream sauce feels so cozy and fresh. The kind of meal that never gets old.

Course: DinnerCuisine: AmericanDifficulty: Easy
Servings

2-3

servings
Prep time

10

minutes
Cooking time

15

minutes
Calories per serving

640

kcal
Total time

25

minutes
Cook Mode

Keep the screen of your device on

INGREDIENTS

  • 200 g (7 oz) short pasta (penne, fusilli or rigatoni)

  • 4-5 strips bacon, chopped

  • 1 bunch asparagus (about 200 g/7 oz), woody ends trimmed, cut into small pieces

  • 3 garlic cloves, minced

  • 1/4 tsp red pepper flakes (optional)

  • 1/2 cup (80g) sun-dried tomatoes in oil, roughly chopped

  • 3/4 cup (170ml) heavy cream or half-half

  • 1/3 cup (40g) grated parmesan cheese

  • Zest and juice of 1/2 lemon

  • Salt & black pepper, to taste

  • Reserved pasta water (2–4 tbsp)

  • Fresh parsley or basil, for garnish

DIRECTIONS

  • Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until al dente. Before draining, reserve ½ cup of the cooking water, then drain and set aside.
  • Crisp the bacon: While the pasta cooks, heat a large pan over medium heat. Add chopped bacon and cook until golden and crispy. If there’s a lot of fat, drain some off – but leave about 1 tablespoon in the pan for flavor.
  • Sauté the veggies: Add the asparagus and sauté for 3–4 minutes until it starts to soften. Stir in garlic and red pepper flakes (if using) and cook for 30 seconds until fragrant. Add sun-dried tomatoes and cook for 1–2 minutes more.
  • Make the sauce: Pour in the cream and bring to a simmer. Stir in the parmesan, lemon zest, and lemon juice. Season with salt and black pepper. Add a few tablespoons of pasta water to loosen the sauce as needed.
  • Combine everything: Add the drained pasta to the pan and toss everything together over low heat until well coated and creamy. Adjust the consistency with more pasta water if it feels too thick.
  • Serve: Divide into bowls and top with extra parmesan and herbs. Eat right away.

Notes

  • Store leftover asparagus and bacon pasta in an airtight container for up to 2 days.
  • Reheat: Warm gently in a skillet over low heat with a splash of cream to bring the sauce back to life. Stir until smooth and creamy again. Avoid high heat so the sauce doesn’t split.
  • Make-ahead tip: You can cook the bacon and prep the vegetables in advance. When ready to serve, just make the sauce and toss everything together. It takes less than 10 minutes.
  • The nutrition information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Nutrition Facts

  • Total number of serves: 3
  • Calories: 640kcal
  • Fat: 42g
  • Carbohydrates: 42g
  • Protein: 21g

Did you make it?

I would love to hear about your experience in the comments below!

Your feedback is valuable and helps me to continue creating delicious recipes that you will love.
So, don’t be shy, leave a comment and let me know how it turned out for you!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *