Pesto Egg Grilled Cheese

Featured in: Misty Warm Weeknight Dinners

This dish features basil pesto-infused fried eggs nestled with melted mozzarella cheese between buttery, golden sourdough slices. Cooking in under 20 minutes, it offers a savory, melty experience with customizable toppings like tomatoes or spinach. Ideal for breakfast, lunch, or a quick snack, it combines rich flavors and textures that satisfy cravings with a hint of herbaceous brightness.

Updated on Thu, 25 Dec 2025 12:13:00 GMT
Golden, grilled Pesto Egg Grilled Cheese with bubbly cheese and a sunny, perfectly cooked pesto egg. Save to Pinterest
Golden, grilled Pesto Egg Grilled Cheese with bubbly cheese and a sunny, perfectly cooked pesto egg. | almondmist.com

There's something about the smell of pesto hitting hot oil that stops you mid-morning and makes you pay attention. I discovered this sandwich almost by accident one weekend, when I had leftover pesto in the fridge and eggs that needed using, and suddenly thought: why not both? The combination felt obvious in hindsight but revolutionary in that moment—creamy yolks, savory herb oil, melted cheese, and buttery bread all coming together in the kind of lunch that makes you want to immediately make another one.

I made this for my roommate on a random Tuesday when she came home stressed from work, and watching her face light up after that first bite reminded me that sometimes the best meals are the simple ones, made with actual care instead of complicated technique. She's requested it at least once a month since.

Ingredients

  • Eggs: Two large ones, which cook quickly and stay creamy inside—the heart of why this works.
  • Basil pesto: Store-bought is honest and saves time; homemade means you control the garlic intensity.
  • Olive oil: One tablespoon to carry the pesto into the eggs, creating an herbaceous oil instead of a slick.
  • Bread: Sourdough or country bread holds up to heat and cheese better than soft white bread ever could.
  • Mozzarella cheese: Melts evenly and stays creamy; swap for cheddar if you want sharper flavor or provolone for something earthier.
  • Unsalted butter: Two tablespoons softened, spread thin on bread so it toasts golden without burning.
  • Salt and pepper: Just enough to balance the richness; taste as you go because pesto brings its own seasoning.

Instructions

Infuse oil with pesto:
Heat a nonstick skillet over medium heat and swirl pesto into olive oil, letting it bloom and release its fragrance into the pan. You'll smell the garlic and basil immediately.
Fry the eggs:
Crack both eggs into the fragrant oil and cook for 2 to 3 minutes until the whites turn opaque but the yolks still jiggle when you shake the pan gently. Season lightly with salt and pepper, then transfer to a plate.
Assemble the sandwich:
Spread softened butter on one side of each bread slice, then arrange two slices butter-side down on your work surface. Layer each with cheese, a pesto egg, another slice of cheese, and top with remaining bread butter-side up, creating a cheese-egg-cheese architecture.
Pan-fry until golden:
Wipe out the skillet, turn heat to medium-low, and set the sandwiches carefully in the pan. Cook 2 to 3 minutes per side, pressing gently with a spatula to encourage even contact and golden browning.
Rest and serve:
Remove from heat and let cool for just one minute so the cheese sets slightly, then slice diagonally and serve while everything is still warm and the yolk flows like a sauce.
Buttery, toasted bread surrounds melty cheese and a vibrant pesto egg in this Pesto Egg Grilled Cheese creation. Save to Pinterest
Buttery, toasted bread surrounds melty cheese and a vibrant pesto egg in this Pesto Egg Grilled Cheese creation. | almondmist.com

My neighbor brought this sandwich to a potluck once without telling anyone what it was, and the guessing game that followed felt like vindication. Everyone kept asking for the recipe, and that's when I realized this isn't just breakfast or lunch—it's the kind of food that brings people together through curiosity and flavor.

Why the Pesto Matters

Pesto transforms a grilled cheese from comfort food into something herbaceous and alive. The oil carries flavor, the garlic adds depth, and the basil brings freshness that cuts through the richness of egg and melted cheese. It's the detail that makes people pause mid-bite and ask what you did differently.

Customizing Your Sandwich

The beauty of this recipe is how forgiving it is to interpretation. Spinach wilts into the warmth beautifully, tomato slices add brightness, and a light smear of mayo instead of butter creates a crispier crust if that's your preference. I've made it a dozen different ways depending on what's in my fridge, and it's honestly good every single time.

Serving and Pairing

Eat this when it's still warm, when the cheese is at its creamiest and the bread gives way with a satisfying crunch. A side salad keeps things balanced, while tomato soup transforms the sandwich into something even more comforting on cooler days.

  • Slice diagonally for presentation and because it somehow tastes better that way.
  • Make both sandwiches at once to keep them warm together on a single plate.
  • Don't skip the one-minute rest—it's the difference between runny chaos and perfectly set cheese.
Close up shot of the flavorful Pesto Egg Grilled Cheese, oozing with cheese and delicious pesto-infused egg. Save to Pinterest
Close up shot of the flavorful Pesto Egg Grilled Cheese, oozing with cheese and delicious pesto-infused egg. | almondmist.com

This sandwich reminds me why simple ingredients in the right combination create something worth remembering. Make it when you want something quick but feel like treating yourself well.

Recipe FAQs

What type of bread works best?

Sourdough or country-style bread provides a sturdy, flavorful base that crisps well while holding the fillings.

Can I use different cheeses?

Yes, mozzarella, provolone, Swiss, or cheddar all melt nicely and complement the pesto eggs.

How do I keep the egg yolks slightly runny?

Cook the eggs in pesto-infused oil for 2-3 minutes until whites set but yolks remain soft.

What are good additions to enhance flavor?

Adding fresh spinach leaves or sliced tomatoes boosts freshness and nutrition without overpowering the main flavors.

How to achieve a crispy crust on the sandwich?

Using mayonnaise instead of butter on the bread before grilling creates an extra crisp and golden crust.

Is this suitable for vegetarians?

Yes, this dish contains no meat and is ideal for a vegetarian diet.

Pesto Egg Grilled Cheese

Herby pesto eggs and melted cheese layered between buttery, toasted bread for a satisfying meal.

Prep Time
10 mins
Cook Time
10 mins
Overall Time
20 mins
Recipe by Ian Moore


Skill Level Easy

Cuisine American

Makes 2 Portions

Diet Preferences Meat-Free

What You'll Need

Eggs & Pesto

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

Bread & Cheese

01 4 slices sourdough or country bread
02 4 slices mozzarella cheese (or provolone, Swiss, or cheddar)
03 2 tbsp 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 combine.

Step 02

Cook Eggs: Crack eggs into skillet. Cook 2-3 minutes until whites are set but yolks remain slightly runny. Season with salt and pepper. 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, one pesto egg, another slice of cheese, then top with remaining bread slices butter-side up.

Step 04

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

Step 05

Serve: Remove from heat, let rest for 1 minute. Slice and serve immediately.

Equipment Needed

  • Nonstick skillet
  • Spatula
  • Knife
  • Cutting board

Allergy Warnings

Check each food item for possible allergens, and speak with a healthcare provider if unsure.
  • Contains eggs, milk (dairy), and wheat (gluten). May contain tree nuts in pesto; verify pesto and cheese labels for allergens.

Nutrition Facts (Serving Size)

Use this nutritional breakdown as a general guide—not a replacement for professional advice.
  • Calories: 460
  • Fats: 29 g
  • Carbohydrates: 34 g
  • Proteins: 20 g