Save There's a particular morning that comes to mind whenever I make this toast—my neighbor knocked on the door with a handful of fresh basil from her garden, and I'd just pulled spinach from the farmers market. We ended up in the kitchen together, blending that pesto while her kids ate cereal at the table, and something about that casual, generous moment stuck with me. Now whenever I spread that vibrant green over warm sourdough, it feels like sharing rather than just cooking.
I made this for my partner after a particularly long week, and watching them just close their eyes for a moment after the first bite—not saying anything, just quiet satisfaction—that's when I knew this recipe had staying power. Sometimes food does more than fill a belly.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Fresh baby spinach: Two packed cups might seem like a lot, but it wilts dramatically when blended; use the tender stuff if you can find it, as it blends smoother and tastes less bitter.
- Fresh basil leaves: A quarter cup gives brightness without overwhelming the spinach; if your basil is especially peppery, you can use a bit less.
- Toasted pine nuts: These add richness and that slightly buttery crunch that makes people ask what the secret is; walnuts work beautifully too if pine nuts feel precious or expensive.
- Garlic clove: One small clove is key here—too much and you'll have garlic breath for days, too little and the pesto tastes flat and one-dimensional.
- Grated Parmesan cheese: Use the good stuff if you have it; the flavor really matters since there's not much else doing the heavy lifting.
- Extra virgin olive oil: This is where quality shows; I learned this the hard way after using a darker, peppery oil that made everything taste muddled.
- Lemon juice: Just a tablespoon, but it keeps the pesto from tasting heavy and brings the whole thing into focus.
- Sourdough bread: Two large slices, preferably a day old so it toasts crispier; fresh sourdough can taste a bit gummy in the middle.
- Large eggs: Two eggs, ideally at room temperature before cooking so they cook more evenly.
- Flaky sea salt: This finishes the dish with texture and a brightness that regular table salt just doesn't give.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Blend your pesto into being:
- Pulse the spinach, basil, nuts, garlic, and Parmesan together until it looks like wet sand, then stream in the olive oil while the motor runs so it emulsifies and gets creamy. This takes maybe three minutes, and you'll smell that moment when it changes from chunky to smooth.
- Get the water going and time your eggs:
- Bring water to a gentle boil—not a rolling, angry boil, just a quiet bubble—then carefully lower room-temperature eggs in with a spoon. Set a timer for exactly 6 minutes; this is where precision actually matters because 5 minutes gives you runny, and 7 gives you chalky.
- Ice bath is non-negotiable:
- When the timer goes off, scoop the eggs out and plunge them into ice water for 2 minutes to stop the cooking; skip this and you'll get that gray-green ring around the yolk that nobody wants. Peel gently under cool running water, starting from the wider end where the air pocket sits.
- Toast while the eggs cool:
- Get your sourdough into the toaster and aim for golden brown with a little char; if you like it buttered, brush it on while it's still hot so it melts in. This whole step takes about 3 minutes if you're paying attention.
- Put it all together:
- Spread a generous amount of pesto on each slice—don't be shy, this is where flavor lives—then halve your eggs and arrange them on top. Finish with flaky salt, a crack of pepper, and whatever optional flourish speaks to you.
Save There was a morning when I made this for someone who was leaving, and we sat at the kitchen counter with our toast and barely spoke. Sometimes a meal carries what words can't. This one does that regularly.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why the Soft-Boiled Egg Matters So Much
The egg isn't just a topping here; it's the whole point. That custardy yolk breaks open and mingles with the pesto, creating a sauce that's richer than anything you'd spread alone. I spent years eating hard-boiled eggs on toast without understanding what I was missing.
Building Flavor Through Pesto
Making pesto from scratch instead of buying it pre-made changes everything—the texture is silkier, the taste is fresher, and it actually tastes like plants rather than something that's been sitting in a jar since last season. The first time I made my own, I couldn't believe how fast it came together, and how the flavor made store-bought versions seem tired by comparison.
Serving Suggestions and Last-Minute Thoughts
This toast is ready the moment it comes together, and that's part of its charm—no waiting, no reheating, just eat it while everything is still warm and the pesto is still bright. Pair it with a side salad if you want something more substantial, or serve it exactly as is with good coffee and no apologies.
- Roasted cherry tomatoes or thin avocado slices add color and complexity if the moment calls for it.
- A sprinkle of chili flakes wakes the whole thing up if you're in the mood for heat.
- Make the pesto the day before and keep it in a jar with plastic wrap pressed directly on the surface to keep it from browning.
Save This is the kind of breakfast that reminds you why you love being in the kitchen, and why feeding yourself well is never wasted time. Make it when you want to feel like you're treating yourself kindly.
Recipe FAQs
- → How do I make a smooth spinach pesto?
Blend fresh baby spinach, basil, pine nuts, garlic, Parmesan, and lemon juice in a food processor. Slowly drizzle in olive oil while blending until smooth and spreadable. Season to taste.
- → What is the best way to soft-boil eggs for this dish?
Boil water gently, lower eggs carefully, and cook for 6 minutes for a jammy yolk. Immediately transfer to ice water for 2 minutes to stop cooking and ease peeling.
- → Can I substitute pine nuts in the pesto?
Yes, toasted walnuts or almonds work well as alternatives, providing similar texture and a nutty depth to the pesto.
- → How should I toast the sourdough for best results?
Toast sourdough slices until golden and crisp. Optionally, brush with unsalted butter while hot for extra richness and flavor.
- → What garnishes enhance the flavor of this dish?
Season with flaky sea salt and freshly ground black pepper. Optional additions like chili flakes or microgreens add spice and freshness.