Jump to Recipe
I’ll be honest – I was skeptical the first time I put sardines on avocado toast. It sounded like a weird mashup. But the combo works because both ingredients are fatty and rich, and the lemon and chili cut through exactly where they need to.
This isn’t a sad desk lunch. It’s filling in a way that holds you for hours. Soft avocado. Flaky, savory fish. Crunchy toast. A sharp hit of lemon at the end.
One can of sardines and half an avocado per person gives you around 32 grams of protein and all the good fats your body actually wants in the morning or at midday.
It’s also one of the most budget-friendly high-protein meals you can put together, much like a protein-rich gluten-free breakfast quinoa that costs next to nothing to make. No cooking required beyond toasting the bread.

Why You’ll Love This Recipe
- About 32g protein per serving from whole-food ingredients
- Ready in 10 minutes with zero stovetop cooking
- Budget-friendly – under $4 per serving most weeks
- Omega-3s and healthy fats from both sardines and avocado
Ingredient Notes
- Canned sardines in olive oil: Oil-packed sardines have better texture and flavor than brine-packed here. I use Wild Planet or Season brand, but any boneless, skinless variety works. The olive oil from the can is good – drizzle a bit over the top before serving.
- Avocado: Use ripe avocado that gives slightly when pressed. If yours is firm, leave it at room temperature for a day. A slightly overripe avocado still works here since you’re smashing it anyway.
- Sourdough or whole grain bread: Thick-cut sourdough holds up best under the toppings and adds a tangy note that pairs well with the fish. Whole grain sandwich bread works fine but toast it twice so it doesn’t get soggy.
- Lemon: Fresh lemon juice is essential – bottled juice tastes flat here. Zest the lemon into the avocado mash for extra brightness if you want more citrus punch.
- Red chili flakes: Standard crushed red pepper works well. For more heat, use Aleppo pepper or a thin slice of fresh serrano on top instead.
- Capers (optional): Adds a briny, punchy note that contrasts nicely with the creamy avocado. Rinse them if they’re packed in salt. Leave them out if you want a cleaner flavor.

High-Protein Sardine Avocado Toast
Ingredients
Method
- Toast the sourdough slices in a toaster or under a broiler until deeply golden and crisp, about 2 minutes. The bread should be sturdy enough to hold the toppings without bending.
- Scoop the avocado flesh into a small bowl. Add the lemon juice, lemon zest, salt, and black pepper.
- Mash with a fork until mostly smooth but still a little chunky. Taste and adjust salt and lemon.
- Spread half the avocado mash onto each slice of toast, covering the bread edge to edge.
- Drain the sardines and pat them gently with a paper towel. Arrange the sardines on top of the avocado, breaking them into large pieces if needed.
- Scatter the chili flakes and capers over the sardines if using.
- Drizzle the reserved sardine oil over the top. Finish with chopped parsley and a pinch of flaky salt. Serve immediately.
Notes

Tips for Success
- Drain sardines well and pat dry so the toast doesn’t get wet and soft underneath.
- Smash avocado with a fork, not a blender – you want texture, not baby food.
- Toast bread until deeply golden so it holds the toppings without going limp.
- Season the avocado layer with salt before adding sardines – unseasoned avocado tastes flat.
- Add lemon juice right before eating to keep the avocado from browning if prepping ahead.
Variations
- Swap sardines for smoked mackerel fillets and add a thin slice of cucumber for crunch.
- Use mashed white beans instead of avocado for a different creamy base with added fiber.
- Top with a soft-boiled egg, halved, for an extra 6g protein and a richer finish.
Storage and Reheating
Assembled sardine avocado toast doesn’t store well – avocado browns and toast goes soft within an hour. Make it fresh each time.
If you want to prep ahead, store the avocado mash in a small airtight container with plastic wrap pressed directly onto the surface, plus a squeeze of lemon. It keeps in the fridge for up to 8 hours before browning noticeably.
Canned sardines keep in the fridge for up to 3 days once opened, stored in their oil in a sealed container.
Serving Suggestions
This works as breakfast, a fast lunch, or a light dinner, and if you want another quick high-protein breakfast option, avocado and edamame smash toast follows the same logic and keeps you full for hours. Pair it with a handful of cherry tomatoes on the side and a soft-boiled egg if you want a more complete plate.
For a more substantial meal, serve two open-faced slices alongside a simple green salad dressed with lemon and olive oil. The acid in the dressing mirrors the lemon in the toast and ties the plate together.
A glass of sparkling water with lemon or a cold glass of dry white wine both cut through the richness of the sardines and avocado well.

FAQ
Why does my sardine avocado toast taste too fishy?
That usually means the sardines are brine-packed rather than oil-packed, which gives a sharper fish flavor. Switch to olive oil-packed sardines and add extra lemon juice – both dial the fishiness way back. A few capers or a tiny pinch of flaky salt on top also helps balance it.
Can I use canned tuna instead of sardines in this avocado toast?
Yes, canned tuna works as a swap and keeps the protein count high — similar to how it anchors dishes like a tuna poke bowl packed with omega-3s. You’ll lose some of the omega-3 richness since sardines have more than tuna, but the texture and flavor are still good. Use oil-packed tuna and drain it well.
Can I make this sardine avocado toast gluten-free?
Swap the sourdough for a thick gluten-free bread that toasts well – look for one with some density so it doesn’t crumble under the toppings. The sardines and avocado are naturally gluten-free, so only the bread needs changing.
How do I keep the avocado from browning if I prep this for work lunches?
Mix the mashed avocado with a full tablespoon of fresh lemon juice, then press plastic wrap directly onto the surface before sealing the container. It stays reasonably green for 6 to 8 hours in the fridge. Assemble the toast at work so the bread doesn’t get soggy.
What goes well with sardine avocado toast to make it a full meal?
A soft-boiled egg on the side adds protein and makes it more filling. A small green salad with arugula, lemon, and olive oil is a natural fit since the bitterness of the arugula cuts through the richness of both the sardines and avocado.
Is sardine avocado toast good for high-protein meal prep?
The toast itself needs to be assembled fresh, but you can prep the components – mash and lemon-treat the avocado, drain and portion the sardines. Keep them separately in the fridge and assemble in under 2 minutes at mealtime. It’s not a make-ahead meal, but it’s a fast-assemble one.





