Save One Saturday morning, I was standing in my kitchen with a nearly empty fridge and an egg timer's gentle ticking as my only company. I'd bought a bunch of baby spinach that was starting to wilt, some basil from the farmers market, and a loaf of sourdough that deserved better than being plain toast. What emerged from that combination of ingredients and a bit of improvisation became something I now make at least twice a week. The bright green pesto against golden toast and that runny egg yolk—it felt like breakfast had suddenly become worth celebrating.
I made this for a friend who'd just moved into a new place with barely any cooking equipment, and she sat at her tiny kitchen counter just watching the eggs cook like they were the most interesting thing in the world. When she took that first bite and the yolk ran across the pesto, she actually closed her eyes. That's when I knew this wasn't just breakfast—it was the kind of simple, honest food that makes people feel taken care of.
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, packed (2 cups): Use the youngest, most tender leaves you can find because they blend into silk rather than grit; if your spinach is older or larger-leafed, blanch it first and squeeze it dry.
- Fresh basil leaves (1/4 cup): Don't skip this—it's what lifts the pesto from nice to memorable, and it only works when truly fresh.
- Toasted pine nuts (1/4 cup, or walnuts): Toast them yourself if you have time; the nutty warmth they bring is different from raw, and you'll taste the difference immediately.
- Small garlic clove (1): One clove is enough to be assertive without overpowering, but taste as you go because garlic strength varies wildly.
- Grated Parmesan cheese (1/4 cup): Use freshly grated if possible; pre-grated has anti-caking agents that make the pesto texture grainy.
- Extra virgin olive oil (1/4 cup): This is where quality matters since it's a starring ingredient—choose something you'd happily drizzle and taste.
- Lemon juice (1 tablespoon): Brightens everything and keeps the pesto from tasting heavy; squeeze it fresh rather than using bottled.
- Salt and black pepper: Taste and adjust at the end because Parmesan is already salty.
- Sourdough bread, large slices (2): A day-old loaf toasts better than fresh bread because it's drier and crisps up instead of turning into rubber.
- Large eggs (2): Room temperature eggs cook more evenly, so pull them from the fridge a few minutes before boiling.
- Unsalted butter (1 tablespoon, optional): Brush it on hot toast so it melts into the nooks rather than sitting on top.
- Flaky sea salt for garnish: Maldon salt or similar flakes add texture and flavor that regular table salt can't match.
- Optional toppings (chili flakes, microgreens): These are your chance to add color and personality—choose what speaks to you.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Blend the spinach pesto:
- Combine your spinach, basil, nuts, garlic, and Parmesan in a food processor and pulse until everything is finely chopped, then slowly drizzle in the olive oil while the motor runs to build a smooth, creamy consistency. This gentle approach prevents the basil from bruising and darkening, which happens if you just throw everything in and blend aggressively.
- Season with brightness:
- Add your lemon juice, then taste and adjust salt and pepper until it sings—the pesto should taste a bit peppery and alive on your tongue. This is where patience pays off because a second squeeze of lemon can change everything.
- Boil water and time your eggs:
- Bring a small saucepan of water to a gentle, rolling boil and carefully lower in your room-temperature eggs using a spoon. Set a timer for exactly 6 minutes because that's the sweet spot where the white is completely set and the yolk is still jammy in the center.
- Ice bath is non-negotiable:
- The moment the timer goes off, transfer your eggs to a bowl of ice water where they'll sit for 2 minutes, stopping the cooking process and making them easier to peel. Cold water also firms up the exterior just enough that the yolk doesn't run everywhere while you're peeling.
- Toast while waiting:
- While those eggs are cooking, get your sourdough into a toaster or onto a grill pan and watch it closely because sourdough can go from golden to burnt in about 30 seconds. You want it crispy on the outside with just a hint of char, not pale and limp.
- Optional butter moment:
- If you're using butter, brush it onto the hot toast immediately after it pops up, letting it melt into all those little crevices. This step is small but it adds a richness that changes the whole experience.
- Gently peel and halve:
- Run the egg under cool water and peel away the shell carefully, starting from the thicker end where the air pocket is; halving gives you those beautiful jammy yolk halves for plating. If your peel is stubborn, roll it gently against the counter to crack the shell all over first.
- Assemble with generosity:
- Spread a thick, generous layer of pesto across each toast slice because this is not the time for restraint, then place your two egg halves on top. The warm toast will keep everything at the perfect temperature while the yolk melts slightly into the pesto.
- Season and serve immediately:
- Finish with flaky sea salt, a grind of black pepper, and any optional chili flakes or microgreens you're using, then eat while everything is still warm. This dish waits for no one.
Save There was an afternoon when my partner came home looking defeated, and I quietly made this without asking questions. By the second bite, something in the room shifted—it was like the bright green and that runny yolk said what I couldn't. That's when I realized this recipe isn't just breakfast; it's a small, quiet way to say I see you.
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 This Toast Works
Sourdough has a complexity that regular bread can't compete with—the fermentation creates tanginess that plays beautifully against bright pesto. The crust gives you that satisfying crunch that keeps the texture interesting even after you've broken the yolk and everything is running together. It's the kind of bread that deserves good toppings, and this pesto respects that.
The Science of a Perfect Soft-Boiled Egg
Six minutes is the magic number because it allows the proteins in the white to fully set while the yolk reaches that point where it's cooked on the outside but still liquid inside. The ice bath isn't just about cooling; it stops the cooking process instantly, preventing that gray-green ring around the yolk that means overcooking. Room temperature eggs matter because they cook more evenly than cold eggs, which can have a bouncy texture in the white.
Making It Your Own
This recipe is a skeleton that wants your personality. Some mornings I add shaved asparagus or roasted cherry tomatoes, other times I drizzle everything with aged balsamic or a soft ladle of good olive oil. The baseline stays constant, but what you build on it is entirely up to what your kitchen has and what you're craving.
- If nuts aren't your thing, swap them for sunflower seeds or pumpkin seeds and get the same textural benefit.
- Avocado slices are a natural addition that adds creaminess and makes this feel more like lunch.
- A small side salad with lemon vinaigrette transforms this from breakfast into something fancy enough to serve when someone special is visiting.
Save This is the kind of breakfast that reminds you why you get out of bed on a quiet morning. It's nourishing without being heavy, beautiful without being fussy, and every single time you make it, you're just five minutes away from something that tastes like care.
Recipe Q&A Section
- → How do I make the spinach pesto smooth and creamy?
Use a food processor to finely chop the spinach, basil, nuts, garlic, and cheese. Slowly add olive oil while processing until the mixture becomes smooth and spreadable.
- → What’s the best way to achieve a soft-boiled egg with a jammy yolk?
Gently boil eggs for exactly 6 minutes, then place them in ice water to stop cooking. This ensures a tender white with a soft, liquid yolk.
- → Can I substitute pine nuts in the pesto?
Yes, walnuts or almonds work well as alternatives and provide a similar toasted nut flavor and texture.
- → How should I toast the sourdough for optimal crunch?
Slice sourdough thickly and toast until golden brown. Optionally brush with butter immediately after toasting for extra richness.
- → What garnishes complement this dish best?
Sprinkle flaky sea salt and freshly ground black pepper on top. Optional chili flakes add heat, while microgreens bring freshness and color.
- → Is this suitable for a vegan diet?
Omit Parmesan or use a plant-based cheese alternative, and replace the egg with avocado or roasted tomatoes for a vegan-friendly option.