Here is my go-to canned tuna guacamole recipe, combining creamy avocados with flaky tuna, fresh lime juice, diced onions, and a sprinkle of spices. It’s a fun twist on regular guacamole that adds extra protein.
This tuna guacamole has become my quick lunch solution when I need something filling but don’t want to spend much time in the kitchen. I often make a double batch because it disappears so quickly – it’s perfect for afternoon snacking or easy lunches throughout the week.

Why You’ll Love This Tuna Guacamole Sandwich
- Quick preparation – Ready in just 10-20 minutes, this sandwich is perfect for busy weekday lunches or when you need a fast but filling meal.
- High protein content – With tuna and Greek yogurt as main ingredients, you’re getting a protein-packed meal that will keep you satisfied for hours.
- Fresh twist on classic tuna – This isn’t your basic tuna sandwich – the creamy guacamole, zesty lime, and warm spices give it a Mexican-inspired makeover that’s so much more exciting.
- Healthy fats – Thanks to the avocado in the guacamole, you’re getting plenty of heart-healthy fats along with your protein.
- No cooking required – Just mix and assemble – perfect for those hot summer days when you don’t want to turn on the stove.
What Kind of Tuna Should I Use?
For this recipe, solid white albacore tuna is the way to go, though chunk light tuna can work in a pinch. Albacore has a milder, cleaner taste and firmer texture that holds up better when mixed with other ingredients, while chunk light tends to be softer and has a stronger fish flavor. When shopping, look for tuna packed in water rather than oil – this lets you better control the final texture of your mixture and allows the flavors of the guacamole and spices to shine through. Just make sure to drain the tuna really well before using it, giving it a gentle press in the can to remove excess liquid.

Options for Substitutions
This recipe is pretty flexible and you can make several swaps based on what you have in your kitchen:
- Albacore tuna: While solid white albacore gives the best texture, you can use chunk light tuna or even canned salmon if that’s what you have on hand.
- Greek yogurt: Regular plain yogurt works fine, or you can use sour cream, mayo, or mashed avocado for a dairy-free option.
- Sweet pickle relish: No relish? Try finely chopped dill pickles or cucumber with a tiny pinch of sugar, or leave it out completely if you’re not a pickle fan.
- English muffins: Feel free to serve this on regular toast, bagels, or even wrapped in lettuce leaves for a low-carb option.
- Bacon: You can skip the bacon for a lighter version, or try turkey bacon. For a vegetarian crunch, try crushed tortilla chips or toasted nuts instead.
- Guacamole: If you don’t have ready-made guacamole, mash a ripe avocado with some lime juice, salt, and a bit of minced garlic – it’ll work just as well.
Watch Out for These Mistakes While Cooking
The biggest challenge when making tuna guacamole is preventing the avocado from turning brown – always add lime juice immediately after mixing and press plastic wrap directly onto the surface if not serving right away. A common mistake is not draining the tuna well enough, which can make your mixture watery and dilute the flavors – take an extra minute to press out all excess liquid using the can lid. For the best texture and taste, avoid over-mixing the ingredients, as this can make the tuna too mushy and the guacamole lose its chunky consistency – instead, fold everything together gently until just combined. To keep your English muffins from getting soggy, toast them well until golden brown and serve the tuna guacamole mixture right away, or keep it separate until ready to eat.

What to Serve With Tuna Guacamole?
Since this tuna guacamole is already pretty filling when served on English muffins, you’ll want to keep the sides light and fresh. A simple mixed green salad with cherry tomatoes and a light vinaigrette makes a perfect partner for these sandwiches. If you’re in the mood for something with more crunch, try serving them with some tortilla chips on the side – they’re great for scooping up any tuna guacamole that falls out of your sandwich! For a quick weekday lunch, I like to add some fresh cucumber slices or carrot sticks, which bring a nice refreshing element to the meal.
Storage Instructions
Keep Fresh: Once you’ve mixed up your tuna guacamole, place it in an airtight container and press plastic wrap directly onto the surface (this prevents browning from the avocado). It’ll stay good in the fridge for up to 2 days. The lime juice helps keep the avocado from turning brown too quickly!
Prep Ahead: If you want to get ahead, you can prepare the tuna mixture (without the guacamole) up to 3 days in advance. When you’re ready to serve, just mix in fresh guacamole. This way, you’ll have the best color and taste when you’re ready to assemble your sandwiches.
Assembly Tips: For the best results, toast your English muffins and cook your bacon right before serving. If you’re packing this for lunch, keep the tuna guacamole mixture separate from the bread and assemble just before eating to prevent soggy muffins.
| Preparation Time | 10-15 minutes |
| Cooking Time | 0-5 minutes |
| Total Time | 10-20 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1400-1600
- Protein: 80-90 g
- Fat: 70-80 g
- Carbohydrates: 120-130 g
Ingredients
For the tuna guacamole:
- 1 tsp cumin
- 2 cans albacore tuna, drained
- 1/8 tsp black pepper
- 1 tbsp sweet pickle relish
- kosher salt
- 2 tbsp plain greek yogurt (gives better texture and moisture)
- zest and juice of 1/2 lime
- 1 cup guacamole (store-bought or homemade)
- cayenne pepper (adds a spicy kick, adjust to taste)
- 2 tbsp minced red onion (finely minced for even flavor distribution)
For assembly and garnish:
- cilantro leaves (for garnish and fresh flavor)
- 4 tomato slices
- 4 slices cooked bacon (crispy preferred)
- 4 toasted english muffins (like Thomas’ Brand for classic texture)
Step 1: Prepare the Tuna Guacamole Mixture
Add tuna to a medium bowl and use a fork to flake it apart for even consistency.
Into the bowl, add a scoop of guacamole, a dollop of yogurt, finely chopped onion, a spoonful of pickle relish, a sprinkle of cumin, a dash of black pepper, a pinch of cayenne, lime zest and juice, and a touch of salt.
Mix all these ingredients thoroughly to ensure everything is well combined.
Step 2: Assemble the Sandwiches
Take the bottom half of each English muffin and place a slice of tomato on it.
Generously spread the tuna guacamole mixture over each tomato slice until fully covered.
Add crispy slices of bacon on top, followed by a few fresh cilantro leaves.
Complete the sandwiches by placing the top half of the English muffins over the fillings.
Step 3: Serve and Enjoy
Serve the sandwiches immediately while the English muffins and bacon are still warm.
This makes for a delicious and hearty meal that’s perfect for breakfast or lunch.
Enjoy your refreshing and flavorful tuna guacamole sandwiches!