
This hearty tuna pasta salad has become my go-to lunch option when I need something filling, budget-friendly, and packed with protein. The combination of tender pasta, flaky tuna, and creamy dressing creates a satisfying meal that works beautifully for meal prep or potlucks.
I first created this recipe during a particularly busy week when I needed something that would keep well in the refrigerator for quick lunches. My family immediately requested I make it regularly, and it's now our standard beach day and picnic dish during summer months.
Ingredients
- Protein pasta: Provides extra nutrition and keeps you fuller longer
- Albacore tuna: In water offers lean protein with a mild flavor that absorbs the dressing beautifully
- White kidney beans: Add creamy texture and additional protein without overpowering the dish
- Hard boiled eggs: Contribute richness and make the salad more substantial
- Scallions: Provide a gentle onion flavor without the harshness of raw onion
- Frozen peas: Bring natural sweetness and bright color to balance the savory elements
- Cottage cheese: Creates a creamy base for the dressing while adding protein
- Mayonnaise: Adds necessary richness and helps bind all ingredients
- Red wine vinegar: Cuts through the creaminess with bright acidity
- Dijon mustard: Provides depth and a subtle tangy kick to the dressing
- Dried dill: Complements the tuna perfectly with its distinctive herbal note
- Garlic powder and onion powder: Deliver savory flavor without texture issues
- Black pepper and salt: Balance and enhance all other flavors
Step-by-Step Instructions
- Prepare The Dressing:
- Combine cottage cheese, mayonnaise, Dijon, vinegar, and all seasonings in a food processor or blender. This might seem like an extra step, but blending creates an incredibly smooth, creamy dressing that coats every bite perfectly. Process until completely smooth, making sure to scrape down the sides for even blending. The finished dressing should have no cottage cheese lumps and a pourable consistency.
- Cook The Pasta:
- Boil pasta according to package directions, but cook slightly longer than al dente. For pasta salad specifically, slightly softer pasta works better as it will firm up when chilled. Test a piece by taking a bite. It should be tender throughout with no firmness in the center. When done, immediately rinse under cold water to stop the cooking process and prevent sticking.
- Prepare The Mix Ins:
- While the pasta cooks, drain and rinse the white kidney beans thoroughly to remove excess starch and canning liquid. For the peas, run them under hot water just long enough to thaw them without cooking them fully. This preserves their bright color and slight sweetness. Chop the hardboiled eggs into small, bite sized pieces and thinly slice the scallions.
- Combine Everything:
- Add the tuna to the dressing bowl, including the liquid from the can which adds flavor and helps thin the dressing. Use a fork to break apart any large chunks for even distribution throughout the salad. Add the beans, thawed peas, chopped eggs, and sliced scallions to the bowl. Gently fold these ingredients into the dressing until evenly coated. Finally, add the cooled pasta and fold everything together with care to avoid breaking the pasta.

The white kidney beans are actually my secret weapon in this recipe. Most people expect a traditional tuna pasta salad, but the beans add such a wonderful creamy texture and additional protein that guests always ask what makes this version so satisfying. My son initially picked them out, but now requests extra beans in his portion!
Make It Your Own
The beauty of this tuna pasta salad lies in its adaptability. Try swapping the kidney beans for chickpeas for a different texture, or use Greek yogurt instead of cottage cheese for a tangier dressing. Mediterranean flavors work wonderfully too. Add chopped olives, roasted red peppers, and a sprinkle of feta cheese for a completely different flavor profile. For a spicier version, mix in diced jalapeños or a few dashes of hot sauce to the dressing before blending.
Storage Tips
This pasta salad keeps exceptionally well in an airtight container in the refrigerator for up to 4 days. The flavors actually improve as they meld together overnight. If you notice the salad becoming a bit dry after storage, simply stir in a tablespoon of mayonnaise or a splash of olive oil to refresh the creaminess. I recommend portioning it into individual containers for grab and go lunches throughout the week. Never freeze this salad as the texture of the mayonnaise-based dressing will separate and become watery when thawed.
Serving Suggestions
Serve this tuna pasta salad on a bed of fresh greens for a beautiful presentation at lunch gatherings. It pairs wonderfully with fruit for a complete meal. For dinner, serve smaller portions alongside grilled vegetables or crusty bread. During summer months, I often bring this to potlucks in a large bowl nestled in ice to keep it properly chilled. For a fancy touch when entertaining, serve individual portions in lettuce cups or stuff the salad into hollowed out tomatoes for an impressive appetizer.
Frequently Asked Questions
- → What type of tuna works best for this dish?
Albacore tuna in water is recommended for its mild flavor and firm texture, but you can use other types like chunk light tuna based on your preference.
- → How do I keep the pasta from getting mushy?
Cook the pasta slightly beyond al dente and rinse it with cold water to stop cooking. This ensures firm yet tender noodles when chilled.
- → Can I substitute the cottage cheese in the dressing?
Yes, you can use Greek yogurt or sour cream as a substitute for cottage cheese if you prefer different flavors and consistency.
- → How long does the salad last in the refrigerator?
The salad can be stored in an airtight container in the refrigerator for up to 3 days. Stir before serving as the dressing might separate slightly.
- → Can I make this salad in advance?
Yes, you can prepare this dish ahead of time. In fact, chilling enhances the flavors, but ensure the pasta and dressing are mixed just before serving for the best texture.
- → What can I use instead of white kidney beans?
Substitute white kidney beans with chickpeas, cannellini beans, or any mild-flavored beans you prefer in the salad.