Pesto Egg Grilled Cheese

Featured in: Cozy Everyday Meals

This dish combines creamy melted cheese with vibrant basil pesto-fried eggs nestled inside buttery, golden-toasted sourdough bread. With simple seasoning and quick cooking, it’s a versatile meal ideal for breakfast, lunch, or a satisfying snack. Optional additions like tomatoes or spinach add freshness, while cheese swaps and crispier crust variations allow customization. The melding of rich cheese and aromatic pesto creates a balanced, comforting flavor experience that’s easy to prepare in under 20 minutes.

Updated on Wed, 24 Dec 2025 12:51:00 GMT
Golden, melty Pesto Egg Grilled Cheese with pesto-fried eggs and oozing mozzarella, a comforting lunch. Save
Golden, melty Pesto Egg Grilled Cheese with pesto-fried eggs and oozing mozzarella, a comforting lunch. | ivorycrumb.com

There's something about the way pesto catches the heat in a skillet that made me rethink breakfast entirely. I'd been making the same basic grilled cheese for years when I had leftover pesto and a rogue egg, and out of pure laziness—or maybe inspiration—I tossed them together. The result was so good I couldn't stop making it. That one happy accident became the first sandwich I reach for when I want something that feels both comforting and a little bit special.

I made these for my sister on a Saturday morning when she was visiting, and she ate two in a row without saying much, which is how I know it's a keeper. We sat at the counter with tomato soup, talking about nothing important, and that simple moment felt like the whole point of cooking at home.

Ingredients

  • Eggs: Two large ones give you enough pesto-flavored surface to really make a difference.
  • Basil pesto: Store-bought saves time and works beautifully; homemade is even better if you have it on hand.
  • Olive oil: One tablespoon is the vehicle that carries the pesto into every pocket of the egg whites.
  • Sourdough or country bread: Four slices give you two sandwiches with enough structure to hold everything without falling apart.
  • Mozzarella cheese: Four slices melt evenly; provolone or Swiss work just as well if that's what's in your fridge.
  • Unsalted butter: Two tablespoons softened, because this bread needs to brown properly to be worth eating.
  • Salt and black pepper: Season the eggs lightly so the pesto's flavor stays the main event.

Instructions

Get the pesto oil ready:
Heat olive oil in your nonstick skillet over medium heat, then swirl the pesto through it until the oil is fragrant and greenish. This step infuses every part of what comes next.
Fry the eggs with intention:
Crack both eggs directly into that pesto oil and let them cook until the whites firm up but the yolks stay soft and jiggly, roughly two to three minutes. Season with a pinch of salt and pepper, then slide them onto a plate.
Build your sandwiches:
Butter one side of each of your four bread slices. Lay two slices butter-side down, layer cheese on each, then the pesto egg, then another layer of cheese, then top with remaining bread butter-side up so it can toast beautifully.
Toast until golden:
Wipe out the skillet, heat it over medium-low, then place both sandwiches inside and cook for two to three minutes per side, pressing gently with a spatula so the cheese melts completely and the bread turns that color you're chasing.
Rest and serve:
Let them sit for a minute so you don't burn your mouth on molten cheese, then slice and eat while they're still warm.
Save
| ivorycrumb.com

My neighbor smelled these cooking one morning and asked what I was making, then invited herself to try one. We ended up talking for an hour over sandwiches and coffee, which somehow made the whole thing taste better. Food that brings people to your counter for an extra conversation is food worth keeping in rotation.

Why This Works

The magic happens because you're layering flavors instead of just stacking ingredients. The pesto oil coats the egg white so every bite has that herbaceous earthiness, then the runny yolk mixes with the melted cheese into something creamy and rich. The toasted bread holds it all without getting soggy. It's simple enough to make on a weeknight but interesting enough that you'll keep making it on purpose.

Variations That Stick

Once you nail the basic version, the variations become obvious. Sliced tomato adds a cool sweetness that plays against the savory pesto. A small handful of fresh spinach wilts right into the egg and adds a quiet earthiness. Some people use mayo instead of butter for a crispier crust, which I'll admit gets a little closer to restaurant-quality than the butter version, but butter is warmer somehow. You can swap cheese types around based on what you like; cheddar gets sharper, Swiss gets nuttier, provolone stays smooth and mild.

Serving and Storage

These taste best eaten immediately when they're still warm and the cheese hasn't started setting up. A simple side salad or a cup of tomato soup next to it rounds things out without overshadowing the sandwich. If you somehow have leftovers, they'll reheat in a skillet for a minute, though honestly they're not quite the same cold. The real secret is just making them when you're ready to eat them, because they come together so fast that there's no reason to wait.

  • Pair with a sharp tomato soup to echo the bright flavors without fighting the pesto.
  • A simple green salad with lemon dressing keeps things light if you're eating this for lunch instead of breakfast.
  • Eat it straight away while the cheese is still creamy and the bread is still warm.
Buttery sourdough, holding a Pesto Egg Grilled Cheese, with visible cheese pulling from each bite. Save
Buttery sourdough, holding a Pesto Egg Grilled Cheese, with visible cheese pulling from each bite. | ivorycrumb.com

This sandwich somehow turned into one of those recipes I make when I want to feel like I've taken care of myself without much effort. It's the kind of food that reminds you why cooking at home matters.

Recipe FAQs

How do I keep the egg yolks slightly runny?

Cook the eggs over medium heat just until the whites set while keeping the yolks soft, about 2-3 minutes.

Can I use different types of cheese?

Yes, mozzarella works well, but provolone, Swiss, or cheddar can also be substituted based on preference.

What bread works best for this dish?

Sourdough or country bread provide a sturdy, flavorful base that crisps nicely when toasted in butter.

How can I add extra flavor or nutrition?

Try adding sliced tomatoes or fresh spinach inside the sandwich before grilling for added texture and nutrients.

Is there a way to get a crispier sandwich crust?

Replacing butter with mayonnaise on the bread before grilling helps achieve a crispier, golden exterior.

Pesto Egg Grilled Cheese

Melty cheese and pesto-infused eggs layered on buttery toasted sourdough for a flavorful meal.

Prep time
10 min
Cook time
10 min
Total duration
20 min
Created by Nora Ellington


Skill level Easy

Cuisine type American

Makes 2 Serves

Diet details Meat-free

What You'll Need

Eggs & Pesto

01 2 large eggs
02 2 tablespoons basil pesto
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

Directions

Step 01

Prepare Pesto Eggs: Heat olive oil in a nonstick skillet over medium heat. Add basil pesto and swirl to combine with the oil. Crack eggs into the skillet and cook until whites are set but yolks remain slightly runny, approximately 2 to 3 minutes. Season lightly with salt and pepper. Remove eggs from skillet and set aside.

Step 02

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

Step 03

Grill Sandwiches: Wipe skillet clean, then heat over medium-low. Place assembled sandwiches in the pan and cook for 2 to 3 minutes per side, pressing gently with a spatula, until the bread is golden brown and cheese has melted completely.

Step 04

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

Tools needed

  • Nonstick skillet
  • Spatula
  • Knife
  • Cutting board

Allergen details

Be sure to review the ingredients for possible allergens and speak to a healthcare provider when uncertain.
  • Contains eggs, milk (dairy), and wheat (gluten). May contain tree nuts if pesto contains them. Verify ingredient labels for allergens.

Nutrition info per dish

Details here are just for reference. They don't replace health or nutrition advice.
  • Calories: 460
  • Fats: 29 g
  • Carbohydrates: 34 g
  • Proteins: 20 g