Creamy Avocado Bacon Pasta
My daughter discovered creamy avocado bacon pasta at a local cafe and declared it the most brilliant food combination ever invented. When I saw them charging sixteen dollars for what amounts to pasta with guacamole and bacon, I knew I had to figure it out at home. Three attempts later, I landed on this version that actually tastes better than the original.
How to Make Creamy Avocado Bacon Pasta in 20 Minutes
Why You’ll Love This Recipe
- Ready in 20 minutes using just one pot for the pasta
- The avocado creates an incredibly silky sauce without any dairy
- Crispy bacon adds the perfect salty crunch to balance the creamy texture

What You’ll Need
- pasta — penne or rigatoni work best
- bacon — thick cut preferred
- ripe avocados — should give slightly when pressed
- garlic — minced
- fresh lemon juice — about 2 lemons
- olive oil — extra virgin
- fresh basil leaves — packed
- parmesan cheese — freshly grated
- salt — or to taste
- black pepper — freshly ground
- red pepper flakes — optional

Before You Start Cooking
A few things that make this recipe work:
- ► Use avocados that are perfectly ripe but not overripe – they should give slightly when pressed but not be mushy
- ► Make the avocado sauce right before serving to prevent browning and keep the bright green color
- ► Save some pasta water even if you think you won’t need it – the starch helps the sauce stick to the pasta
Easy Ingredient Swaps
| Instead of | Try This | When To Swap |
|---|---|---|
| bacon | pancetta or prosciutto | Use pancetta for a milder flavor or prosciutto for something more delicate. |
| basil | spinach or arugula | Spinach makes the sauce even creamier while arugula adds a peppery bite. |
| parmesan | pecorino romano | Pecorino is sharper and saltier which pairs beautifully with the mild avocado. |
| penne pasta | zucchini noodles | Perfect for a lighter version but add the sauce off heat to prevent wilting. |
| lemon juice | lime juice | Lime gives the sauce a slightly more tropical flavor that works surprisingly well. |
| olive oil | reserved bacon fat | Use the bacon fat for an even richer sauce with deeper bacon flavor throughout. |
How To Make Creamy Avocado Bacon Pasta
Cook the bacon and pasta
Bring a large pot of salted water to boil for pasta. Meanwhile, cook bacon in a large skillet over medium heat until crispy, about 6-8 minutes. Transfer to paper towels and chop into bite-sized pieces. Reserve 2 tablespoons of bacon fat. Add pasta to boiling water and cook according to package directions until al dente.
Make the avocado sauce
While pasta cooks, add avocados, garlic, lemon juice, olive oil, basil, and half the parmesan to a food processor. Process until completely smooth and creamy, about 1-2 minutes. Season with salt, pepper, and red pepper flakes if using.

Combine everything
Reserve 1/2 cup pasta water, then drain pasta. Return pasta to the pot over low heat. Add avocado sauce and toss gently, adding pasta water a little at a time until the sauce coats the pasta silkily. Remove from heat.

Finish and serve
Add chopped bacon and gently toss to combine. Taste and adjust seasoning with more salt, pepper, or lemon juice as needed. Serve immediately topped with remaining parmesan and extra basil if desired.

