Save There's something about standing at the kitchen counter on a lazy Sunday afternoon, bacon sizzling in the skillet, when you suddenly realize you're craving a BLT but don't have fresh bread—and honestly, you're too comfortable to care. That's when this pasta salad came to life, a happy accident that turned a simple craving into something my friends now ask me to bring to every gathering. It feels like a hug from your favorite sandwich, but better because you can actually eat it without mayo dripping everywhere. The creamy avocado, crispy bacon, and cool pasta create this perfect balance that works equally well at a picnic or as a quiet weeknight dinner. Best of all, it takes just 35 minutes from start to finish.
I made this for my sister's book club gathering last spring, thinking it was just a safe side dish choice. Halfway through the night, someone asked for the recipe, then another person, and by the end someone was photographing it on their phone—which felt like the highest compliment a casual salad could receive. Since then it's become my default when I'm invited anywhere and genuinely unsure what to bring, because it somehow works whether people are dressed up or hanging around in their garden on a warm evening.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Short pasta (fusilli, rotini, or penne): 300 g (10 oz) gives you just enough to hold the dressing without weighing everything down, and the shape catches bacon bits beautifully.
- Bacon: 6 slices crisped until they shatter when you bite them—don't skimp on quality here because it's honestly the soul of the dish.
- Cherry tomatoes: 200 g (1 1/2 cups) halved, and always taste one first to make sure they're sweet and not mealy.
- Ripe avocado: 1 large, diced just before serving so it stays creamy rather than turning that sad brownish color.
- Romaine lettuce: 80 g (3 cups) chopped, which adds freshness and keeps everything from feeling heavy.
- Green onions: 2 thinly sliced, giving you that sharp bite that wakes up your taste buds.
- Mayonnaise: 4 tablespoons forms the creamy base—use a brand you actually like because you'll taste it in every bite.
- Sour cream: 2 tablespoons keeps the dressing from being too thick and adds a gentle tang.
- Fresh lemon juice: 1 tablespoon brightens everything and helps preserve the avocado's color.
- Dijon mustard: 1 teaspoon adds complexity without being pushy.
- Garlic clove: 1 small minced, because raw garlic in dressing means business.
- Salt and pepper: To taste—season as you go rather than all at once.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Boil the pasta:
- Bring a large pot of salted water to a rolling boil and cook your pasta until it's al dente—not mushy, with just a little bite to it. Drain and rinse under cold water, letting each piece cool down completely before setting it aside in a large bowl.
- Crisp the bacon:
- While the pasta cools, lay those bacon slices in a skillet over medium heat and let them work their magic, turning occasionally, until they're golden and shatter when you break them—usually about 6 to 8 minutes. Transfer to a paper towel-lined plate so they stay crispy, then chop them into bite-sized pieces once they're cool enough to handle.
- Whisk the dressing:
- In a small bowl, combine mayonnaise, sour cream, lemon juice, Dijon mustard, and minced garlic, whisking until it's smooth and creamy. Season with salt and pepper to taste, adjusting until it makes you smile when you taste it on a spoon.
- Combine everything:
- In your large mixing bowl with the cooled pasta, add the cherry tomatoes, lettuce, green onions, and most of the bacon—save a handful for garnish. Pour the dressing over and toss gently so everything gets coated without bruising the lettuce.
- Add the avocado:
- Just before you're ready to serve, gently fold in the diced avocado so it stays creamy and doesn't turn brown from sitting with the acidic dressing. This is the moment where everything comes together and you get that perfect balance of textures.
- Plate and serve:
- Transfer to a serving platter or bowl, scatter the reserved bacon on top, sprinkle with fresh herbs if you're using them, and serve right away. If you need to chill it, cover it well and keep it in the fridge for up to 2 hours before the avocado gets sad.
Save What started as a kitchen shortcut became my answer to so many moments—the dinner party where I showed up with my hands full of other things, the potluck where someone forgot to assign a dish, even lazy Tuesday nights when nobody wanted to cook but everyone wanted something that felt intentional. There's something quietly satisfying about a salad that tastes like comfort and sunshine at the same time.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
The Secret to Perfect Bacon
Bacon is loud and honest in this salad, so you want it cooked until it's genuinely crispy—almost on the edge of dark. I learned this the hard way after making this with bacon that was just barely cooked, and it completely changed how the whole thing tasted and felt in my mouth. Medium heat, patience, and turning it occasionally means you get that shattering crunch that makes every bite worth it, not chewy bacon that doesn't add anything interesting.
Making It Ahead
You can prep everything except the avocado and serve it cold straight from the fridge, which makes this ridiculously convenient when you're juggling multiple things. I usually keep the dressing separate in a small container and toss everything together about 30 minutes before serving, which keeps the lettuce from getting soggy and lets people adjust how much dressing they want. The pasta soaks up flavor as it sits, so if anything, it tastes even better the next morning than it does the first night.
Variations That Work
This salad is genuinely flexible, which means you can make it your own without breaking anything important. Grilled chicken turns it into a complete meal, crumbled feta adds salty richness, and a handful of sunflower seeds brings texture. Plant-based bacon works beautifully if you're cooking for vegetarians, and honestly, sometimes I add a light sprinkle of grated Parmesan just because I'm feeling fancy that day.
- Turkey bacon gives you the same crispy satisfaction with a slightly lighter feeling if that's what your body is craving.
- Fresh parsley or chives scattered on top add a delicate herb flavor that doesn't overpower anything else going on.
- Chill everything first if you're serving it on a hot day—cold pasta salad hits different when the weather is warm.
Save This salad somehow feels both like Sunday afternoon cooking and celebratory enough for a dinner party, which makes it one of those rare dishes that lives comfortably in multiple parts of your life. Make it once, and it becomes the thing you automatically think of when you want something that tastes good and doesn't require you to stress.
Recipe Questions
- → How do I ensure the pasta doesn't become mushy?
Cook pasta just until al dente, then rinse under cold water immediately to halt cooking and maintain firmness.
- → What's the best way to keep avocado from browning?
Add diced avocado right before serving and toss gently to preserve its bright green color and creamy texture.
- → Can I substitute bacon with another ingredient?
Yes, turkey bacon or plant-based bacon work well for a lighter or vegetarian option without sacrificing flavor.
- → How should the dressing be prepared for best results?
Whisk mayonnaise, sour cream, lemon juice, Dijon mustard, garlic, salt, and pepper until smooth for a balanced, creamy dressing.
- → Is it better to serve the salad chilled or at room temperature?
Both work well; chilling enhances freshness, while room temperature allows flavors to meld more fully.