Tuna Pasta Salad (Without Mayo)
This tuna pasta salad is a healthier, lighter meal, without mayo! It’s made with gluten-free pasta, tuna, and a yogurt dressing.

Featured Reader Review
“Yum! Made it for dinner tonight. My husband and I like it a lot. Got my son to eat it… Which works for me. I will be making it again.” – Janell
Quick Overview
- Servings: 3
- Calories: 295
- Protein per serving: 17g
- Difficulty: Easy
- Diet types: Gluten-free, dairy-free & soy-free
- Flavor notes: Fresh and light
Why you’ll love this mayo-free tuna pasta salad
I personally can’t picture warmer sunny days without a classic pasta salad! Serve it up alongside a burger (like my Spinach Avocado Chicken Burgers) and you have the ideal summer day. You may have grown up eating a more traditional version of macaroni salad from the deli that’s made with elbow macaroni, veggies, tuna, and lots of mayo.
Don’t get me wrong, I enjoy mayo, but when you want something light and fresh, pasta smothered in mayo just isn’t the vibe. This Tuna Pasta Salad will leave you feeling much lighter, thanks to gluten-free pasta, canned tuna, Greek or coconut yogurt, seasonal veggies, and fresh herbs.
Here’s why you’ll love it…

- It’s made with lots of fresh vegetables and herbs. Cucumber, red onion, peas, dill, and red onion all come together for a light and fresh dish!
- Great for summer parties! It’s quick to throw together for any BBQ or potluck!
- Protein-packed pasta salad that actually keeps you full and satisfied. Pasta salad is generally pretty heavy, but this version is filling in the best way, where you’ll leave satisfied, but with protein and veggies.
- Yogurt instead of mayo for extra protein. This recipe uses yogurt instead of mayo for a creamy dressing. You can use Greek yogurt, or a Greek-style dairy-free yogurt, for a lighter dressing with added protein.
Recipe Ingredients

- Elbow pasta. I use this gluten-free elbow pasta!
- Canned tuna. Only a single 5oz can is needed.
- Coconut Yogurt. Sub Greek yogurt if tolerated. I use this option!
- Lemon juice. The juice from a single lemon is all you’ll need.
- Chopped veggies. I use celery, cucumber, red onion, and frozen peas.
- Fresh dill. I highly recommend using
- Garlic and seasonings.
How to make Tuna Pasta Salad without Mayo
Here are the simple steps, with photos, to make this recipe. Find full instructions in the recipe card.

Step one. Prepare the dressing by combining the yogurt, lemon juice, garlic, salt, pepper, and dill in a small bowl and set aside.

Step two. Boil the pasta and add the peas for the last 2 minutes. Strain and set aside to cool.

Step three. Add all of the ingredients to a large mixing bowl.

Step four. Toss and serve!
Michelle’s Tips & Tricks
- Drain the tuna well. I always ignore whenever a can of tuna says “do not drain”. Call me a rule breaker, but drained tuna will keep the pasta salad from becoming too watery.
- Cook the pasta al dente. This will keep it from becoming mushy in the salad!
- Let the pasta (and prepared pasta salad) chill a bit before serving. No one wants hot pasta salad. You don’t need it to be fully cold, just chill for 15-20 minutes.
- Up the protein with a protein pasta. Use a chickpea pasta or a protein-added pasta for an extra boost of protein.
Storage instructions
This pasta salad is definitely best fresh. I recommend making it up to 2-3 hours early and storing it in the fridge before serving. If you do store it for later than that, keep the pasta separately to keep it from getting hard and drying out.
More Mayo-Free Recipes To Try

If you tried this Tuna Pasta Salad or any other recipe on my blog please leave a star rating and let me know how it went in the comments below. Thanks for visiting!

Tuna Pasta Salad (Without Mayo)
Want to save this for later?
Just drop your name and email below. Then we’ll email right to your inbox. ✉️
Ingredients
For the dressing
- 1 cup yogurt, Use Gerek yogurt if tolerated. For dairy free, I use this
- Juice of lemon
- 2 cloves garlic, grated
- Salt and pepper
- 2 teaspoons fresh dill, chopped
For the pasta salad
- 6 oz elbow pasta, I use this for gluten-free
- ½ cup frozen peas
- 5 oz canned tuna, drained
- 2 stalks celery, diced
- ½ whole cucumber, diced
- ½ whole red onion, diced
Instructions
- Prepare the dressing by combining the yogurt, lemon juice, garlic, salt, pepper and dill. Stir to combine and set aside.
- Bring a large pot of water to a boil and salt well. Add the pasta and cook according to the package instructions, al dente. Add the frozen peas at the last 1-2 minutes. Strain and rinse, setting aside to allow the pasta to cool.
- Drain the canned tuna and add to a large bowl. Mash with a fork to break up the tuna.
- Combine the pasta, veggies, tuna, and dressing in a large mixing bowl. Toss to coat the pasta in the dressing. Allow to chill in the fridge for 15-20 minutes.
- Serve fresh topped with additional salt and pepper if desired.
Yum! Made it for dinner tonight. My husband and I like it a lot. Got my son to eat it… Which works for me. I will be making it again.
Yay, so glad y’all enjoyed!!
I made this today and my goodness, it’s so delicious! All the flavors blend so well together. I did modify it a bit due to what I had on hand. First, I used dried dill and garlic powder. Secondly, I only had 4oz of coconut yogurt so I subbed some avocado oil mayo for the rest. I also used fusilli cassava pasta. Thank you for creating this amazing recipe!
This was super yummy. I did use regular mayo since I’m starting a whole30 tomorrow and I wanted to splurge. Lol. But next time I’ll definitely try the coconut yogurt. Hubby liked it a lot as well, saying it needed to be added to the rotation. Those are some high honors. 🙂
So yummy! Taste so close to the real thing. Seriously brought me joy. Easy to put together too. Definitely will put this in my rotation. Might omit celery/cucumbers and add pickles next time. Yum! Highly recommend it.
This tuna pasta salad is SO GOOD, easy to make, and perfect for meal prepping lunches for the week! Thank you for developing this recipe!
Aw yay! So happy to hear that you loved it so much 🙂
Making this for the second time. It’s so good and filling. Really the perfect lunch for when it’s warmer outside. It’s also great for on the go!
A perfect summer dish! A quick and easy meal!