Pesto egg grilled cheese

Featured in: Comfortable Everyday Meals

This dish features eggs lightly cooked in aromatic basil pesto and olive oil, layered generously with melted mozzarella between buttery toasted sourdough bread. The combination yields a perfectly crisp crust and gooey cheese, enhanced by the fresh herb notes of the pesto. Ideal for a quick breakfast, lunch, or snack, it brings a satisfying twist to classic comfort food. Optional add-ins like tomatoes or spinach can boost freshness, while ingredient swaps offer flavor variety.

Updated on Thu, 25 Dec 2025 11:27:00 GMT
Golden, cheesy Pesto Egg Grilled Cheese with a fried egg oozing pesto, served hot and inviting. Pin it
Golden, cheesy Pesto Egg Grilled Cheese with a fried egg oozing pesto, served hot and inviting. | ovendrift.com

One Saturday morning, I was standing at the stove with leftover pesto in the fridge and a carton of eggs, wondering what might happen if I stopped treating grilled cheese like something that had to be simple. The pesto hit the hot oil with this incredible green-herb fragrance that made my whole kitchen smell like summer, and suddenly an ordinary breakfast became something I couldn't stop thinking about. That runny yolk breaking into the melted cheese was the moment I realized the best recipes are just good ideas meeting the right ingredients at the right time.

I made this for my roommate on a Tuesday when she'd had a rough day, and watching her face when she bit through that golden crust into the soft, runny center told me everything—some dishes don't need to be complicated to matter. We sat at the kitchen counter for twenty minutes just eating and talking, and I kept thinking about how a small idea, executed properly, beats a fancy technique every time.

Ingredients

  • Eggs: Two large ones, fresh enough that the whites set cleanly but the yolks stay soft and liquid in the center—this is the whole point, so don't skip that part.
  • Basil pesto: Store-bought works perfectly fine here, though homemade is lovely if you have it; the pesto's job is to layer flavor into the oil and coat the egg whites with green herbiness.
  • Olive oil: One tablespoon, good quality if you have it, because you'll be tasting it directly.
  • Sourdough or country bread: Four thick-cut slices that can hold up to butter and heat without falling apart; thin bread will make soggy corners.
  • Mozzarella cheese: Four slices of real cheese, not the plastic-wrapped kind—it melts smoother and tastes like something you actually chose.
  • Unsalted butter: Two tablespoons softened, because you need enough to coat both sides of the bread and get that golden crust you're after.
  • Salt and pepper: Just a light hand with both, especially on the eggs where a little goes a long way.

