Pesto Egg Grilled Cheese

Featured in: Simple Weeknight Recipes

This dish features eggs pan-fried in basil pesto-infused olive oil, layered with mozzarella cheese between buttered sourdough slices. Cooked until the bread is golden and cheese perfectly melted, it delivers a balance of fresh herb flavors and creamy textures. Ideal for any time of day, it’s quick to prepare and customizable with different cheeses or added veggies. Enjoy a rich, flavorful sandwich that satisfies with each bite.

Updated on Wed, 24 Dec 2025 12:02:00 GMT
Golden brown and oozing, this pesto egg grilled cheese has melted mozzarella cheese and crispy sourdough. Save to Pinterest
Golden brown and oozing, this pesto egg grilled cheese has melted mozzarella cheese and crispy sourdough. | mellowspice.com

I discovered this sandwich by accident one Saturday morning when I had pesto-marinated eggs left over from dinner prep and a sudden craving for grilled cheese. The herby richness melted into the cheese like they were always meant to be together, and I couldn't stop eating it even when it burned my mouth a little. Now it's my go-to when I want something that feels indulgent but takes barely longer than scrambled eggs. There's something about that combination of warm, runny yolks mixing with creamy mozzarella and buttery toast that just works.

I made this for my partner on a lazy Sunday when we couldn't decide if we wanted breakfast or lunch, and they immediately asked if I'd been secretly taking cooking classes. The pesto turned golden-brown at the edges and smelled incredible, and watching them dip the corner into that soft yolk while the cheese still had those little molten strings—that's when I knew this was keeper material. It's become our Sunday tradition now.

Ingredients

  • Large eggs: Two is the sweet spot—enough for a proper layer in each sandwich without making it too egg-forward.
  • Basil pesto: I learned the hard way that good pesto makes a real difference; the cheap kind gets a little bitter when it cooks, so I always check the ingredient list.
  • Olive oil: Just enough to infuse the pan without making the eggs slip around too much.
  • Sourdough or country bread: Thicker slices hold up better to the heat and won't fall apart when you flip them.
  • Mozzarella cheese: Four slices might sound like a lot, but they melt down and the creamy texture is what makes this special—you need the better stuff here.
  • Unsalted butter: Softened makes spreading easier, and it toasts more evenly than cold butter.
  • Salt and black pepper: Just a whisper on the eggs; the pesto and cheese already bring plenty of flavor.

Instructions

Infuse the oil with pesto:
Warm olive oil in your skillet over medium heat and swirl in the pesto until it's blended and fragrant—you'll know it's right when you can smell the basil shifting into something richer.
Fry the eggs just right:
Crack the eggs in carefully and let the whites set while the yolks stay soft enough to jiggle; this takes about 2 to 3 minutes depending on your stove, and you'll see the edges get lacy and golden brown. Hit them lightly with salt and pepper, then slide onto a plate.
Build your sandwiches:
Spread softened butter on one side of each bread slice, then lay two slices butter-side down and layer cheese, a pesto egg, more cheese, and the top slice with butter facing up. This matters because it's how you'll get that golden, crispy crust on both sides.
Toast to golden perfection:
Wipe out the skillet and set it to medium-low—too hot and the outside burns before the cheese melts. Lay your sandwiches in and press down gently with a spatula for 2 to 3 minutes per side until you see that deep golden color and feel the cheese starting to ooze at the edges.
Rest and serve:
Take them off the heat and let them sit for just one minute so the cheese sets slightly and you don't burn your mouth biting into melted mozzarella. Slice and eat while they're still warm enough to matter.
Save to Pinterest
| mellowspice.com

There was this moment when I brought a stack of these to a friend's place and watched her eyes go wide when she bit into the warm yolk breaking into the melted cheese. She said it tasted like someone had figured out how to eat breakfast and comfort food at the same time, and I realized this wasn't just a sandwich—it was something I wanted to make for people.

Why the Pesto Matters

The pesto is what separates this from a regular grilled cheese; it brings an herby, slightly bright note that keeps the cheese from feeling too heavy. When you cook it in the oil, it mellows out and becomes almost creamy, which is why the eggs come out tasting so luxurious. I've tried versions with garlic aioli and even sun-dried tomato spread, but nothing matches the pesto in how it lifts everything else.

Cheese Selection Guide

Mozzarella is my default because it melts smoothly and doesn't overpower the pesto, but I've had great results with provolone for a slightly sharper taste or Swiss if I want something a little nuttier. Cheddar works too if you like it bolder, though it can make the sandwich feel heavier. The key is choosing something that actually melts instead of separating, which rules out hard aged cheeses.

Make It Your Own

This sandwich is forgiving enough to play with once you understand the basic formula of egg, pesto, and cheese. I've added paper-thin sliced tomatoes that soften in the heat, a handful of spinach that wilts right in, or even a few capers if I want something briny and interesting. The magic happens when you respect the pesto-egg combination but feel free to layer in other flavors.

  • If you want extra crispiness, use mayonnaise instead of butter on the outside for a different kind of golden crust.
  • Toast the bread lightly before assembling if you like it even more sturdy and substantial.
  • A squeeze of fresh lemon juice on the egg just before cooking adds brightness without changing the core flavor.
Flavorful pesto egg grilled cheese with a stack of melty cheese on toasted bread; a perfect lunch. Save to Pinterest
Flavorful pesto egg grilled cheese with a stack of melty cheese on toasted bread; a perfect lunch. | mellowspice.com

This sandwich has become proof that the best meals don't need a lot of ingredients or time, just the right combination of things that want to be together. Make it when you're hungry and don't want to think too hard about what to eat.

Recipe FAQs

How do I cook the eggs for optimal texture?

Fry the eggs in pesto-infused olive oil over medium heat until the whites are set and yolks remain slightly runny, ensuring a creamy center that melds well with the cheese.

What bread works best for this sandwich?

Sourdough or country-style bread with a sturdy crumb and slight tang enhances the flavor, while holding up well during grilling.

Can I substitute the cheese used here?

Yes, mozzarella is recommended, but provolone, Swiss, or cheddar can be used for different flavor profiles and melt qualities.

What are some ways to add extra flavor or nutrition?

Consider adding sliced tomatoes or fresh spinach inside the sandwich or serving with a side salad or tomato soup.

How to achieve a crispier crust on the sandwich?

Spread mayonnaise instead of butter on the bread slices before grilling to create a crispier and richer crust.

Pesto Egg Grilled Cheese

Herby pesto eggs and melted cheese layered on buttery golden bread for a savory, satisfying meal or snack.

Prep Time
10 minutes
Cook Time
10 minutes
Overall Time
20 minutes
Created by Hannah Clarke

Recipe Category Simple Weeknight Recipes

Skill Level Easy

Cuisine American

Total Yield 2 Number of Servings

Dietary Details Vegetarian-Friendly

What You 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

How To Make

Step 01

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

Step 02

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

Step 03

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

Step 04

Grill sandwiches: Wipe skillet clean and heat over medium-low. Place sandwiches in pan and cook 2 to 3 minutes per side, pressing gently until bread is golden and cheese melts.

Step 05

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

Tools Needed

  • Nonstick skillet
  • Spatula
  • Knife
  • Cutting board

Allergy Details

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains eggs, dairy, and wheat (gluten).
  • May contain tree nuts depending on pesto ingredients.

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 460
  • Total Fat: 29 g
  • Carbohydrates: 34 g
  • Proteins: 20 g