Save Pin My sister texted me a photo of her lunch one Tuesday and I couldn't stop thinking about it for days—a pile of bacon, crisp lettuce, and creamy avocado all tangled with pasta. I realized she'd basically deconstructed a BLT and thrown it into a bowl, and somehow that simple idea felt like a revelation. The first time I made it, I was skeptical about mixing sandwich logic with pasta, but the moment I tossed everything together with that creamy mustard dressing, I understood why she'd been raving about it. Now it's become my go-to when I need something that feels indulgent but comes together in under forty minutes.
I made this for a potluck last summer and watched people come back for thirds, which says everything. Someone asked if it was from a restaurant, and I loved that moment of quietly knowing I'd just made something people genuinely wanted to eat again. That's when a recipe stops being instructions and becomes part of your regular rotation.
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). These shapes hold the dressing better than long noodles and catch little pockets of flavor as you eat.
- Bacon: 6 slices. Buy thick-cut if you can find it because it stays crispier longer and doesn't disappear into the salad.
- Cherry tomatoes: 200 g (1 1/2 cups), halved. They stay juicy without getting mushy, unlike larger tomatoes that tend to weep into the pasta.
- Ripe avocado: 1 large, diced. This is your creamy secret, so pick one that yields slightly to pressure but isn't brown inside.
- Romaine lettuce: 80 g (3 cups), chopped. Romaine has enough structure to stay crisp even when dressed, unlike softer lettuces that wilt immediately.
- Green onions: 2, thinly sliced. They add a sharp, bright note that stops the salad from feeling too heavy.
- Mayonnaise: 4 tablespoons. This is your base for richness, so use something you actually like the taste of.
- Sour cream: 2 tablespoons. It lightens the mayo and adds a subtle tang that ties everything to that sandwich feeling.
- Fresh lemon juice: 1 tablespoon. Squeeze it fresh because bottled always tastes like it's been sitting in a warehouse, and your avocado will thank you.
- Dijon mustard: 1 teaspoon. This brings the BLT forward without being aggressive about it.
- Garlic clove: 1 small, minced. Just enough to round out the dressing without overpowering anything.
- Salt and freshly ground black pepper: To taste. Don't skip the fresh pepper because it actually makes a difference here.
- Optional fresh parsley or chives: 2 tablespoons, chopped. They're the finishing touch that makes people think you spent more time than you did.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Boil your pasta until just right:
- Bring a large pot of salted water to a boil and cook the pasta until it's al dente, which usually means a minute or two before the package says it's done. Drain it and run it under cold water right away so it stops cooking and cools down enough to handle.
- Cook the bacon until it sings:
- While the pasta cooks, lay the bacon in a skillet over medium heat and let it do its thing, turning occasionally, for about 6 to 8 minutes until it's deeply golden and crisp. Transfer it to paper towels and let it cool enough that you can chop it into rough, bite-sized pieces.
- Make your dressing in one bowl:
- In a small bowl, whisk together the mayo, sour cream, lemon juice, Dijon mustard, minced garlic, salt, and pepper until it's smooth and cohesive. This is the glue that holds everything together, so taste it and adjust the seasoning if something feels off.
- Combine everything except the avocado:
- In a large mixing bowl, toss together the cooled pasta, cherry tomatoes, lettuce, green onions, and most of the bacon (save a little for garnish), then pour the dressing over and toss gently until everything's coated evenly. This is when the magic starts to happen.
- Add the avocado at the last moment:
- Right before you serve it, gently fold in the diced avocado so it doesn't break apart into mush. This step matters more than it sounds.
- Finish and serve:
- Transfer everything to a serving bowl or platter, scatter the reserved bacon and optional herbs on top, and serve it right away or chill it for up to two hours if you prefer it colder. Either way, eat it while the lettuce still has some snap to it.
Save Pin There's something deeply satisfying about turning a sandwich into a salad and having it work so completely. It stopped being just something to eat and became a reminder that good cooking is often just paying attention to what you already love and giving it a new shape.
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.
Timing and Temperature Matter
I learned this the hard way when I made this salad in the morning for an afternoon lunch—by the time I opened the container, the lettuce had given up entirely and the pasta had absorbed so much dressing it tasted one-note. Now I assemble it no more than two hours before eating, and if I'm making it ahead, I keep the dressing separate and toss everything together right before serving. Temperature-wise, you can serve it warm, room temperature, or cold, but there's a sweet spot around room temperature where everything tastes its best and nothing's fighting against its own temperature.
Substitutions and Additions That Work
The beauty of this salad is that it's flexible enough to work with what you have without losing its identity. I've made it with smoked turkey instead of bacon on nights when I was out of pork, and I've added grilled chicken when someone needed extra protein. If you're vegetarian, a crispy chickpea situation or even tempeh can stand in for the bacon without making the whole thing feel like a compromise. Fresh herbs like dill or tarragon can replace the parsley if that's what's in your garden, and a handful of sunflower seeds adds a nice textural surprise if you want something extra.
Make It Your Own
The dressing is where this salad gets interesting because it's forgiving enough to bend to your preferences. I've added a tiny bit of honey when I wanted it sweeter, and sriracha when I felt like heat, and both times it just made the salad feel more personal instead of like I was breaking it. The vegetables are equally flexible—if you find beautiful heirloom tomatoes at the market, use those instead of cherry tomatoes, or swap the romaine for butter lettuce if that's what looks good. The important thing is respecting the ratio of pasta to dressing to vegetables, because that balance is what keeps this from becoming a sad bowl of mayonnaise.
- Grated Parmesan or crumbled feta will make this feel more substantial if you want to lean into the richness.
- A pinch of smoked paprika in the dressing adds a flavor layer that surprises people in the best way.
- If you're making this for people with allergies, check that your bacon doesn't have hidden additives and use a dairy-free mayo and sour cream substitute without changing the spirit of the dish.
Save Pin This salad has become my answer to the question of what's for dinner when you want something that feels composed but doesn't demand much from you. It's proof that sometimes the best meals are just paying attention to what already works and doing it with intention.
Recipe Questions & Answers
- → What type of pasta works best for this salad?
Short shapes like fusilli, rotini, or penne hold the dressing well and blend nicely with the other ingredients.
- → How can I make the bacon crispy without burning it?
Cook bacon over medium heat, turning occasionally, until golden and crisp, about 6-8 minutes. Using a skillet lined with paper towels helps absorb excess fat.
- → When is the best time to add avocado to maintain its freshness?
Diced avocado should be folded in just before serving to prevent browning and retain its creamy texture.
- → Can this salad be made ahead of time?
Yes, you can prepare most components in advance and toss everything together before serving. Keep avocado separate until last minute.
- → What are good optional garnishes or additions?
Chopped fresh parsley, chives, or a sprinkle of grated Parmesan enhance flavor and add brightness to the dish.