Instructions

Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Start the pesto oil:
Heat your nonstick skillet over medium heat for about thirty seconds, then add the olive oil and let it warm through. Swirl in the pesto until the oil turns green and fragrant; this isn't just flavor, it's your insurance policy against the eggs sticking.
Crack and cook the eggs:
Pour both eggs into the pesto oil at once so they cook at the same pace. Watch them closely—you want the whites to turn opaque and firm up completely, but the yolks should still jiggle slightly when you nudge the pan, maybe two to three minutes depending on your heat. Season with just a pinch of salt and pepper, then slide them onto a plate.
Build the sandwiches:
Butter one side of each bread slice generously, then place two slices butter-side down on your cutting board. On each one, layer: a slice of cheese, a pesto egg (yolk-side up so it doesn't spill), another slice of cheese, then crown it with the remaining bread, butter-side up. It's like an edible architecture project.
Toast until golden:
Wipe the skillet clean and return it to medium-low heat. Set the sandwiches in carefully and let them toast for two to three minutes, pressing down gently with your spatula so the cheese melts into every gap—listen for that subtle sizzle. Flip once and give the other side another two to three minutes until the bread is golden and you can see the cheese just starting to peek out at the edges.
Rest and serve:
Pull the sandwiches off heat and let them sit for one minute while the cheese finishes setting. Slice them diagonally if you're feeling fancy, or straight through if you're hungry, and eat them while they're still warm.
Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Pin it
| ovendrift.com

There's something about food that makes people slow down when they're usually rushing, and this grilled cheese has that power. I made it again last week and my partner actually put down their phone—not because I asked, but because the smell pulled them into the kitchen, and then they didn't want to miss the moment we bit into it together.

Why This Combo Works

Pesto and eggs have this natural conversation—the herby, peppery notes of the pesto don't fight the delicate richness of a runny yolk, they dance with it. The melted cheese acts as a buffer, keeping everything from feeling too heavy, and the butter on the bread does what butter does best: makes everything taste intentional. It's the kind of dish where you can taste why someone chose each ingredient instead of feeling like you're eating a template.

Bread Matters More Than You Think

The bread is honestly half the experience here. Sourdough has enough body and tang to stand up to the pesto without getting lost, and country bread has good air pockets that toast into actual texture instead of turning into cardboard. I once tried this with regular sandwich bread and learned that lesson the hard way—the bread dissolved into mush before the cheese even thought about melting. Thicker slices are your friend because they give everything time to happen at the same pace.

Simple Variations That Actually Work

The beautiful thing about this sandwich is how it invites small changes without getting fussy about them. A handful of fresh spinach won't hurt, sliced tomatoes add brightness, and swapping your cheese for something sharper like aged cheddar or provolone lets the pesto shine in a different way. I've even tried a tiny spread of mayonnaise under the butter for a crispier crust, and it works better than you'd expect—just thin it out so you're still mostly tasting the bread.

  • Tomato slices go between the cheese and the pesto egg so they don't make the bread soggy.
  • If you want a crispier exterior, thin mayonnaise under the butter creates an almost-fried effect without heaviness.
  • Swap mozzarella for provolone or white cheddar if you want something with more personality.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
A close-up of a perfectly grilled Pesto Egg Grilled Cheese, oozing melted mozzarella and pesto. Pin it
A close-up of a perfectly grilled Pesto Egg Grilled Cheese, oozing melted mozzarella and pesto. | ovendrift.com

Make this when you want breakfast to feel like a decision instead of a habit, or when you need lunch to be something worth setting the table for. The pesto egg grilled cheese is exactly the kind of simple dish that reminds you why cooking is worth the few extra minutes.

Recipe FAQ

What type of cheese works best in this sandwich?

Mozzarella is classic for meltiness, but provolone, Swiss, or cheddar offer delicious alternatives based on your preference.

How can I make the bread extra crispy?

Using mayonnaise instead of butter when spreading on the bread before grilling results in a crunchier crust with added flavor.

Can I prepare the pesto eggs ahead of time?

It's best to cook the eggs fresh to maintain the runny yolk texture, but you can prepare the pesto mixture in advance.

What sides pair well with this sandwich?

A fresh side salad or a warm tomato soup complements the rich flavors and balances the meal perfectly.

Are there any allergen concerns to be aware of?

This dish contains eggs, dairy, and gluten. Pesto may also contain tree nuts; checking labels is recommended for those with allergies.

Pesto egg grilled cheese

Herby pesto-fried eggs with melty cheese between golden toasted bread for a savory meal.

Prep time
10 min
Time to cook
10 min
Total duration
20 min
Created by Landen Phillips


Skill level Easy

Cuisine type American

Makes 2 Portions

Diet details Suitable for Vegetarians

What You’ll Need

Eggs & Pesto

01 2 large eggs
02 2 tablespoons basil pesto (store-bought or homemade)
03 1 tablespoon olive oil

Bread & Cheese

01 4 slices sourdough or country bread
02 4 slices mozzarella cheese
03 2 tablespoons unsalted butter, softened

Seasonings

01 Salt, to taste
02 Freshly ground black pepper, to taste

How-To

Step 01

Prepare Pesto Eggs: Heat olive oil in a nonstick skillet over medium heat. Add basil pesto and swirl to blend evenly with the oil.

Step 02

Cook Eggs: Crack the eggs into the skillet. Cook until whites are set but yolks remain slightly runny, about 2-3 minutes. Season with salt and pepper, then remove from heat and set aside.

Step 03

Assemble Sandwiches: Butter one side of each bread slice. Place two slices butter side down on a clean surface. Layer each with a slice of cheese, a pesto egg, another slice of cheese, then top with remaining bread slices, butter side up.

Step 04

Grill Sandwiches: Wipe out the skillet and heat over medium-low. Place sandwiches in skillet and cook 2-3 minutes per side, pressing gently with a spatula, until bread is golden and cheese has melted.

Step 05

Serve: Remove sandwiches from heat. Let rest for 1 minute, then slice and serve immediately.

Needed Tools

  • Nonstick skillet
  • Spatula
  • Knife
  • Cutting board

Allergy details

Make sure to review each item for allergens. Check with a healthcare provider if you have questions.
  • Contains eggs, dairy, and wheat.
  • Pesto may contain tree nuts; verify ingredient labels.

Nutrition info (each serving)

This info’s for reference only and isn’t medical advice.
  • Calories: 460
  • Fats: 29 g
  • Carbohydrates: 34 g
  • Proteins: 20 g