Spinach Pesto Sourdough Toast

Featured in: Soft Weekend Treats

This dish combines crisp sourdough toast with a vibrant spinach and basil blend, toasted nuts, and Parmesan cheese, creating a rich, herbaceous pesto. A softly boiled egg with a jammy yolk tops the toast, adding creamy texture and protein. Seasoned lightly with sea salt, black pepper, and optional chili flakes or microgreens, it offers a balanced, flavorful breakfast or light lunch option. Quick to prepare, it suits vegetarian diets and offers flexibility with nut or cheese alternatives.

Updated on Tue, 17 Feb 2026 10:43:00 GMT
Spinach pesto sourdough toast with soft-boiled egg, a vibrant and healthy breakfast featuring crisp toast, creamy pesto, and a perfectly jammy egg. Save
Spinach pesto sourdough toast with soft-boiled egg, a vibrant and healthy breakfast featuring crisp toast, creamy pesto, and a perfectly jammy egg. | rosewoodoven.com

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.
Bright and nourishing spinach pesto sourdough toast topped with a soft-boiled egg, garnished with microgreens and a sprinkle of chili flakes. Save
Bright and nourishing spinach pesto sourdough toast topped with a soft-boiled egg, garnished with microgreens and a sprinkle of chili flakes. | rosewoodoven.com

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.
Homemade spinach pesto spread on golden sourdough toast, crowned with a soft-boiled egg for a deliciously satisfying and protein-rich meal. Save
Homemade spinach pesto spread on golden sourdough toast, crowned with a soft-boiled egg for a deliciously satisfying and protein-rich meal. | rosewoodoven.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spinach Pesto Sourdough Toast

Crisp sourdough topped with fresh spinach pesto and a perfectly soft-boiled egg for a light meal.

Time to Prepare
15 min
Time to Cook
8 min
Complete Duration
23 min
Created by Clara Whitmore


Skill Level Easy

Cuisine Type Modern European

Serving Size 2 Portions

Dietary Details Meatless

What's Needed

Spinach Pesto

01 2 cups fresh baby spinach, packed
02 1/4 cup fresh basil leaves
03 1/4 cup toasted pine nuts
04 1 small garlic clove
05 1/4 cup grated Parmesan cheese
06 1/4 cup extra virgin olive oil
07 1 tablespoon fresh lemon juice
08 Salt and black pepper to taste

Toast and Topping

01 2 large slices sourdough bread
02 2 large eggs
03 1 tablespoon unsalted butter, optional
04 Freshly ground black pepper to taste
05 Flaky sea salt for garnish
06 Chili flakes or microgreens, optional for serving

How To Make It

Step 01

Prepare the Spinach Pesto: Combine spinach, basil, pine nuts, garlic, Parmesan, and lemon juice in a food processor. Pulse until finely chopped. With motor running, gradually drizzle in olive oil until pesto reaches smooth, spreadable consistency. Season with salt and black pepper to taste.

Step 02

Soft-Boil the Eggs: Bring water in a saucepan to gentle boil. Carefully lower eggs into water and cook for 6 minutes to achieve soft, jammy yolk. Remove eggs with slotted spoon and transfer to ice bath for 2 minutes. Peel gently under cool running water.

Step 03

Toast the Sourdough: While eggs cook, toast sourdough slices until golden and crisp using toaster or grill pan. Optionally brush with butter while hot.

Step 04

Assemble the Toast: Spread generous layer of spinach pesto over each toast slice. Halve soft-boiled eggs and arrange on top of pesto. Season with flaky sea salt, freshly ground black pepper, and optional chili flakes or microgreens.

Step 05

Serve: Serve immediately while warm for optimal flavor and texture.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Essential Tools

  • Food processor or blender
  • Saucepan
  • Slotted spoon
  • Toaster or grill pan
  • Knife and cutting board

Allergy Warnings

Look over every ingredient for possible allergens and check with your healthcare provider if unsure.
  • Contains eggs
  • Contains milk (Parmesan cheese)
  • Contains tree nuts (pine nuts)
  • Contains gluten (sourdough bread)

Nutrition Details (each serving)

Nutritional numbers are simply a guide and shouldn't replace professional nutrition advice.
  • Energy (Calories): 390
  • Lipids: 26 g
  • Carbohydrates: 26 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.