Pro Tips For The Best Results
- Use avocados that are perfectly ripe but not overripe – they should give slightly when pressed but not be mushy
- Make the avocado sauce right before serving to prevent browning and keep the bright green color
- Save some pasta water even if you think you won’t need it – the starch helps the sauce stick to the pasta
- Don’t reheat this dish in the microwave as it will separate the avocado sauce
- Add the bacon at the very end so it stays crispy and doesn’t get soggy
Common Mistakes To Avoid
- Using underripe avocados that won’t blend smoothly — Wait until avocados give slightly when pressed and blend with extra olive oil if needed
- Making the sauce too far ahead and letting it turn brown — Make the avocado sauce right before serving or press plastic wrap directly on the surface
- Adding the sauce to pasta that’s too hot and breaking the avocado — Let pasta cool for 1-2 minutes off heat before adding the avocado sauce
- Not seasoning the avocado sauce properly — Taste and add more salt, lemon juice, or pepper – avocados need generous seasoning to shine
Make Ahead and Storage Tips
- Cook and chop the bacon up to 2 days ahead and store covered in the refrigerator
- The avocado sauce can be made 2-3 hours ahead if you press plastic wrap directly onto the surface to prevent browning
- Cook pasta al dente and toss with a little olive oil if making ahead – reheat gently with the sauce and extra pasta water
- Store leftovers in the refrigerator for up to 1 day but the avocado will darken – add fresh lemon juice when reheating
What To Serve With Creamy Avocado Bacon Pasta
- Serve with a simple arugula salad dressed with lemon vinaigrette to cut through the richness
- Add cherry tomatoes halved and tossed in for fresh acidity and beautiful color contrast
- Serve with garlic bread to soak up any extra sauce left on the plate
- Top with toasted pine nuts for extra crunch and a subtle nutty flavor
Delicious Variations To Try
- Avocado Bacon Chicken Pasta: Add grilled chicken breast sliced thin for extra protein and a more filling meal
- Spicy Avocado Bacon Pasta: Blend in 1 jalapeño or chipotle pepper in adobo for heat that complements the creamy avocado
- Avocado Bacon Shrimp Pasta: Toss in cooked shrimp during the last minute of combining for a surf and turf twist
Frequently Asked Questions
Can I make avocado pasta sauce ahead of time?
The avocado sauce is best made right before serving to prevent browning, but you can make it 2-3 hours ahead if you press plastic wrap directly onto the surface.
How do I prevent the avocado sauce from turning brown?
Use fresh lemon juice in the sauce and avoid making it too far ahead. The acid helps slow browning, and serving immediately keeps it bright green.
What pasta shape works best for avocado bacon pasta?
Short pasta shapes like penne, rigatoni, or shells work best because they hold the creamy sauce in their ridges and curves.
Can I reheat leftover avocado pasta?
Reheat gently on the stovetop with a splash of pasta water or olive oil. Avoid the microwave as it can separate the avocado sauce.
How ripe should the avocados be for pasta sauce?
Use avocados that give slightly when pressed but aren’t mushy. They should be creamy enough to blend smoothly but not overripe.
Can I make this pasta dairy-free?
Yes, simply omit the parmesan cheese or use nutritional yeast for a cheesy flavor without dairy.
What can I substitute for bacon in this recipe?
Try pancetta, prosciutto, or even crispy chickpeas for a vegetarian version with similar texture and saltiness.
How long does avocado pasta keep in the refrigerator?
Store leftovers for up to 1 day, though the avocado will darken. Add fresh lemon juice when reheating to brighten the flavor.
Ready To Make Creamy Avocado Bacon Pasta?
This creamy avocado bacon pasta proves that the best weeknight dinners come from unexpected combinations that just work. The silky avocado sauce feels indulgent while the crispy bacon adds exactly the right amount of saltiness and crunch. Make this when you want something that tastes like you spent hours in the kitchen but actually took twenty minutes.
Creamy Avocado Bacon Pasta
By At The Sunday Table
My daughter discovered creamy avocado bacon pasta at a local cafe and declared it the most brilliant food combination ever invented. When I saw them charging sixteen dollars for what amounts to pasta with guacamole and bacon, I knew I had to figure it out at home. Three attempts later, I landed on this version that actually tastes better than the original.
Ingredients
Instructions
-
1
Cook the bacon and pasta
Bring a large pot of salted water to boil for pasta. Meanwhile, cook bacon in a large skillet over medium heat until crispy, about 6-8 minutes. Transfer to paper towels and chop into bite-sized pieces. Reserve 2 tablespoons of bacon fat. Add pasta to boiling water and cook according to package directions until al dente.
-
2
Make the avocado sauce
While pasta cooks, add avocados, garlic, lemon juice, olive oil, basil, and half the parmesan to a food processor. Process until completely smooth and creamy, about 1-2 minutes. Season with salt, pepper, and red pepper flakes if using.
-
3
Combine everything
Reserve 1/2 cup pasta water, then drain pasta. Return pasta to the pot over low heat. Add avocado sauce and toss gently, adding pasta water a little at a time until the sauce coats the pasta silkily. Remove from heat.
-
4
Finish and serve
Add chopped bacon and gently toss to combine. Taste and adjust seasoning with more salt, pepper, or lemon juice as needed. Serve immediately topped with remaining parmesan and extra basil if desired.
Notes
- ► Use avocados that are perfectly ripe but not overripe – they should give slightly when pressed but not be mushy
- ► Make the avocado sauce right before serving to prevent browning and keep the bright green color
- ► Save some pasta water even if you think you won’t need it – the starch helps the sauce stick to the pasta
- ► Don’t reheat this dish in the microwave as it will separate the avocado sauce
- ► Add the bacon at the very end so it stays crispy and doesn’t get soggy
Nutrition Per Serving

Hey, I’m Rachel — Orlando mom, home cook, and believer that the best meals are simple, nourishing, and made with love. At The Sunday Table is my little corner of the internet where comfort food meets real life.
