
Avocado Toast with Feta and Cherry Tomatoes (Fresh, Creamy & Perfectly Balanced)
Avocado toast gets a bit of a hard time for being an overpriced brunch item, but the version I make at home costs almost nothing and takes less time than waiting in line anywhere would. What elevates it from just mashed avocado on bread is the feta and cherry tomatoes — the feta adds a salty, tangy contrast to the richness of the avocado, and the tomatoes bring some acidity and juiciness that keeps the whole thing from feeling one-note.
I make a version of this most mornings when I want something more substantial than cereal but don’t want to spend more than five minutes on breakfast. It’s become such a routine that I keep feta and a couple of ripe avocados on hand specifically for this, rather than treating it as a special occasion thing.
It’s also one of the few breakfast options that manages to feel indulgent and light at the same time, which is probably part of why it’s stuck around as a trend for as long as it has despite the jokes about its price tag at cafes.
Why the Toast Itself Matters
A lot of avocado toast disappoints not because of what’s on top, but because the bread underneath is either too soft to hold the toppings or not seasoned at all on its own. Toasting the bread until it’s genuinely crisp, and giving it a light rub of olive oil or even a smashed garlic clove right after toasting, makes a real difference in how the whole thing eats. Soft, untoasted bread turns soggy almost immediately under mashed avocado, while a properly crisp piece holds up through the whole meal.
Ingredients
- 2 slices good, sturdy bread (sourdough works particularly well)
- 1 ripe avocado
- 1 tablespoon lemon juice
- ¼ cup crumbled feta cheese
- ½ cup cherry tomatoes, halved
- 1 tablespoon olive oil, plus more for drizzling
- Red chili flakes, for garnish (optional)
- Salt and black pepper, to taste
- Fresh basil or microgreens, for garnish (optional)
How to Make It
Toast the bread well. Toast the slices until they’re properly crisp and golden — not just warmed through. A toaster, a hot skillet, or the oven all work, whichever you have on hand.
Mash the avocado. In a bowl, mash the avocado with the lemon juice, a pinch of salt, and pepper until it reaches your preferred consistency — some people like it completely smooth, others prefer a chunkier mash with some texture left.
Toss the tomatoes. In a separate small bowl, toss the halved cherry tomatoes with a drizzle of olive oil and a pinch of salt. Letting them sit for a few minutes while you finish everything else helps them release a bit of their juice, which adds flavor to the finished toast.
Assemble the toast. Spread the mashed avocado generously over each piece of toasted bread. Top with crumbled feta and the tossed cherry tomatoes.
Finish and garnish. Drizzle with a little extra olive oil, add red chili flakes if you want some heat, and finish with fresh basil or microgreens if you have them on hand.
Common Questions I Get Asked About This One
How do I pick a ripe avocado? It should yield slightly to gentle pressure without feeling mushy or overly soft. If it’s rock hard, it needs more time; if it feels like it’s collapsing under light pressure, it’s likely overripe and may have brown spots inside.
Can I make the avocado mash ahead of time? It’s best made fresh due to browning, though tossing it with extra lemon juice and pressing plastic wrap directly onto the surface can buy you a few extra hours if you need to prep slightly ahead.
What other toppings work well on this? A poached or fried egg on top turns this into a more filling meal. Everything bagel seasoning, a drizzle of hot honey, or thinly sliced radishes are all popular additions that work well alongside the feta and tomatoes.
Can I use a different cheese instead of feta? Goat cheese is a good substitute if you want something similarly tangy but slightly creamier. A sprinkle of parmesan works too, though it changes the flavor profile toward something more savory and less tangy.
Why does my avocado turn brown so quickly? Exposure to air triggers the browning reaction. Lemon or lime juice slows it down noticeably, and keeping the mashed avocado covered tightly, with as little air contact as possible, helps extend how long it stays green.
A Few Things I’ve Learned Making This Often
Salt your tomatoes lightly and let them rest for a few minutes before adding them to the toast. This small step draws out some of their juice and concentrates their flavor, giving you more tomato taste per bite than if they went on straight from the cutting board.
Don’t skip toasting the bread properly. It’s the single biggest factor in whether the finished toast holds together and tastes good, versus turning soggy and falling apart the moment you pick it up.
A little flaky sea salt sprinkled on top right before serving adds a nice textural contrast and a more pronounced hit of saltiness than salt mixed into the avocado alone.
If you’re making this for a crowd, set out the toppings separately and let everyone build their own — feta, tomatoes, chili flakes, and any extras — rather than trying to assemble everyone’s toast the same way in advance.
A squeeze of extra lemon over the finished toast right before eating adds a final bit of brightness, especially if the avocado itself is on the milder side that particular batch.
What to Pair It With
This works well as a light breakfast or lunch on its own, though pairing it with a simple fruit salad or a cup of coffee rounds out the meal nicely if you want something alongside it. Adding a fried egg on top also turns it into more of a brunch-worthy plate if you’re serving guests.
Storage
This one really isn’t meant for storage — avocado toast is best eaten immediately after assembling, since the bread softens and the avocado browns fairly quickly once everything’s put together. If you need to prep ahead, keep the toasted bread, mashed avocado, and tomatoes in separate containers and assemble just before eating.
If you’ve added your own favorite topping to this one, I’d like to hear what worked.


